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

6.1.9.20.4. 案件を申請する際に選択可能な所属組織情報取得

案件を申請する際に選択可能な所属組織情報を取得します。

6.1.9.20.4.1. HTTP リクエスト

GET /api/workflow/users/appliable-users/{applyAuthUserCd}/affiliations

6.1.9.20.4.2. パスパラメータ

プロパティ名 論理名 説明
applyAuthUserCd 申請権限者コード  

6.1.9.20.4.3. クエリパラメータ

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

6.1.9.20.4.4. レスポンスデータ

6.1.9.20.4.4.1. JSON

{
  "data": {
    "affiliations": [
      {
        "companyCd": "string",
        "departmentCd": "string",
        "departmentName": "string",
        "departmentSetCd": "string"
      }
    ]
  }
}

6.1.9.20.4.4.2. 詳細

プロパティ名 論理名 説明
affiliations 所属組織情報 array<object>  
- companyCd 会社コード string  
- departmentCd 組織コード string  
- departmentName 組織名 string  
- departmentSetCd 組織セットコード string  

6.1.9.20.4.5. エラーコード

エラーコード エラーメッセージ 備考
0002 申請基準日が未指定です。 applyBaseDate が未指定の場合
0003 フローIDが未指定です。 flowId が未指定の場合
0005 日付の認識に失敗しました。管理者に連絡してください。  
0006 所属組織情報の取得処理に失敗しました。管理者に連絡してください。  
0007 申請権限がありません。  
0008 申請権限のチェックに失敗しました。管理者に連絡してください。  
0009 日付の認識に失敗しました。 applyBaseDate の認識に失敗した場合
0010 ワークフローパラメータの取得に失敗しました。  
0011 上位組織を含めた組織名の取得に失敗しました。