intra-mart Accel Platform IM-Workflow 仕様書 第37版 2024-04-01

6.1.9.20.3. 申請者として選択可能なユーザ情報取得

申請者として選択可能なユーザ情報を取得します。

6.1.9.20.3.1. HTTP リクエスト

GET /api/workflow/users/appliable-users

6.1.9.20.3.2. クエリパラメータ

プロパティ名 論理名 説明
applyBaseDate 申請基準日 string  

6.1.9.20.3.3. レスポンスデータ

6.1.9.20.3.3.1. JSON

"data": {
  "delegators": [
    {
      "department": "string",
      "profileValid": true,
      "userCd": "string",
      "userName": "string"
    }
  ],
  "loginUser": {
    "department": "string",
    "profileValid": true,
    "userCd": "string",
    "userName": "string"
  }
}

6.1.9.20.3.3.2. 詳細

プロパティ名 論理名 説明
delegators 代理元 array<object>  
- department 主所属組織名 string
主所属組織の名称が階層構造でセットされます。
例) サンプル会社/サンプル部門01/サンプル課11
- profileValid プロファイル有効フラグ boolean  
- userCd ユーザコード string  
- userName ユーザ名 string  
loginUser ログインユーザ object  
- department 主所属組織名 string
主所属組織の名称が階層構造でセットされます。
例) サンプル会社/サンプル部門01/サンプル課11
- profileValid プロファイル有効フラグ boolean  
- userCd ユーザコード string  
- userName ユーザ名 string  

6.1.9.20.3.4. エラーコード

エラーコード エラーメッセージ 備考
5026 申請基準日が未指定です。 applyBaseDate が未指定の場合
5031 申請者として選択可能なユーザ情報の取得に失敗しました。管理者に連絡してください。  
5034 日付の認識に失敗しました。 applyBaseDate の認識に失敗した場合