例: 休暇の調整 EIB を使用した休暇エントリの訂正
この例では、"Adjust Time Off" Web サービス オペレーションのデータを含む EIB スプレッドシート テンプレートを生成して休暇エントリを訂正する方法を説明します。 ゼロに訂正された休暇エントリは、サードパーティのカレンダーから削除されます。
訂正された数量ではなく、調整された単位数を渡して、既存の休暇エントリを調整します。 休暇エントリのカスタム レポートを作成し、レポートを実行して、レポート結果が EIB 入力ファイルに読み込まれるようにします。
- "Create EIB"タスクにアクセスします。
- "名称"の値を入力します。例: 休暇の調整の例。
- "インバウンド" を選択します。
- "次へ"をクリックします。
- "Web サービス オペレーション"プロンプトから、"休暇の調整" を選択します。
- "次へ"をクリックします。
- "Template Model from Web Service Operation"プロンプトから、"休暇の調整" を選択します。
- "次へ"および"OK"をクリックします。
- インテグレーション システムの関連アクション メニューから、 を選択します。
- "確認"チェックボックスをオンにし、"送信"をクリックします。
- "カスタム レポートの作成"タスクにアクセスします。
- 次の値を入力します。フィールド値レポート名Workday の休暇エントリレポート タイプ詳細パフォーマンスのために最適化するチェックボックスをオフにします。データ ソースTime Off - All Statuses
- "列"タブで、以下の行を追加します。ビジネス オブジェクトフィールド従業員従業員従業員社員 ID休暇エントリ参照 ID休暇エントリ休暇の日付休暇エントリ休暇エントリの休暇タイプ休暇エントリ単位数休暇エントリ入力日休暇エントリ申請または訂正
- "OK"をクリックします。
- カスタム レポートの関連アクション メニューから、 を選択します。
- "休暇の調整" EIB スプレッドシートで、以下のフィールドに値を入力します。フィールド考慮事項Spreadsheet Key従業員ごとに一意の値を指定します。Run Time Off Validation休暇申請の休暇エントリを検証する場合は、"Y" に設定します。休暇申請のいずれかの休暇エントリが検証に失敗すると、休暇申請全体が却下されます。従業員これは必須の値です。 スプレッドシートのセル D4 の参照 ID の値を "臨時従業員 ID" から "社員 ID" に変更しなければならない場合があります。 デフォルト値は "臨時従業員 ID" です。"ID タイプ" 値を含む列を使用することで、データの行ごとに参照 ID タイプを選択できます。たとえば、社員と臨時従業員を単一の EIB でロードしている場合は、それぞれの人 (行) に参照 ID タイプを選択します。行 ID同じ従業員に複数の行エントリがない限り、通常は各エントリのこの値は 1 です。Time Off Entry ID新しく作成された訂正イベントに参照 ID を割り当てる場合は、ここに値を入力します。このフィールドを空白のままにすると、Web サービスによって自動的に値が割り当てられます。休暇エントリ調整する休暇エントリの参照 ID。カスタム レポートから得た値を使用してください。Adjustment to Requested休暇エントリに対して追加または削除する単位数を入力します。たとえば、休暇を 8 時間から 6 時間に調整する場合は、「-2」と入力します。これは訂正値ではありません。
- "インテグレーションの開始 / スケジュール"タスクにアクセスします。
- "インテグレーション"プロンプトから、"休暇の調整の例" インテグレーションを選択します。
- "インテグレーションの添付情報"行の"値"列で、"Create Integration Attachment"を選択します。
- "休暇の調整" EIB スプレッドシート ファイルを選択し、"OK"をクリックします。
- "OK"をクリックします。