例: 学生クレジットのEIB の作成
この例では、インバウンドEIBを使用して、インポート操作用のスプレッドシート テンプレートを生成する方法を示します。
大学の学生の財務会計管理者として、特定の学生クレジットを更新したいとします。行う変更が多数あるため、 Workday全体で個別の更新を行うのではなく、1 つのバッチの更新でこのタスクを完了することをお勧めします。また、学生クレジットを将来更新するためにEIB を再利用できるようにしたいとも考えています。
学生クレジットを更新するには、以下を行います。
- EIBテンプレートを生成します。
- インテグレーション参照 ID から請求情報を追加する。
- スプレッドシートをインテグレーション システムに添付して、レコードを更新します。
- "Import Charges for Student"Webサービスで以下の設定が有効になっていることを確認します。
- "Public Web Service Operation"が"真"である。
- "インバウンド エンタープライズ インターフェイス ビルダー (EIB) に対して許可" が"はい"である。
- セキュリティ: "Integration"業務分野の"Integration Build" ドメイン
- 以下の操作でEIBを作成します。
- "Create EIB"タスクにアクセスします。
- タスクポップアップで、これらのフィールドに入力して"OK"をクリックします。フィールド値またはオプション名称学生のクレジット エンタープライズ インターフェイス ビルダー(EIB)インバウンドオン
- "一般設定" ページで、"次へ"をクリックして"データの取得"ページを表示します。
- "データ フォーマット" セクションで、"Web サービス オペレーション"プロンプトに「Import Charges for Student (WS Background Process)」と入力します。
- "次へ"をクリックして、"変換" ページを表示します。
- "次へ"をクリックして、"送信" ページを表示します。
- "次へ"をクリックして、"レビューおよび送信" ページを表示します。
- "OK"をクリックしてEIBを作成します。"View Integration System"ページが表示されます。
- 以下の方法でEIBテンプレートを生成します。
- "Import Charges for Student " EIBの関連アクション メニューから、 を選択します。
- "Generate with Data"タスクで、"確認" チェックボックスをオンにし、"送信"をクリックします。
- "バックグラウンド プロセスの表示" レポートで、"リフレッシュ"をクリックして完了ステータスを確認します。ダウンロードの通知が表示されたら、"Import_Charges_for_Students" ハイパーリンクをクリックして Excel ファイルをダウンロード。
- Excel ファイルを開く。必要に応じて、編集権限の"編集を有効にする"をクリックします。
- 以下の手順でEIBテンプレートに値を入力します。
- "スプレッドシートのキー" 列に、初回請求の行に「1」と入力します。追加する各行で、この数値は同じにしてください。
- "ID"列に、初回請求の「1」と入力します。"スプレッドシートキー" 列の親オブジェクトの下に子オブジェクトとして追加する請求ごとに、この数値を増分します。
- テナントで、学生の名前を検索して選択し、プロファイルを表示します。
- を選択します。
- "インテグレーション ID"ページで、"Academic_Person_ID"行の ID 値を選択してコピーします。
- Excel ファイルにアクセスし、"学生"列に "ID" 値を貼り付けます。
- テナントの検索バーで、教育機関を検索して選択し、その学術系ユニットのページを表示します。
- 学術系ユニット ""の関連アクション メニューから、 を選択します。
- "インテグレーション ID"ページで、"Academic_Unit_ID"行の ID 値を選択してコピーします。
- Excel ファイルで、"Institution Academic Unit"列に ID 値を貼り付けます。
- "取引日"列に、今日の日付を "MM/DD/YYYY" の形式で入力します。
- "期日"列に、将来の日付を MM/DD/YYYY の形式で入力します。
- テナントで、"学期の検索" レポートにアクセスします。
- レポートのポップアップで、現在の学年を入力し、"OK"をクリックします。
- 学期 ""の関連アクション メニューから、 選択します。
- "インテグレーション ID"ページで、"Academic_Period_ID"行の ID 値を選択してコピーします。
- Excel ファイルで、"学期"フィールドに ID 値を貼り付けます。
- テナントで、"学生クレジット アイテムの検索" レポートにアクセスします。
- レポート ポップアップで、"名称"フィールドに請求名を入力し、"OK"をクリックします。
- "学生クレジット アイテムの検索" グリッドで、請求リンクを選択して、"学生クレジット アイテムの表示"タスクを表示します。
- 請求アイテムの関連アクション メニューから、 を選択します。
- "インテグレーション ID"ページで、"Student_Charge_Item_ID"行の ID 値を選択してコピーします。
- Excel ファイルで、"Student Charge Item"フィールドに ID 値を貼り付けます。
- "金額" 列に、請求金額を入力します。
- ブラウザで、"View Student Charge Item"ページに戻ります。
- "通貨" フィールドの関連アクション メニューから、 選択します。
- "インテグレーション ID"ページで、"Currency_ID"行の ID 値を選択してコピーします。
- Excel ファイルで、"通貨"フィールドに ID 値を貼り付けます。ワークタグは各学生クレジットアイテムに関連付けられます。
- Excel ファイルを保存して閉じます。
- 以下の操作を使用してEIBを起動します。
- "インテグレーションの開始 / スケジュール"タスクにアクセスします。
- タスクポップアップで、以下の値を入力し"OK"をクリックします。フィールド値インテグレーション学生のクレジット エンタープライズ インターフェイス ビルダー(EIB)実行頻度即時実行
- "(Attachment) Import Charges for Student (Web Service)"行で、"値"列の下の"Create Integration Attachment"を選択します。
- "Create Integration Attachment"タスクで、"添付ファイル" セクションに Excel ファイルを追加し、"OK"をクリックします。
- "インテグレーションのスケジュール" タスクで、"OK"をクリックしてインテグレーションを開始します。
- "バックグラウンド プロセスの表示" ページで、"完了率"フィールドが 100% になるか、"ステータス"が"完了" になるまで、"リフレッシュ"をクリックします。
- "インテグレーション プロセス" セクションで、応答メッセージが"成功: すべてのレコードが正常にロードされました!"であることを確認します。
指定した学生のWorkday額が更新されます。
"学生クレジットの検索
" レポートを実行するか、カスタム レポートを作成して、予想されるクレジットがロードされていることを確認します。