リクエスト・ペイロードの例
この項では、レシピをトリガーするためにKanbanBOXから送信する必要があるリクエスト・ペイロードの例を示します。 ここに示すペイロード情報を使用して、Oracle Integrationで準備状況のレシピをテストできます。
例: 購買依頼ペイロード
次に、レシピのOracle KanbanBOX ERP PurchaseOrder作成統合フローをトリガーするペイロードの例を示します。
{
"kanbanbox_params": {
"batch_cards": [{
"part_unit_of_measurement": "Ea",
"kanban_quantity": "1",
"required_date": "2022-02-28",
"customer_number": "K Store",
"last_status_change_date": "2022-02-28",
"type_of_kanban": "purchase",
"business_unit": "US5 Business Unit",
"requestor": "User, KanbanBox",
"buyer": "Lans, Nash",
"deliver_to_location": "Chicago 501",
"kanban_status_name": "released",
"organization": "501",
"part_number": "G2A4009",
"customer_name": "K Store",
"supplier_name": "Allied Supplies",
"ekanban_string": "R3GDA9C",
"supplier_number": "300000230281607"
}]
}}定義: 購買依頼ペイロード
次の表では、購買依頼ペイロードの属性について説明します。
| 属性名 | 説明 |
|---|---|
| part_unit_of_measurement | Oracle Fusion Cloud Procurementで部品数量を指定するために使用される単位。 |
| required_date | 購買依頼に入力された部品の所要日。 このフィールドには、現在の日付または将来の日付を指定できます。 |
| customer_number | これは、統合のためにOracle Fusion Cloud Procurementの保管場所名にマップされます。 |
| customer_name | これは、統合のためにOracle Fusion Cloud Procurementの保管場所名にマップされます。 |
| last_status_change_date | 最終更新ステータス変更日に関する情報を提供するフィールド。 このフィールドは、レシピで使用またはマップされていません。 |
| type_of_kanban | 属性値purchaseは、購買依頼を作成する必要があることを示します。 このフィールドは、レシピで使用またはマップされていません。
|
| business_unit | Oracle Fusion Cloud Procurementで購買依頼が作成されるビジネス・ユニット名。 |
| 要求者 | Oracle Fusion Cloud Procurementで購買依頼を所有するユーザー。 このフィールドは、レシピで使用またはマップされていません。 |
| バイヤー | Oracle Fusion Cloud Procurementで購買依頼を管理する個人。 |
| deliver_to_location | Oracle Fusion Cloud Procurementで商品を搬送する場所。 |
| kanban_status_name | カンバン・システムからのカードのステータス。 たとえば、Releasedです。 このフィールドは、レシピで使用またはマップされていません。
|
| organization | 商品が搬送される組織のコード。 |
| part_number | Oracle Fusion Cloud Procurementの品目番号。 |
| supplier_name | Oracle Fusion Cloud Procurementのサプライヤの名前。 このフィールドは、レシピで使用またはマップされていません。 |
| ekanban_string | KanbanBoxから生成および送信された一意のカード識別子。 |
| supplier_number | Oracle Fusion Cloud Procurementのサプライヤを表す一意の識別子。 このフィールドは、レシピで使用またはマップされていません。 |
例: 作業オーダー・ペイロード
次に、レシピのOracle KanbanBOX ERP WorkOrder作成統合フローをトリガーするペイロードの例を示します。
{
"kanbanbox_params": {
"batch_cards": [{
"part_unit_of_measurement": "Ea",
"kanban_quantity": "40",
"required_date": "2022-02-26",
"customer_number": "K Store",
"last_status_change_date": "2022-02-26",
"type_of_kanban": "production",
"kanban_status_name": "released",
"organization": "501",
"part_number": "G2A4008",
"customer_name": "K Store",
"supplier_name": "Allied Supplies",
"ekanban_string": "PTA7RT59",
"supplier_number": "300000230281607"
}]
}}
定義: 作業オーダー・ペイロード
次の表では、作業オーダー・ペイロードの属性について説明します。
| 属性名 | 説明 |
|---|---|
| part_unit_of_measurement | Oracle Fusion Cloud Manufacturingで部品数量を指定するために使用される単位。 このフィールドは、レシピで使用またはマップされていません。 |
| kanban_quantity | Oracle Fusion Cloud Manufacturingで事前構成された品目に対して作業オーダーを作成するために配置された数量。 |
| required_date | ワーク・オーダーに入力された部品の必須日付。 このフィールドには、現在の日付または将来の日付を指定できます。 |
| last_status_change_date | 最終更新ステータス変更日に関する情報を提供するフィールド。 このフィールドは、レシピで使用またはマップされていません。 |
| type_of_kanban | 属性値productionは、作業オーダーを作成する必要があることを示します。
|
| kanban_status_name | カンバン・システムからのカードのステータス。 たとえば、Releasedです。 このフィールドは、レシピで使用またはマップされていません。
|
| 組織 | 商品が搬送される組織のコード。 |
| part_number | Oracle Fusion Cloud Manufacturingの品目番号。 |
| customer_name | これは、統合のためにOracle Fusion Cloud Manufacturingの保管場所名にマップされます。 このフィールドは、レシピで使用またはマップされていません。 |
| supplier_name | Oracle Fusion Cloud Manufacturingのサプライヤの名前。 このフィールドは、レシピで使用またはマップされていません。 |
| ekanban_string | KanbanBOXから生成および送信された一意のカード識別子。 |
| supplier_number | Oracle Fusion Cloud Manufacturingのサプライヤを表す一意の識別子。 このフィールドは、レシピで使用またはマップされていません。 |
| customer_number | これは、統合のためにOracle Fusion Cloud Manufacturingの保管場所名にマップされます。 |