5.2.1.6.8. スケジュール候補検索¶
スケジュール候補を検索するタスクです。
5.2.1.6.8.1. プロパティ¶
項目名 | 必須/任意 | 型 | 初期値 | 説明 |
---|---|---|---|---|
エラーハンドリング | 任意 | flag | false | エラー発生時に処理を継続する場合は、チェックボックスをオンにします。 |
5.2.1.6.8.2. 入力値¶
im_iacCoordinateSchedule <object>
├─ endDate <imdatetime> *
├─ facilityConditions <object[]>
│ ├─ facilityKeys <object[]>
│ │ └─ code <string>
│ └─ priority <integer>
├─ isExcludeOnHoliday <boolean>
├─ isNarrowOnDayOfWeek <boolean>
├─ listLimit <integer>
├─ necessaryHour <integer> *
├─ necessaryMinute <integer> *
├─ participants <string[]> *
├─ prospectTime <object[]> *
│ ├─ endHour <integer>
│ ├─ endMinute <integer>
│ ├─ startHour <integer>
│ └─ startMinute <integer>
├─ searchDayOfWeek <string[]>
├─ startDate <imdatetime> *
├─ targetUserCd <string> *
├─ targetUserCompanyCd <string>
├─ targetUserDepartmentCd <string>
└─ timezoneId <string> *
項目名 | 必須/任意 | 型 | 配列/リスト | 説明 |
---|---|---|---|---|
im_iacCoordinateSchedule | 任意 | object | なし | |
endDate | 必須 | imdatetime | なし | 終了日 |
facilityConditions | 任意 | object | 配列 | 施設に関する検索条件 |
facilityKeys | 任意 | object | 配列 | 施設コードの配列 |
code | 任意 | string | なし | 施設コード |
priority | 必須 | integer | なし | 施設検索条件の優先順位。正の整数を指定します。
優先順位が高い施設検索条件でスケジュール候補が見つかった場合は、下位の優先順位の条件による検索をスキップします。
|
isExcludeOnHoliday | 任意 | boolean | なし | 休日除外状態。true : 休日を除く / false : 休日を除かない |
isNarrowOnDayOfWeek | 任意 | boolean | なし | 曜日絞り込み状態。true : 曜日を絞り込む / false : 曜日を絞り込まない |
listLimit | 必須 | integer | なし | 取得件数 |
necessaryHour | 必須 | integer | なし | 所要時間(時) |
necessaryMinute | 必須 | integer | なし | 所要時間(分) |
participants | 必須 | string | 配列 | 参加者 |
prospectTime | 必須 | object | 配列 | 時間帯 |
endHour | 任意 | integer | なし | 終了(時) |
endMinute | 任意 | integer | なし | 終了(分) |
startHour | 任意 | integer | なし | 開始(時) |
startMinute | 任意 | integer | なし | 開始(分) |
searchDayOfWeek | 任意 | string | 配列 | 検索対象の曜日 日曜日:”1” 月曜日:”2” 火曜日:”3” 水曜日:”4” 木曜日:”5” 金曜日:”6” 土曜日:”7”
※java.util.Calendar クラスの SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY で管理されている値に依存します。
|
startDate | 必須 | imdatetime | なし | 開始日 |
targetUserCd | 必須 | string | なし | 実行ユーザコード |
targetUserCompanyCd | 任意 | string | なし | 実行ユーザの所属会社コード |
targetUserDepartmentCd | 任意 | string | なし | 実行ユーザの所属組織コード |
timezoneId | 必須 | string | なし | タイムゾーンID |
5.2.1.6.8.3. 出力値¶
im_iacCoordinateSchedule <object[]>
├─ conditionNumber <integer>
├─ endDate <imdatetime>
└─ startDate <imdatetime>
項目名 | 型 | 配列/リスト | 説明 |
---|---|---|---|
im_iacCoordinateSchedule | object | 配列 | im_iacCoordinateSchedule |
conditionNumber | integer | なし | 適用された施設検索条件の優先順位 |
endDate | imdatetime | なし | 終了日時 |
startDate | imdatetime | なし | 開始日時 |