- リリース ノート
- はじめる前に
- スタート アップ ガイド
- Integrations
- アクセス権を管理する
- プロセス アプリを使用する
- アプリを作成する
- データを読み込む
- データをアップロードする
- SQL Server データベースのパラメーターを取得する
- 抽出器を使用してデータをアップロードするための SQL Server アカウントを設定する
- Theobald Xtract Universal を使用してデータを読み込む
- プロセス アプリをカスタマイズする
- データ変換
- TemplateOne アプリ テンプレート
- Purchase-to-Pay アプリ テンプレート
- Order-to-Cash アプリ テンプレート
- 基本的なトラブルシューティング ガイド
はじめに
このセクションでは、Order-to-Cash の各入力テーブルのフィールドの概要を説明します。オブジェクトごとにフィールドが一覧にされています。各フィールドには、名前とデータ型が表示されています。それ以外にも、オブジェクトが Order-to-Cash プロセスに含まれている場合、フィールドが必須かどうかが示されています。
任意のテーブルは入力の一部である必要がありますが、レコードが含まれていなくても構いません。
フィールドが必須の場合、NULL の値を含めてはなりません。
| オブジェクト | 表/テーブル | 必須 Y/N |
|---|---|---|
| Sales order | Sales_orders_base_rawSales_order_items_base_raw | Y |
| Deliveries | Deliveries_base_rawDelivery_items_base_raw | n |
| 請求書 (Invoice) | Invoices_base_rawInvoice_items_base_rawInvoide_cancellations_base_raw | n |
| Accounting | Accounting_documents_base_raw | n |
| 支払い | Payments_base_raw | n |
| Events* | Event_base_raw | Y |
*) Events は Order-to-Cash プロセスのオブジェクトではありませんが、Order-to-Cash プロセス アプリが正しく動作するには Events テーブルが必須です。
以下の図は、Order-to-Cash のオブジェクト同士の関係を示しています。
テーブル名とフィールド名では大文字と小文字が区別されます。データセットのフィールド名 (列ヘッダー) が下の表のフィールド名 (英語) と一致しており、ファイル名がテーブル名と一致していることを必ず確認してください。
フィールドの型
次の表で、さまざまなフィールドの型と既定の書式設定について説明します。
| フィールドの種類 | 形式 |
|---|---|
| Boolean | true、false、1、0 |
| Date | yyyy-mm-dd |
| datetime | yyyy-mm-dd hh:mm:ss[.ms][.ms] は任意です。日付の形式を変更する場合は、Microsoft の公式ドキュメントをご覧ください。 |
| double | 小数点の区切り文字: . (ドット)。3 桁の区切り文字: なし‑ |
| integer | 3 桁の区切り文字: なし‑ |
| text | N/A |
Sales order
Sales_orders_base_raw
以下は、Sales_orders_base_raw テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
Sales_order_ID | text | Y | 受注の一意の識別子です。 |
Company | text | n | 受注が作成される会社です。 |
Customer | text | n | 受注が作成される顧客です。 |
Customer_country | text | n | 顧客に関連付けられた国です。 |
Customer_region | text | n | 顧客に関連付けられた地域です。 |
Distribution_channel | text | n | 受注に関連する流通チャネルです。 |
Division | text | n | 受注に関連する部署です。 |
Requested_delivery_date | Date | n | 受注に対して顧客からリクエストされた納品日です。 |
Sales_group | text | n | 受注に関連するセールス グループです。 |
Sales_office | text | n | 受注に関連するセールス オフィスです。 |
Sales_order_type | text | n | 受注の種類です。 |
Sales_organization | text | n | 受注の販売組織です。 |
Sales_order_items_base_raw
以下は、Sales_order_items_base_raw テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
Sales_order_item_ID | text | Y | 受注品目の一意の識別子です。 |
Sales_order_ID | text | n | 受注の一意の識別子です。 |
Category | text | n | 受注品目のカテゴリです。 |
Creation_date | Date | n | 受注品目の作成日です。 |
Incoterms | text | n | 受注品目に関連するインコタームズです。 |
Latest_expected_delivery_date | Date | n | 受注品目 (の一部) の最新の納品予定日です。 |
Material | text | n | 販売品目です。 |
Material_group | text | n | 販売品目の分類です。 |
Payment_terms | text | n | 受注品目に関連する支払条件です。 |
Plant | text | n | 受注品目に関連するプラントです。 |
Profit_center | text | n | 受注品目に関連する利益センターです。 |
Quantity | text | n | 販売した数量と数量単位です。 |
Sales_order_item | text | n | 受注品目を特定するためのユーザーフレンドリーな名前です。 |
Shipping_point_country | text | n | 受注品目に関連する、商品が納品される国です。 |
Storage_location | text | n | 受注品目に関連する保管場所です。 |
Value | double | n | 受注品目に関連する金銭的価値です。 |
納品
Deliveries_base_raw
以下は、Deliveries_base_raw テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
Delivery_ID | text | Y | 納品の一意の識別子です。 |
Delivery_items_base_raw
以下は、Delivery_items_base_raw テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
Delivery_item_ID | text | Y | 納品品目の一意の識別子です。 |
Delivery_ID | text | N* | 納品の一意の識別子です。 |
Sales_order_item_ID | text | N* | 受注品目の一意の識別子です。 |
Delivery_item_is_invoiced | Boolean | n | 受注品目が請求にリリースされているかどうかを示します。 |
- プロセス グラフに受注以外のエンティティに関連するイベントを含める場合、
Delivery_IDフィールドとSales_order_item_IDフィールドが必須です。
請求書 (Invoice)
Invoices_base_raw
以下は、Invoices_base_raw テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
Invoice_ID | text | Y | 請求書の一意の識別子です。 |
Invoice_items_base_raw
以下は、Invoice_items_base_raw テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
Invoice_item_ID | text | Y | 請求書品目の一意の識別子です。 |
Delivery_item_ID | text | N* | 納品品目の一意の識別子です。 |
Invoice_ID | text | N* | 請求書の一意の識別子です。 |
Invoice_item_is_cancelled | Boolean | n | 請求書品目がキャンセルされているかどうかを示します。 |
Invoice_item_is_released_into_accounting | Boolean | n | 請求書品目が請求可能かどうかを示します。 |
- プロセス グラフに受注以外のエンティティに関連するイベントを含める場合、
Invoice_IDフィールドとDelivery_item_IDフィールドが必須です。
Invoice_cancellations_base_raw
以下は、Invoice_cancellations_base_raw テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
Invoice_cancellation_ID | text | Y | 請求書取消の一意の識別子です。 |
Invoice_ID | text | N* | キャンセルされる請求書の一意の識別子です。 |
- プロセス グラフに受注以外のエンティティに関連するイベントを含める場合は、
Invoice_IDフィールドが必須です。
Accounting
Accounting_documents_base_raw
以下は、Accounting_documents_base_raw テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
Accounting_document_ID | text | Y | 会計伝票の一意の識別子です。 |
Invoice_ID | text | N* | 請求書の一意の識別子です。 |
Accounting_document_is _cancelled | Boolean | n | 会計伝票がキャンセル済みかどうかを示します。 |
Accounting_document_is _cleared | Boolean | n | 会計伝票が処理済みで終了しているかどうかを示します。 |
- プロセス グラフに受注以外のエンティティに関連するイベントを含める場合は、
Invoice_IDフィールドが必須です。
支払い
Payments_base_raw
以下は、Payments_base_raw テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
Payment_ID | text | Y | 支払いの一意の識別子です。 |
Accounting_document_ID | text | N* | 会計伝票の一意の識別子です。 |
- プロセス グラフに受注以外のエンティティに関連するイベントを含める場合は、
Accounting_document_IDフィールドが必須です。
イベント
Events_base_raw
Events_base_raw テーブルには、すべてのエンティティのすべてのサブイベントのログが含まれます。以下は、Events_base_raw テーブルのフィールドの概要です。
| 名前 | 入力 | 必須 Y/N | 説明 |
|---|---|---|---|
Activity | text | Y | イベントの名前です。プロセスにおけるステップを示します。 |
Accounting_document_ID | text | Y | 会計伝票の一意の識別子です。 |
Delivery_ID | text | Y | 納品の一意の識別子です。 |
Delivery_item_ID | text | Y | 納品品目の一意の識別子です。 |
Event_end | datetime | Y | イベントの実行終了に関連付けられたタイムスタンプです。 . |
Invoice_ID | text | Y | 請求書の一意の識別子です。 |
Invoice_item_ID | text | Y | 請求書品目の一意の識別子です。 |
Invoice_cancellation_ID | text | Y | 請求書取消の一意の識別子です。 |
Payment_ID | text | Y | 支払いの一意の識別子です。 |
Sales_order_ID | text | Y | 受注の一意の識別子です。 |
Sales_order_item_ID | text | Y | 受注品目の一意の識別子です。 |
Activity_category | text | n | 実行するアクティビティの種類です (例: ブロックの変更、設定/解除)。 |
Activity_order | integer | n | 複数の注文アクティビティでイベント終了が同じ場合に、アクティビティの実行順序を定義する数値です。 |
Activity_trigger | text | n | 実行されたアクティビティの理由を説明するフィールドです。 |
Automated | Boolean | n | イベントが手動で実行されたか、自動で実行されたかを示します。 |
Department | text | n | イベントを実行した部署です。 |
Event_detail | text | n | イベントに関する情報です。 |
Event_cost | double | n | イベントを実行するためのコストです。 |
User | text | n | イベントを実行したユーザーです。 |
User_function | text | n | ユーザーに関連付けられた職務です。 |
User_type | テキスト | n | ユーザーの分類です。 |
Event_start * | datetime | n | イベントの実行開始に関連付けられたタイムスタンプです。 |
両方の Event_start and E``vent_end がデータセットで定義されている場合は、イベントの継続時間は既知です。これは、イベントの スループット時間 を計算するために使用されます。Event_end エンドのみが定義されている場合、スループット時間は前のEvent_endとEvent_endの差として計算されます。Event_start は、データセット内のすべてのレコードに null ではない 値が含まれている場合にのみ考慮されます。
Order-to-Cash で Event_cost および/または Event_start を使用する場合は、これらのフィールドを .mvp コネクタに追加し、DataBridgeAgent を使用して Order-to-Cash プロセス アプリにデータを読み込む必要があります。
詳しくは、「DataBridgeAgent を使用してデータを読み込む」をご覧ください。
DataBridgeAgent にコネクタを追加していることを確認します。「DataBridgeAgent にカスタム コネクタを追加する」をご覧ください。
各レコードには、ID フィールドのうちどれか 1 つのみが入力されることが期待されます。これが、イベントが発生するエンティティの ID です。その他の ID フィールドは空で構いません。
標準の必須フィールド (Activity および Event_end) には、1 つのエンティティ ID が必須です。このフィールドは、イベントが含まれるエンティティによって異なります。
カスタム フィールド
さらに、Order-to-Cash では、ケースとイベントの両方のプロパティで、カスタムのケース/イベント フィールドを利用できます。
- Text 型: 10 個のフィールド (うち 5 個はイベント用)
- Double 型: 10 個のフィールド (うち 5 個はイベント用)
- dateTime 型のフィールドが 5 つ。(これらは yyyy-mm-dd hh:mm の形式である必要があります:ミリ秒[ :ms] は任意です。)
- Boolean 型: 10 個のフィールド (うち 5 個はイベント用)
- Duration 型: 10 個のフィールド (うち 5 個はイベント用)
カスタム フィールドには汎用名が付いています。以下の表で、Order-to-Cash プロセス アプリで使用できるカスタム フィールドについて説明します。
| 名前 | データ型 | 必須 Y/N |
|---|---|---|
| custom_sales_order_item_text_{1...10} | text | n |
| custom_sales_order_item_number_{1...10} | double | n |
| custom_sales_order_item_datetime_{1...5} | datetime | n |
| custom_sales_order_item_boolean_{1...10} | Boolean | n |
| custom_sales_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 に表示されません。
- はじめに
- フィールドの型
- Sales order
- Sales_orders_base_raw
- Sales_order_items_base_raw
- 納品
- Deliveries_base_raw
- Delivery_items_base_raw
- 請求書 (Invoice)
- Invoices_base_raw
- Invoice_items_base_raw
- Invoice_cancellations_base_raw
- Accounting
- Accounting_documents_base_raw
- 支払い
- Payments_base_raw
- イベント
- Events_base_raw
- カスタム フィールド