- 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 Purchase-to-Pay. 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 Purchase-to-Pay 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 | Tabelle | Obligatorisch: J/N |
|---|---|---|
| Bestellanforderung | Purchase_requisitions_base | N |
| Bestellung | Purchase_orders_base | Y |
| Bestellelement | Purchase_order_items_base | Y |
| Wareneingang | Goods_receipt_base | N |
| Rechnung | Invoices_base | N |
| Rechnungselement | Invoice_items_base | N |
| Buchhaltung | Accounting_documents_base | N |
| Zahlung | Payments_base | N |
The illustration below displays the relations between entities of Purchase-to-Pay.
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.
Wenn Sie die Daten mit CData Sync extrahieren, muss _raw zu den unten aufgeführten Tabellennamen hinzugefügt werden, z. B. Purchase_orders_base_raw .
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 |
Bestellanforderung
Purchase_requisitions_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Purchase_requisitions_base-Tabelle.
| Name | Datentyp | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
purchase_requisition_id | text | Y | Der eindeutige Bezeichner der Bestellanforderung. |
appproval_status | text | N | Der Status der Bestellanforderung im Prozess. Beispiel: „offen“, „geschlossen“, „ausstehend“, „genehmigt“ usw. |
material | text | N | Das angeforderte Material. |
material_group | text | N | Die Kategorisierung des angeforderten Materials. |
purchase_requisition | text | N | Ein benutzerfreundlicher Name zur Identifizierung der Bestellanforderung. |
purchase_requisition_type | text | N | Die Kategorisierung von Bestellanforderungen. |
requisitioner | text | N | Die Person, die die Bestellanforderung angefordert hat |
value | Double | N | Ein Geldwert im Zusammenhang mit der Bestellanforderung |
Bestellung
Purchase_orders_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Purchase_orders_base-Tabelle.
| Name | Datentyp | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
purchase_order_id | text | Y | Der eindeutige Bezeichner der Bestellung. |
creation_date | Datum | Y | Das Datum, an dem die Bestellung erstellt wird. |
approval_status | text | N | Der Status der Bestellung im Prozess. Beispiel: „offen“, „geschlossen“, „ausstehend“, „genehmigt“ usw. |
company | text | N | Das Unternehmen, für das die Bestellung erstellt wird. |
purchase_order | text | N | Ein benutzerfreundlicher Name zum Identifizieren der Bestellung. |
purchase_order_creator | text | N | Die Person, die die Bestellung erstellt hat. |
purchase_order_type | text | N | Die Kategorisierung von Bestellungen. |
purchasing_group | text | N | Die Einkäufergruppe, die der Bestellung zugeordnet ist. |
purchasing_organization | text | N | Die Einkaufsorganisation, die der Bestellung zugeordnet ist. |
supplier | text | N | Der Lieferant, welcher der Bestellung zugeordnet ist. |
one_time_supplier | boolean | N | Ein Indikator, wenn der Lieferant ein einmaliger Lieferant ist. |
supplier_country | text | N | Das Land, das dem Lieferanten zugeordnet ist. |
supplier_region | text | N | Die dem Lieferanten zugeordnete Region. |
Purchase_order_items_base table
Nachfolgend finden Sie eine Übersicht über die Felder der Purchase_order_items_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
purchase_order_item_id | text | Y | Die eindeutige Kennung des Bestellelements |
purchase_order_id | text | Y | Die eindeutige Kennung der Bestellung |
purchase_requisition_id | text | N* | Der eindeutige Bezeichner der Bestellanforderung. |
business_area | text | N | Der Geschäftsbereich, der dem Bestellelement zugeordnet ist. |
cost_center | text | N | Die Kostenstelle, die dem Bestellelement zugeordnet ist. |
customer | text | N | Der Kunde, in dessen Namen der Bestellartikel erstellt wird. |
customer_country | text | N | Das Land, das dem Kunden zugeordnet ist. |
customer_region | text | N | Die dem Kunden zugeordnete Region. |
delivery_complete | boolean | N | Kennzeichen, ob alle bestellten Waren eingegangen sind. |
latest_actual_delivery_date | Datum | N | Das späteste tatsächliche Lieferdatum für die Bestellposition. |
latest_expected_delivery_date | Datum | N | Das späteste ursprünglich bestätigte Lieferdatum für die Bestellposition. |
material | text | N | Die bestellten Materialien. |
material_group | text | N | Die Kategorisierung der bestellten Materialien. |
plant | text | N | Das Werk, das dem Bestellelement zugeordnet ist. |
purchase_order_item | text | N | Ein benutzerfreundlicher Name zum Identifizieren des Bestellelements. |
quantity | text | N | Die Menge und Maßeinheit der Bestellung. |
storage_location | text | N | Der Speicherort, der dem Bestellelement zugeordnet ist. |
value | Double | N | Der Geldwert in Bezug auf das Bestellelement. |
- Wenn Sie Ereignisse zur Bestellanforderung in die Prozessdiagramme aufnehmen möchten, ist das Feld
Purchase_requisition_idobligatorisch.
Goods_receipt_base
Nachfolgend finden Sie eine Übersicht über die Felder der Goods_receipt_base-Tabelle.
| Name | Typ | Obligatorisch: J/N | Beschreibung |
|---|---|---|---|
goods_receipt_id | text | Y | Die eindeutige Kennung des Wareneingangs. |
purchase_order_item_id | text | N* | Die eindeutige Kennung des Bestellelements. |
- Wenn Sie Wareneingangs- Ereignisse in die Prozessdiagramme aufnehmen möchten, ist das Feld
purchase_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_id_accounting_relation | text | N* | Die eindeutige ID der Rechnung, wie sie im Buchhaltungssystem bekannt ist. |
- Wenn Sie Ereignisse zu Kreditorenkonten in die Prozessdiagramme aufnehmen möchten, ist das Feld
invoice_idobligatorisch.
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. |
purchase_order_item_id | text | N* | Die eindeutige Kennung des Bestellelements. |
- Wenn Sie Ereignisse im Zusammenhang mit Kreditorenkonten in die Prozessdiagramme aufnehmen möchten, sind die Felder
invoice_idundpurchase_ order_item_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* | Die eindeutige ID der Rechnung, wie sie im Buchhaltungssystem bekannt ist. |
- Wenn Sie Ereignisse im Zusammenhang mit Kreditorenkonten in die Prozessdiagramme aufnehmen möchten, sind sowohl die Felder
accounting_document_idals auchinvoice_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 Zahlungsereignisse in die Prozessdiagramme aufnehmen möchten, ist das Feld
accounting_document_idobligatorisch.
Events
Events_base-Tabelle
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 |
purchase_requisition_id | text | Y | Der eindeutige Bezeichner der Bestellanforderung. |
purchase_order_id | text | Y | Der eindeutige Bezeichner der Bestellung. |
purchase_order_item_id | text | Y | Die eindeutige Kennung des Bestellelements. |
goods_receipt_id | text | Y | Die eindeutige Kennung des Wareneingangs. |
invoice_id | text | Y | Der eindeutige Bezeichner der Rechnung. |
invoice_item_id | text | Y | Die eindeutige Kennung des Rechnungselements. |
accounting_document_id | text | Y | Der eindeutige Bezeichner des Buchhaltungsbelegs. |
payment_id | text | Y | Die eindeutige Kennung der Zahlung. |
activity_order | Integer | N | The number that defines in which order activities are executed in case they have the same Event end. |
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 | Der Zeitstempel, der mit dem Beginn der Ausführung des Ereignisses verbunden ist |
automated | boolean | N | Gibt an, ob das Ereignis manuell ausgeführt oder automatisiert wird. |
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 Purchase-to-Pay, 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 ein entity_id 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 Purchase-to-Pay.
- 10 fields of type text (5 fields for events);
- 10 fields of type double (5 fields for events);
- 5 Felder vom Typ datetime; (Diese müssen das Format jjjj-mm-tt hh:mm haben.ms-wobei [.ms] optional ist).
- 10 fields of type boolean (5 fields for events);
- 10 fields of type duration (5 fields for events).
Custom fields have generic names. Below is an overview of the custom fields that can be used in a Purchase-to-Pay process app.
If you want to use custom fields in Purchase-to-Pay, 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.
| Name | Datentyp | Obligatorisch: J/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 |
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
- Bestellanforderung
- Purchase_requisitions_base table
- Bestellung
- Purchase_orders_base table
- Purchase_order_items_base table
- Goods_receipt_base
- Rechnung
- Invoices_base table
- Invoice_items_base table
- Buchhaltung
- Accounting_documents_base table
- Zahlung
- Payments_base table
- Events
- Events_base-Tabelle
- Benutzerdefinierte Felder