- Versionshinweise
- Bevor Sie beginnen
- Erste Schritte
- Verwalten des Zugriffs
- Arbeiten mit Prozess-Apps
- Erstellen von Prozess-Apps
- Laden von Daten
- Hochladen von Daten
- Retrieving the SQL Server database parameters
- Einrichten eines SQL Server-Kontos für den Datenupload mit einem Extraktor
- Laden von Daten mit Theobald Xtract Universal
- Systemanforderungen
- Konfigurieren des DataBridgeAgent
- Configuring CData Sync
- Hinzufügen eines benutzerdefinierten Connectors zu DataBridgeAgent
- Verwenden von DataBridgeAgent mit dem SAP Connector für den Purchase-to-Pay Discovery Accelerator
- Verwenden von DataBridgeAgent mit dem SAP Connector für den Order-to-Cash Discovery Accelerator
- Anpassen von Prozess-Apps
- Datentransformationen
- TemplateOne-App-Vorlage
- Purchase-to-Pay-App-Vorlage
- Order-to-Cash-App-Vorlage
- Grundlegende Anleitung zur Fehlerbehebung
Einleitung
This section contains an overview of the fields for each of the input tables of Order-to-Cash. For each entity the fields are listed. For each field, the name and a data type are displayed. Apart from that, it is indicated whether the field is mandatory if the entity is included in the Order-to-Cash process.
Wenn eine Tabelle oder ein Feld nicht obligatorisch ist, sollte es Teil der Eingabe sein. Optionale Tabellen dürfen keine Datensätze enthalten und optionale Felder können leere Werte enthalten.
Wenn ein Feld obligatorisch ist, darf es keine NULL -Werte enthalten.
| Entität | Tabellen | Obligatorisch: J/N |
|---|---|---|
| Kundenauftrag | Sales_orders_baseSales_order_items_base | Y |
| Lieferungen | Deliveries_baseDelivery_items_base | N |
| Rechnung | Invoices_baseInvoice_items_baseInvoide_cancellations_base | N |
| Buchhaltung | Accounting_documents_base | N |
| Zahlung | Payments_base | N |
The illustration below displays the relations between entities of Order-to-Cash.
Bei Tabellennamen und Feldnamen muss die Groß-/Kleinschreibung beachtet werden. Stellen Sie immer sicher, dass die Feldnamen (Spaltenheader) in Ihrem Dataset mit den Feldnamen in der unten stehenden Tabelle und die Dateinamen mit den Tabellennamen übereinstimmen.
Stellen Sie sicher, dass Sie den Tabellennamen das Suffix _raw hinzufügen, wenn Sie Daten mit CData Sync laden.
Feldtypen
Im Folgenden finden Sie eine Übersicht über die verschiedenen Attributfeldtypen und ihre Standardformateinstellungen.
| Feldtyp | Format |
|---|---|
| boolean | true, false, 1, 0 |
| Datum | yyyy-mm-dd |
| DateTime | yyyy-mm-dd hh:mm:ss[.ms], wobei [.ms] optional ist. |
| Double | Dezimaltrennzeichen: . (Punkt)Tausendertrennzeichen: keins |
| Integer | Tausendertrennzeichen: keins |
| text | Keine Angabe |
Kundenauftrag
Sales_orders_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Sales_orders_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
sales_order_id | text | Y | Der eindeutige Bezeichner des Kundenauftrags. |
company | text | N | Das Unternehmen, für das der Kundenauftrag erstellt wird. |
customer | text | N | Der Kunde, für den der Kundenauftrag erstellt wird. |
customer_country | text | N | Das Land, das dem Kunden zugeordnet ist. |
customer_region | text | N | Die dem Kunden zugeordnete Region. |
distribution_channel | text | N | Der Vertriebskanal, der dem Kundenauftrag zugeordnet ist. |
division | text | N | Der dem Kundenauftrag zugeordnete Geschäftsbereich. |
requested_delivery_date | Datum | N | Das vom Kunden angeforderte Lieferdatum für den Kundenauftrag. |
sales_group | text | N | Die Vertriebsgruppe, die dem Kundenauftrag zugeordnet ist. |
sales_office | text | N | Das Vertriebsbüro, das dem Kundenauftrag zugeordnet ist. |
sales_order_type | text | N | Der Kundenauftragstyp des Kundenauftrags. |
sales_organization | text | N | Die Verkaufsorganisation des Kundenauftrags. |
Sales_order_items_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Sales_order_items_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
sales_order_item_id | text | Y | Die eindeutige Kennung des Kundenauftragselements. |
sales_order_id | text | Y | Der eindeutige Bezeichner des Kundenauftrags. |
creation_date | Datum | Y | Das Datum, an dem das Kundenauftragselement erstellt wird. |
category | text | N | Die Kategorie des Kundenauftragselements. |
incoterms | text | N | Die Incoterms, die der Auftragsposition zugeordnet sind. |
latest_expected_delivery_date | Datum | N | Das späteste erwartete Lieferdatum (von Teilen) der Kundenauftragsposition. |
material | text | N | Das verkaufte Material. |
material_group | text | N | Die Kategorisierung des verkauften Materials. |
payment_terms | text | N | Die Zahlungsbedingungen, die dem Kundenauftragselement zugeordnet sind. |
plant | text | N | Das Werk, das dem Kundenauftragselement zugeordnet ist. |
profit_center | text | N | Das Profit Center, das dem Kundenauftragselement zugeordnet ist. |
quantity | text | N | Die verkaufte Menge und Maßeinheit. |
sales_order_item | text | N | Ein benutzerfreundlicher Name zum Identifizieren des Kundenauftragselements |
shipping_point_country | text | N | Das Land, in das die Waren geliefert werden, das der Auftragsposition zugeordnet ist. |
storage_location | text | N | Der Speicherort, der dem Kundenauftragselement zugeordnet ist. |
value | Double | N | Ein Geldwert, der sich auf das Kundenauftragselement bezieht. |
Lieferung
Deliveries_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Deliveries_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
delivery_id | text | Y | Die eindeutige Kennung der Lieferung. |
Delivery_items_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Delivery_items_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
delivery_item_id | text | Y | Die eindeutige Kennung des Lieferelements. |
delivery_id | text | N* | Die eindeutige Kennung der Lieferung. |
sales_order_item_id | text | N* | Die eindeutige Kennung des Kundenauftragselements. |
delivery_item_is_invoiced | boolean | N | Gibt an, ob der Kundenauftragsartikel für die Fakturierung freigegeben ist. |
- Wenn Sie Ereignisse im Zusammenhang mit anderen Entitäten als dem Kundenauftrag in die Prozessdiagramme aufnehmen möchten, sind die Felder
delivery_idundsales_order_item_idobligatorisch.
Rechnung
Invoices_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Invoices_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
invoice_id | text | Y | Der eindeutige Bezeichner der Rechnung. |
Invoice_items_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Invoice_items_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
invoice_item_id | text | Y | Die eindeutige Kennung des Rechnungselements. |
invoice_id | text | N* | Der eindeutige Bezeichner der Rechnung. |
delivery_item_id | text | N* | Die eindeutige Kennung des Lieferelements. |
invoice_item_is_cancelled | boolean | N | Gibt an, ob das Rechnungselement storniert wurde. |
invoice_item_is_released_into_accounting | boolean | N | Gibt an, ob das Rechnungselement abrechenbar ist. |
- Wenn Sie Ereignisse im Zusammenhang mit anderen Entitäten als dem Kundenauftrag in die Prozessdiagramme aufnehmen möchten, sind die Felder
invoice_idunddelivery_item_idobligatorisch.
Invoice_cancellations_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Invoice_cancellations_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
invoice_cancellation_id | text | Y | Die eindeutige ID der Rechnungsstornierung. |
invoice_id | text | N* | Die eindeutige Kennung der Rechnung, die storniert wird. |
- Wenn Sie Ereignisse im Zusammenhang mit anderen Entitäten als dem Kundenauftrag in die Prozessdiagramme aufnehmen möchten, ist das Feld
invoice_idobligatorisch.
Buchhaltung
Accounting_documents_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Accounting_documents_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
accounting_document_id | text | Y | Der eindeutige Bezeichner des Buchhaltungsbelegs. |
invoice_id | text | N* | Der eindeutige Bezeichner der Rechnung. |
accounting_document_is _cancelled | boolean | N | Gibt an, ob der Buchhaltungsbeleg storniert wurde. |
accounting_document_is _cleared | boolean | N | Gibt an, ob der Buchhaltungsbeleg verarbeitet wurde und geschlossen ist. |
- Wenn Sie Ereignisse im Zusammenhang mit anderen Entitäten als dem Kundenauftrag in die Prozessdiagramme aufnehmen möchten, ist das Feld
invoice_idobligatorisch.
Zahlung
Payments_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Payments_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
payment_id | text | Y | Die eindeutige Kennung der Zahlung. |
accounting_document_id | text | N* | Der eindeutige Bezeichner des Buchhaltungsbelegs. |
- Wenn Sie Ereignisse im Zusammenhang mit anderen Entitäten als dem Kundenauftrag in die Prozessdiagramme aufnehmen möchten, ist das Feld
accounting_document_idobligatorisch.
Events
Events_base table
Die Tabelle Events_base enthält alle untergeordneten Ereignisprotokolle für alle Entitäten. Nachfolgend finden Sie eine Übersicht über die Felder der Tabelle Events_base .
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
activity | text | Y | Der Name des Ereignisses. Dieser beschreibt den Schritt im Prozess. |
event_end | DateTime | Y | Der Zeitstempel, der mit dem Ende der Ausführung des Ereignisses verbunden ist |
accounting_document_id | text | Y | Der eindeutige Bezeichner des Buchhaltungsbelegs. |
delivery_id | text | Y | Die eindeutige Kennung der Lieferung. |
delivery_item_id | text | Y | Die eindeutige Kennung des Lieferelements. |
invoice_id | text | Y | Der eindeutige Bezeichner der Rechnung. |
invoice_item_id | text | Y | Die eindeutige Kennung des Rechnungselements. |
invoice_cancellation_id | text | Y | Die eindeutige ID der Rechnungsstornierung. |
payment_id | text | Y | Die eindeutige Kennung der Zahlung. |
sales_order_id | text | Y | Der eindeutige Bezeichner des Kundenauftrags. |
sales_order_item_id | text | Y | Die eindeutige Kennung des Kundenauftragselements. |
activity_category | text | N | Die Art der Aktivität, die stattfindet (z. B. Block ändern, setzen/entfernen) |
activity_order | Integer | N | The number that defines in which order activities are executed in case they have the same Event end. |
activity_trigger | text | N | Feld, das den Grund für die ausgeführte Aktivität beschreibt |
automated | boolean | N | Gibt an, ob das Ereignis manuell ausgeführt oder automatisiert wird. |
department | text | N | Die Abteilung, die das Ereignis ausgeführt hat. |
event_cost | Double | N | Die Kosten für die Ausführung des Ereignisses. |
event_detail | text | N | Informationen zum Ereignis. |
event_start * | DateTime | N | |
user | text | N | Der Benutzer, der das Ereignis ausgeführt hat. |
user_function | text | N | Die dem Benutzer zugeordnete Funktion. |
user_type | Text | N | Die Kategorisierung des Benutzers. |
- Wenn sowohl
event_startals auchevent_endin Ihrem Dataset definiert sind, ist die Dauer des Ereignisses bekannt. Dies wird verwendet, um die Durchsatzzeit von Ereignissen zu berechnen. Wenn nurevent_enddefiniert ist, wird die Durchsatzzeit als Differenz zwischen dem vorherigenevent_endundevent_endberechnet.
event_start is only taken into account if every record in the dataset contains a not-null value.
If you want to use event_cost and/or event_start in Order-to-Cash, you must add these fields to your .mvp connector and use DataBridgeAgent to load the data in your Purchase-to-Pay process app.
Stellen Sie sicher, dass Sie den Connector zu DataBridgeAgent hinzufügen. Siehe Hinzufügen eines benutzerdefinierten Connectors zu DataBridgeAgent.
Es wird erwartet, dass für jeden Datensatz genau eines der id -Felder ausgefüllt wird, nämlich das der Entität, in der das Ereignis stattfindet. Die anderen id -Felder können leer sein.
Neben den standardmäßigen Pflichtfeldern (activity und event_end) ist die id für eine Entität obligatorisch. Dieses Feld hängt von der Entität ab, zu der das Ereignis gehört.
Benutzerdefinierte Felder
Additionally, custom case and event fields for both case and event properties are available for Order-to-Cash.
- 10 fields of type text (5 for events);
- 10 fields of type double (5 for events);
- 5 Felder vom Typ datetime; (Diese müssen das Format jjjj-mm-tt hh:mm haben.ms-, wobei [.ms] optional ist.)
- 10 Felder vom Typ boolean (5 für Ereignisse)
- 10 fields of type duration (5 for events).
If you want to use custom fields in Order-to-Cash, you must add these fields to your .mvp connector and use DataBridgeAgent to load the data in your Order-to-Cash process app.
Stellen Sie sicher, dass Sie den Connector zu DataBridgeAgent hinzufügen. Siehe Hinzufügen eines benutzerdefinierten Connectors zu DataBridgeAgent.
Custom fields have generic names. Below is an overview of the custom fields that can be used in a Order-to-Cash process app.
| Name | Datentyp | Obligatorisch: J/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 |
Wenn Sie ein benutzerdefiniertes Feld verwenden, sollten Sie das Feld mithilfe des Data Managers in einen Namen umbenennen, der dem Wert entspricht. Siehe Felder.
Custom fields that are empty in your dataset, are not displayed in Process Mining.
- Einleitung
- Feldtypen
- Kundenauftrag
- Sales_orders_base table
- Sales_order_items_base table
- Lieferung
- Deliveries_base table
- Delivery_items_base table
- Rechnung
- Invoices_base table
- Invoice_items_base table
- Invoice_cancellations_base table
- Buchhaltung
- Accounting_documents_base table
- Zahlung
- Payments_base table
- Events
- Events_base table
- Benutzerdefinierte Felder