- リリース ノート
- はじめる前に
- スタート アップ ガイド
- アクセス権を管理する
- プロセス アプリを使用する
- プロセス アプリを作成する
- データを読み込む
- プロセス アプリをカスタマイズする
- データ変換
- TemplateOne アプリ テンプレート
- Purchase-to-Pay アプリ テンプレート
- Order-to-Cash アプリ テンプレート
- 基本的なトラブルシューティング ガイド
はじめに
このセクションでは、Purchase-to-Pay の各入力テーブルのフィールドの概要を説明します。エンティティごとにフィールドのリストが表示されています。各フィールドには、名前とデータ型が表示されています。それ以外にも、エンティティが Purchase-to-Pay プロセスに含まれている場合、フィールドが必須かどうかが示されています。
テーブルまたはフィールドが必須でない場合は、そのテーブルまたはフィールドを入力の一部にする必要があります。任意のテーブルにはレコードが含まれていなくても構いません。また、任意のフィールドには空の値が含まれていても構いません。
フィールドが必須の場合、NULL の値を含めてはなりません。
| エンティティ | 表 | 必須 Y/N |
|---|---|---|
| Purchase requisition | Purchase_requisitions_base | n |
| Purchase order | Purchase_orders_base | Y |
| Purchase order item | Purchase_order_items_base | Y |
| Goods receipt | Goods_receipt_base | n |
| 請求書 (Invoice) | Invoices_base | n |
| Invoice item | Invoice_items_base | n |
| Accounting | Accounting_documents_base | n |
| 支払い | Payments_base | n |
以下の図は、Purchase-to-Pay のエンティティ同士の関係を示しています。
テーブル名とフィールド名では大文字と小文字が区別されます。データセットのフィールド名 (列ヘッダー) が下のテーブルのフィールド名と一致しており、ファイル名がテーブル名と一致していることを必ず確認してください。
CData Sync を使用してデータを抽出する場合、以下に示すテーブル名に _raw を追加する必要があります。例:Purchase_orders_base_raw
フィールドの型
以下に、さまざまなフィールドの型と既定の書式設定の概要を示します。
| フィールドの種類 | 形式 |
|---|---|
| Boolean | true、false、1、0 |
| Date | yyyy-mm-dd |
| datetime | yyyy-mm-dd hh:mm:ss[.ms][.ms] は任意です。 |
| double | 小数点の区切り文字: . (ドット)。3 桁の区切り文字: なし‑ |
| integer | 3 桁の区切り文字: なし‑ |
| text | N/A |
Purchase requisition
Purchase_requisitions_base table
以下は、Purchase_requisitions_base テーブルのフィールドの概要です。
| 名前 | データ型 | 必須 Y/N | 説明 |
|---|---|---|---|
purchase_requisition_id | text | Y | 購買依頼の一意の識別子です。 |
appproval_status | text | n | プロセスにおける購買依頼のステータスです。「開始」、「終了」、「承認済」、「保留中」などがあります。 |
material | text | n | 依頼品目です。 |
material_group | text | n | 依頼品目の分類です。 |
purchase_requisition | text | n | 購買依頼を特定するためのユーザー フレンドリーな名前です。 |
purchase_requisition_type | text | n | 購買依頼の分類です。 |
requisitioner | text | n | 購買依頼をリクエストしたユーザーです。 |
value | double | n | 購買依頼に関連する金銭的価値です。 |
発注書
Purchase_orders_base table
以下は、Purchase_orders_base テーブルのフィールドの概要です。
| 名前 | データ型 | 必須 Y/N | 説明 |
|---|---|---|---|
purchase_order_id | text | Y | 発注書の一意の識別子です。 |
creation_date | Date | Y | 発注書の作成日です。 |
approval_status | text | n | プロセスにおける発注書のステータスです。「開始」、「終了」、「承認済」、「保留中」などがあります。 |
company | text | n | 発注書が作成される会社です。 |
purchase_order | text | n | 発注書を特定するためのユーザー フレンドリーな名前です。 |
purchase_order_creator | text | n | 発注書を作成したユーザーです。 |
purchase_order_type | text | n | 発注書の分類です。 |
purchasing_group | text | n | 発注書に関連付けられた購買グループです。 |
purchasing_organization | text | n | 発注書に関連付けられた購買組織です。 |
supplier | text | n | 発注書に関連付けられたサプライヤーです。 |
one_time_supplier | Boolean | n | サプライヤーが一時サプライヤーであるかどうかを示します。 |
supplier_country | text | n | サプライヤーに関連付けられた国です。 |
supplier_region | text | n | サプライヤーに関連付けられた地域です。 |
Purchase_order_items_base テーブル
以下は、Purchase_order_items_base テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
purchase_order_item_id | text | Y | 発注品目の一意の識別子です。 |
purchase_order_id | text | Y | 発注書の一意の識別子です。 |
purchase_requisition_id | text | N* | 購買依頼の一意の識別子です。 |
business_area | text | n | 発注品目に関連付けられた業務領域です。 |
cost_center | text | n | 発注品目に関連付けられたコスト センターです。 |
customer | text | n | 代理として発注品目を作成する対象の顧客です。 |
customer_country | text | n | 顧客に関連付けられた国です。 |
customer_region | text | n | 顧客に関連付けられた地域です。 |
delivery_complete | Boolean | n | すべての発注商品を受領したかどうかを示します。 |
latest_actual_delivery_date | Date | n | 発注品目の最新の実際の納品日です。 |
latest_expected_delivery_date | Date | n | 発注品目に対して当初確認されていた最新の納品日です。 |
material | text | n | 発注品目です。 |
material_group | text | n | 発注品目の分類です。 |
plant | text | n | 発注品目に関連するプラントです。 |
purchase_order_item | text | n | 発注品目を特定するためのユーザー フレンドリーな名前です。 |
quantity | text | n | 注文した数量と数量単位です。 |
storage_location | text | n | 発注品目に関連する保管場所です。 |
value | double | n | 発注品目に関連する金銭的価値です。 |
- プロセス グラフに購買依頼 イベントを含める場合、
Purchase_requisition_idフィールドが必須です。
Goods_receipt_base
以下は、Goods_receipt_base テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
goods_receipt_id | text | Y | 入庫の一意の識別子です。 |
purchase_order_item_id | text | N* | 発注品目の一意の識別子です。 |
- プロセス グラフに入庫イベントを含める場合、
purchase_order_item_idフィールドが必須です。
請求書 (Invoice)
Invoices_base テーブル
以下は、Invoices_base テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
invoice_id | text | Y | 請求書の一意の識別子です。 |
invoice_id_accounting_relation | text | N* | 会計システムで認識されている、請求書の一意の識別子です。 |
- プロセス グラフに買掛金イベントを含める場合、
invoice_idフィールドが必須です。
Invoice_items_base table
以下は、Invoice_items_base テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
invoice_item_id | text | Y | 請求書品目の一意の識別子です。 |
invoice_id | text | N* | 請求書の一意の識別子です。 |
purchase_order_item_id | text | N* | 発注品目の一意の識別子です。 |
- プロセス グラフに買掛金に関連するイベントを含める場合、
invoice_idフィールドとpurchase_ order_item_idフィールドが必須です。
Accounting
Accounting_documents_base table
以下は、Accounting_documents_base テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
accounting_document_id | text | Y | 会計伝票の一意の識別子です。 |
invoice_id | text | N* | 会計システムで認識されている、請求書の一意の識別子です。 |
- プロセス グラフに買掛金に関連するイベントを含める場合、
accounting_document_idフィールドとinvoice_idフィールドの両方が必須です。
支払い
Payments_base テーブル
以下は、Payments_base テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
payment_id | text | Y | 支払いの一意の識別子です。 |
accounting_document_id | text | N* | 会計伝票の一意の識別子です。 |
- プロセス グラフに支払イベントを含める場合、
accounting_document_idフィールドが必須です。
イベント
Events_base テーブル
Events_base テーブルには、すべてのエンティティのすべてのサブイベントのログが含まれます。以下は、Events_base テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
activity | text | Y | イベントの名前です。プロセスにおけるステップを示します。 |
event_end | datetime | Y | イベントの実行終了に関連付けられたタイムスタンプです。 |
purchase_requisition_id | text | Y | 購買依頼の一意の識別子です。 |
purchase_order_id | text | Y | 発注書の一意の識別子です。 |
purchase_order_item_id | text | Y | 発注品目の一意の識別子です。 |
goods_receipt_id | text | Y | 入庫の一意の識別子です。 |
invoice_id | text | Y | 請求書の一意の識別子です。 |
invoice_item_id | text | Y | 請求書品目の一意の識別子です。 |
accounting_document_id | text | Y | 会計伝票の一意の識別子です。 |
payment_id | text | Y | 支払いの一意の識別子です。 |
activity_order | integer | n | 複数の注文アクティビティでイベント終了が同じ場合に、アクティビティの実行順序を定義する数値です。 |
department | text | n | イベントを実行した部署です。 |
event_cost | double | n | イベントを実行するためのコストです。 |
event_detail | text | n | イベントに関する情報です。 |
event_start * | datetime | n | イベントの実行開始に関連付けられたタイムスタンプです。 |
automated | Boolean | n | イベントが手動で実行されたか、自動で実行されたかを示します。 |
user | text | n | イベントを実行したユーザーです。 |
user_function | text | n | ユーザーに関連付けられた職務です。 |
user_type | text | n | ユーザーの分類です。 |
- データセットで
event_startとevent_endの両方が定義されている場合、イベントの継続時間はわかります。これを使用して、イベントの スループット時間を 計算します。event_endのみが定義されている場合、スループット時間は前のevent_endとevent_endの差分として計算されます。
event_start は、データセット内のレコードすべてに null ではない値が含まれている場合にのみ考慮されます。
Purchase-to-Pay で event_cost および/または event_start を使用する場合は、これらのフィールドを .mvp コネクタに追加し、DataBridgeAgent を使用して Purchase-to-Pay プロセス アプリにデータを読み込む必要があります。
詳しくは、「DataBridgeAgent を使用してデータを読み込む」をご覧ください。
DataBridgeAgent にコネクタを追加していることを確認します。「DataBridgeAgent にカスタム コネクタを追加する」をご覧ください。
各レコードには、id フィールドのうちどれか 1 つのみが入力されることが期待されます。これが、イベントが発生するエンティティの ID です。その他の id フィールドは空で構いません。
標準の必須フィールド (activity および event_end) には、1 つの entity_id が必須です。このフィールドは、イベントが含まれるエンティティによって異なります。
カスタム フィールド
さらに、Purchase-to-Pay では、ケースとイベントの両方のプロパティで、カスタムのケース/イベント フィールドを利用できます。
- Text 型: 10 フィールド (うち 5 フィールドはイベント用)
- Double 型: 10 フィールド (うち 5 フィールドはイベント用)
- dateTime 型のフィールドが 5 つ。(これらは yyyy-mm-dd hh:mm の形式である必要があります.ミリ秒[ .ms] は任意です)。
- Boolean 型: 10 フィールド (うち 5 フィールドはイベント用)
- Duration 型: 10 フィールド (うち 5 フィールドはイベント用)
カスタム フィールドには汎用名が付いています。以下に、Purchase-to-Pay プロセス アプリで使用できるカスタム フィールドの概要を示します。
Purchase-to-Pay でカスタム フィールドを使用する場合は、これらのフィールドを .mvp コネクタに追加し、DataBridgeAgent を使用して Purchase-to-Pay プロセス アプリにデータを読み込む必要があります。
詳しくは、「DataBridgeAgent を使用してデータを読み込む」をご覧ください。
DataBridgeAgent にコネクタを追加していることを確認します。「DataBridgeAgent にカスタム コネクタを追加する」をご覧ください。
| 名前 | データ型 | 必須 Y/N |
|---|---|---|
| custom_purchase_order_item_text_{1...10} | text | n |
| custom_purchase_order_item_number_{1...10} | double | n |
| custom_purchase_order_item_datetime_{1...5} | datetime | n |
| custom_purchase_order_item_boolean_{1...10} | Boolean | n |
| custom_purchase_order_item_duration_{1...10} | integer | n |
| custom_event_text_{1...5} | text | n |
| custom_event_number_{1...5} | double | n |
| custom_event_datetime_{1...5} | datetime | n |
| custom_event_boolean_{1...5} | Boolean | n |
| custom_event_duration_{1...5} | integer | n |
カスタム フィールドを使用する場合は、データ マネージャーを使用して、フィールドの名前を、その値に合った名前に変更する必要があります。「フィールド」をご覧ください。
データセット内の空のカスタム フィールドは、Process Mining に表示されません。
- はじめに
- フィールドの型
- Purchase requisition
- Purchase_requisitions_base table
- 発注書
- Purchase_orders_base table
- Purchase_order_items_base テーブル
- Goods_receipt_base
- 請求書 (Invoice)
- Invoices_base テーブル
- Invoice_items_base table
- Accounting
- Accounting_documents_base table
- 支払い
- Payments_base テーブル
- イベント
- Events_base テーブル
- カスタム フィールド