1. Home
  2. Documentation
  3. Onventis Buyer
  4. Administration
  5. Schnittstellen
  6. openTRANS

openTRANS

Contents

 

openTRANS 1.0

Onventis Complete

Exported on Dez. 15, 2021

Table of Contents

ORDER 7

ORDER_HEADER 7

ORDER_INFO 7

ORDER_ITEM_LIST 9

ORDER_SUMMARY 9

ORDERCHANGE 11

ORDERCHANGE_HEADER 11

ORDERCHANGE_INFO 11

ORDERCHANGE_ITEM_LIST 13

ORDERCHANGE_SUMMARY 13

ORDERRESPONSE 14

ORDERRESPONSE_HEADER 14

ORDERRESPONSE_INFO 14

ORDERRESPONSE_ITEM_LIST 15

ORDERRESPONSE_ITEM 15

ORDERRESPONSE_SUMMARY 17

DISPATCHNOTIFICATION 18

DISPATCHNOTIFICATION_HEADER 18

DISPATCHNOTIFICATION_INFO 18

DISPATCHNOTIFICATION_ITEM_LIST 19

DISPATCHNOTIFICATION_ITEM 19

DISPATCHNOTIFICATION_SUMMARY 20

RECEIPTACKNOWLEDGEMENT 21

RECEIPTACKNOWLEDGEMENT _HEADER 21

RECEIPTACKNOWLEDGEMENT_HEADER 21

RECEIPTACKNOWLEDGEMENT_ITEM_LIST 22

RECEIPTACKNOWLEDGEMENT_ITEM 22

RECEIPTACKNOWLEDGEMENT_SUMMARY 22

INVOICE 23

INVOICE_HEADER 23

INVOICE_INFO 23

ORDER_HISTORY 24

INVOICE_ITEM_LIST 24

INVOICE_ITEM 25

INVOICE_SUMMARY 26

RFQ 27

RFQ_HEADER 27

RFQ_INFO 27

RFQ_ITEM_LIST 28

RFQ_ITEM 28

RFQ_SUMMARY 28

QUOTATION 29

QUOTATION _HEADER 29

QUOTATION _INFO 29

QUOTATION _ITEM_LIST 30

QUOTATION _ITEM 30

QUOTATION_SUMMARY 30

ACCOUNTING_INFO 31

ADDRESS 31

ARTICLE_ID 32

ARTICLE_PRICE 33

ONV-ALLOW_OR_CHARGES_FIX 34

ALLOW_OR_CHARGE 34

ALLOW_OR_CHARGE_VALUE 35

ONV-PRICE_BASE_FIX 35

BUYER_PARTY, SUPPLIER_PARTY, INVOICE_PARTY, DELIVERY_PARTY 36

CATALOG_REFERENCE 36

CONTACT 36

CONTROL_INFO 36

DELIVERY_DATE 37

DELIVERY_REFERENCE 37

MANUFACTURER_INFO 37

ONV-DELIVERY_SCHEDULE 38

ONV-MULTI_ACCOUNTING_INFO 38

ORDER_ITEM 38

ORDER_PARTIES 41

ORDER_REFERENCE 41

PARTY 41

PAYMENT 42

CARD 42

TRANSPORT 43

SAP_DATA 43

SHIPMENT_PARTIES 43

SOURCING_INFO 43

SUPPLIER_ORDER_REFERENCE 44

Diese Dokumentation beschreibt die von Onventis generierten openTRANS-Belege.

Die Belege basieren auf dem openTRANS-Standard in der Version V1.0 (DE) openTRANS-Standard-V1.0_en.pdf (EN) mit spezifischen Anpassungen.

Hinweise zur Interpretation

  • Da die Dokumente Onventis-spezifische Erweiterungen enthalten können (z.B. zur Übertragung von Mehrfachkontierungen), können sie technisch nicht in jedem Fall gegen die Standard-Definition validiert werden.
  • Felder, die im Standard als “Kann”-Felder definiert werden, werden größtenteils nur übermittelt, wenn ein Wert vorhanden ist. Falls diese im Beleg fehlen, sollte dies daher als “leer” interpretiert werden.
  • Da jederzeit Felder hinzugefügt werden können und die Reihenfolge der Elemente sich ändern kann, sollte die Position eines Knotens innerhalb des Dokuments nicht für das Einlesen des Belegs herangezogen werden.

Legende

Die Elemente und Unterknoten werden in den Tabellen aufgelistet. Änderungen gegenüber dem openTRANS Standard 1.0 sind in roter Schrift hervorgehoben.
Unterknoten mit eigenen Elementen sind mit der Beschreibung des Knotens verlinkt.
Elemente des Standards, die von Onventis nicht ausgegeben werden (z.B. weil die entsprechende Information in Onventis nicht verwendet wird), werden durchgestrichen dargestellt.
Onventis-spezifische Felder, die es nicht im openTRANS Standard gibt, sind durch einen grünen Hintergrund hervorgehoben.

ADDRESS
Element Datentyp Beschreibung Länge
NAME String Element mit Abweichung in der maximalen Feldlänge 100
CONTACT Verlinkter Unterknoten
REMARK type=”Onv-CustomsTariffNumber”* String Element, welches nur bei entsprechender Konfiguration ausgegeben wird 11
INTERNATIONAL_RESTRICTIONS Nicht verwendetes Element
SAP_DATA String Onventis-spezifisches Feld 100

Bestellung – ORDER

In diesem Kapitel werden alle von Onventis im Beleg ORDER exportieren openTRANS-Felder sowie die Abweichungen vom Standard erläutert.

ORDER

ORDER
Element Datentyp Beschreibung Länge
ORDER_HEADER Kopfebene
ORDER_ITEM_LIST Positionsebene
ORDER_SUMMARY Zusammenfassung

ORDER_HEADER

ORDER_HEADER
Element Datentyp Beschreibung Länge
CONTROL_INFO Kontrollinformationen
SOURCING_INFO Beschaffungsinformationen
ORDER_INFO Auftragsinformationen

ORDER_INFO

ORDER_INFO
Element Datentyp Beschreibung Länge
ORDER_ID String Bestellnummer 35
ALT_CUSTOMER_ORDER_ID String Weitere Bestellnummern des Einkäufers:

  • Kundenbestellnummer im Format „CustomerNr_” + Nummer
  • Kommissionsnummer im Format „CommissionNr_” + Nummer
35
ORDER_DATE DateTime Zeitstempel der Bestellung 19
DELIVERY_DATE  type=”optional” Lieferdatum

Abhängig ob das Feld „Liefertermin” gefüllt ist.

ORDER_PARTIES Geschäftspartner
PRICE_CURRENCY String Währung, z.B. EUR 3
PAYMENT Bezahlverfahren

Abhängig ob das Feld „Purchase-Card Nr.” des Bestellers gefüllt ist.

TERMS_AND_CONDITIONS* String Lieferbedingungen 200
PARTIAL_SHIPMENT_ALLOWED Boolean Definiert ob eine Teillieferung möglich ist. 4
TRANSPORT Lieferbedingungen
INTERNATIONAL_RESTRICTIONS Internationale Lieferbeschränkungen
REMARK type=”Onv-Title”* String Titel der Bestellung

Organisationsspezifisch per Kennzeichen einstellbar. Werden nur übergeben wenn die Felder gefüllt sind.

200
REMARK type=”Onv-RemarkExtern”* String Externe Bemerkung 10.000
REMARK type=”Onv-RemarkIntern”* String Interne Bemerkung 10.000
REMARK type=”general” String Externe Bemerkung 10.000
REMARK type=”Onv-UserGroup”* String Einkäufergruppen-Nr 35
REMARK type=”Onv-User”* String Benutzer-Nr des Erstellers 35
REMARK type=”Onv-PaymentTerms”* String Zahlungsbedingungen 200
REMARK type=”Onv-ShippingTypeName” String Versandart – Bezeichnung 475
REMARK type=”Onv-ShippingTypeNr” String Versandart – Nummer 35
REMARK type=”Onv-ShippingCostNet” Decimal Versandkosten netto 20
REMARK type=”Onv-ShippingCostGross” Decimal Versandkosten brutto 20
REMARK type=”PaymentMethods-Nr” String Zahlwege-Nr. 35
REMARK type=”PaymentMethods” String Zahlwege-Titel 100
REMARK type=”Onv-AddCost1Text”* String Zusatzkosten – Text

Insgesamt können drei Zusatzkosten angegeben werden (AddCost1, AddCost2, AddCost3).

200
REMARK type=”Onv-AddCost1TaxRate”*
Decimal Zusatzkosten – MwSt-Satz 5
REMARK type=”Onv-AddCost1Price”*
Decimal Zusatzkosten – Wert 9
REMARK type=”Onv-SapCompCode” String SAP-Buchungskreis 35
REMARK type=”Onv-SapCoArea” String SAP-Kostenrechnungskreis 35
REMARK type=”Onv-SapPurchaseOrg” String SAP-Einkaufsorganisation 35
REMARK type=”Onv-PurchaseCardNumber”* String Purchase-Card Nummer des Benutzers 19
REMARK type=”User id”* String Fester Benutzername für die Verbindung (parametrisierbar)
REMARK type=”Password”* String Festes Passwort für die Verbindung (parametrisierbar)
REMARK type=”Onv-CustomerNr-By-Provider”* String Nummer der Kunden-Organisation bei seiner Provider-Organisation 35
REMARK type=”Onv-RFQNr” String Nummer des RFQ, auf dem die Bestellung basiert, falls vorhanden 35
REMARK type=”Onv-ActionUserName”* String Loginname des absendenden Benutzers 50
REMARK type=”Onv-PackagingInstruction” String Code der Verpackungsvorschrift, falls vorhanden 35

ORDER_ITEM_LIST

ORDER_ITEM_LIST besteht im openTRANS Standard lediglich aus dem Element ORDER_ITEM welches eine Bestellposition darstellt und somit mehrfach vorkommen kann.

ORDER_SUMMARY

ORDER_SUMMARY ist eine (redundante) Zusammenfassung der Bestellung und beinhaltet lediglich die zwei Elemente TOTAL_ITEM_NUM und TOTAL_AMOUNT.

ORDER_SUMMARY
Element Datentyp Beschreibung Länge
TOTAL_ITEM_NUM Integer Anzahl der Positionen 4
TOTAL_AMOUNT Decimal Brutto-Gesamtsumme der Bestellung 9

Bestelländerung – ORDERCHANGE

In diesem Kapitel werden alle von Onventis im Beleg ORDERCHANGE exportierten openTRANS Felder sowie die Abweichungen vom Standard erläutert.

ORDERCHANGE

Die XML Datei beginnt mit dem Haupt-Element „ORDERCHANGE” und beinhaltet den Kopfteil („ORDERCHANGE_HEADER”), die Positionsliste („ORDERCHANGE_ITEM_LIST”) und die Zusammenfassung („ORDERCHANGE_SUMMARY”).

ORDER
Element Datentyp Beschreibung Länge
ORDERCHANGE_HEADER Kopfebene
ORDERCHANGE_ITEM_LIST Positionsebene
ORDERCHANGE_SUMMARY Zusammenfassung

ORDERCHANGE_HEADER

ORDERCHANGE_HEADER besteht im openTRANS Standard aus den Elementen „CONTROL_INFO” und „ORDERCHANGE_INFO”.

ORDERCHANGE_HEADER
Element Datentyp Beschreibung Länge
CONTROL_INFO Kontrollinformationen
ORDERCHANGE_INFO Auftragsinformationen

ORDERCHANGE_INFO

ORDERCHANGE_INFO
Element Datentyp Beschreibung Länge
ORDER_ID String Bestellnummer 35
ALT_CUSTOMER_ORDER_ID String Weitere Bestellnummern des Einkäufers:

  • Kundenbestellnummer im Format „CustomerNr_” + Nummer
  • Kommissionsnummer im Format „CommissionNr_” + Nummer
35
ORDER_DATE DateTime Zeitstempel der Bestellung 19
SUPPLIER_ORDER_ID String Auftragsnummer des Lieferanten 35
ORDERCHANGE_DATE DateTime Datum der Auftragsänderung 19
ORDERCHANGE_SEQUENCE_ID Integer Änderungssequenz 10
ORDER_PARTIES Geschäftspartner
PRICE_CURRENCY String Währung, z.B. EUR 3
TERMS_AND_CONDITIONS* String Lieferbedingungen 200
PARTIAL_SHIPMENT_ALLOWED Boolean Definiert ob eine Teillieferung möglich ist 4
TRANSPORT Lieferbedingungen
INTERNATIONAL_RESTRICTIONS Internationale Lieferbeschränkungen
REMARK type=”Onv-Title”* String Titel der Bestellung 200
REMARK type=”Onv-Incoterm”* String Lieferbedingungen (Drop-Down) 50
REMARK type=”Onv-DeliveryTermsLocation”* String (Liefer-) Ort 200
REMARK type=”Onv-RemarkExtern”* String Externe Bemerkung 10.000
REMARK type=”Onv-RemarkIntern”* String Interne Bemerkung 10.000
REMARK type=”general”* String Externe Bemerkung 10.000
REMARK type=”Onv-UserGroup”* String Einkäufergruppen-Nr 35
REMARK type=”Onv-User”* String Benutzer-Nr des Erstellers 35
REMARK type=”Onv-PaymentTerms”* String Zahlungsbedingungen 200
REMARK type=”PaymentMethods-Nr”* String Zahlwege-Nr. 35
REMARK type=”PaymentMethods”* String Zahlwege-Titel 100
REMARK type=”Onv-AddCost1Text”* String Zusatzkosten – Text

Insgesamt können drei Zusatzkosten angegeben werden (AddCost1, AddCost2, AddCost3).

200
REMARK type=”Onv-AddCost1TaxRate”*
Decimal Zusatzkosten – MwSt-Satz 5
REMARK type=”Onv-AddCost1Price”*
Decimal Zusatzkosten – Wert 9
REMARK type=”Onv-PurchaseCardNumber”* String Purchase-Card Nummer des Benutzers 19
REMARK type=”Onv-ActionUserName” String Loginname des absendenden Benutzers 50
REMARK type=”Onv-PackagingInstruction” String Code der Verpackungsvorschrift, falls vorhanden 35

ORDERCHANGE_ITEM_LIST

ORDERCHANGE_ITEM_LIST besteht im openTRANS Standard lediglich aus dem Element ORDER_ITEM welches wie in ORDER_ITEM_LIST eine Bestellposition darstellt und somit mehrfach vorkommen kann.

ORDERCHANGE_SUMMARY

ORDERCHANGE_SUMMARY beinhaltet lediglich die zwei Elemente TOTAL_ITEM_NUM und TOTAL_AMOUNT.

ORDERCHANGE_ SUMMARY
Element Datentyp Beschreibung Länge
TOTAL_ITEM_NUM Integer Anzahl der Positionen 4
TOTAL_AMOUNT Decimal Gesamtsumme der Bestelländerung 9

Auftragsbestätigung – ORDERRESPONSE

In diesem Kapitel werden alle von Onventis im Beleg ORDERRESPONSE exportieren openTRANS-Felder sowie die Abweichungen vom Standard erläutert.

ORDERRESPONSE

ORDERRESPONS
Element Datentyp Beschreibung Länge
ORDERRESPONSE_HEADER Kopfebene
ORDERRESPONSE_ITEM_LIST Positionsebene
ORDERRESPONSE_SUMMARY Zusammenfassung

ORDERRESPONSE_HEADER

ORDER_HEADER
Element Datentyp Beschreibung Länge
CONTROL_INFO Kontrollinformationen
ORDERRESPONSE_INFO Auftragsinformationen

ORDERRESPONSE_INFO

ORDERRESPONSE_INFO
Element Datentyp Beschreibung Länge
ORDER_ID String Bestellnummer 35
ALT_CUSTOMER_ORDER_ID String Weitere Bestellnummern des Einkäufers:

  • Kundenbestellnummer im Format „CustomerNr_” + Nummer
35
SUPPLIER_ORDER_ID String Auftragsnummer des Lieferanten 35
ORDER_DATE DateTime Zeitstempel der Bestellung 8
ORDERCHANGE_SEQUENCE_ID Integer Änderungssequenz _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
ORDERRESPONSE_DATE DateTime Datum der Auftragsbestätigung 8
DELIVERY_DATE type=”optional”* Lieferdatum
ORDER_PARTIES Geschäftspartner
PRICE_CURRENCY String Währung, z.B. EUR 3
REMARK type=”general” String Externe Bemerkung der Auftragsbestätigung 10.000
REMARK type=”order” String Externe Bemerkung der Bestellung 10.000
TRANSPORT* Lieferbedingungen

Per Konfiguration entweder als “TRANSPORT” oder als REMARK-Felder (s.u.)

REMARK type=”buyer” String Bemerkung des Kunden zur Freigabe/Ablehnung einer Auftragsänderung 10.000
REMARK type=”Onv-Incoterm”* String Lieferbedingungen (Drop-Down) 50
REMARK type=”Onv-DeliveryTermsLocation”* String (Liefer-) Ort 200
REMARK type=”Onv-DeliveryTerms”* String Lieferbedingungen 100
REMARK type=”Onv-PaymentTerms”* String Zahlungsbedingungen 100
REMARK type=”Onv-AddCost1Text” String Zusatzkosten – Text

Insgesamt können drei Zusatzkosten angegeben werden (AddCost1, AddCost2, AddCost3)

200
REMARK type=”Onv-AddCost1TaxRate”
Decimal Zusatzkosten – MwSt-Satz 5
REMARK type=”Onv-AddCost1Price”
Decimal Zusatzkosten – Wert 9
REMARK type=”Onv-PackagingInstruction” String Code der Verpackungsvorschrift, falls vorhanden 35

ORDERRESPONSE_ITEM_LIST

ORDERRESPONSE_ITEM_LIST besteht im openTRANS Standard lediglich aus dem Element ORDERRESPONSE_ITEM welches eine Position darstellt und somit mehrfach vorkommen kann.

ORDERRESPONSE_ITEM

ORDERRESPONSE_ITEM
Element Datentyp Beschreibung Länge
LINE_ITEM_ID Integer Positionsnummer 4
ARTICLE_ID Artikelnummer
QUANTITY Decimal Menge 9
ORDER_UNIT String Mengeneinheit 40
ARTICLE_PRICE type=”net_list” Preisinformation
DELIVERY_DATE type=”optional” Lieferdatum
ONV-DELIVERY_SCHEDULE Liefereinteilung
SHIPMENT_PARTIES Positions-Lieferadresse
REMARK type=”Onv-RemarkExtern”* String Externe Bemerkung der Position 10.000
REMARK type=”general” String Externe Bemerkung der Position 10.000
REMARK type=”Onv-Title” String Titel der Position 100
REMARK type=”Onv-Description” String Beschreibung der Position 10.000
REMARK type=”Onv-Modified” TinyInt Gibt an ob die Position geändert (1) oder nicht geändert (0) wurde. 1
REMARK type=”Onv-Status” String Übergibt die folgenden Status:

  • “Canceled” wenn die Position storniert wurde
  • “Added” wenn die Position hinzugefügt wurde
  • “Confirmed” wenn die Position bestätigt wurde
  • “NotConfirmed” wenn die Position nicht bestätigt wurde
35
REMARK type=”Onv-SalesOrderNrIntern” String Auftrags-Nummer 35
REMARK type=”Onv-ResetTaxRate” Boolean Steuersatz zurücksetzen (Reverse-Charge-Verfahren)
REMARK type=”Onv-ContentUnit”* String Artikel-Inhaltseinheit 50
REMARK type=”Onv-DiscountRelative” Decimal Absoluter Rabatt (positiver Wert) bzw. Zuschlag (negativer Wert)
REMARK type=”Onv-DiscountAbsolute” Decimal Relativer Rabatt (positiver Wert) bzw. Zuschlag (negativer Wert)

ORDERRESPONSE_SUMMARY

ORDERRESPONSE_SUMMARY beinhaltet lediglich die zwei Elemente TOTAL_ITEM_NUM und TOTAL_AMOUNT.

ORDERRESPONSE_ SUMMARY
Element Datentyp Beschreibung Länge
TOTAL_ITEM_NUM Integer Anzahl der Positionen 4
TOTAL_AMOUNT Decimal Netto-Gesamtsumme des Auftrags 9

Lieferschein / Lieferavis – DISPATCHNOTIFICATION

In diesem Kapitel werden alle von Onventis im Beleg DISPATCHNOTIFICATION exportieren openTRANS-Felder sowie die Abweichungen vom Standard erläutert.

DISPATCHNOTIFICATION

Ein Lieferschein bezieht sich immer auf eine Bestellung. Die Referenz wird im Header im Feld REMARK type=”Onv-Order”, sowie auf Positionsebene im Knoten ORDER_REFERENCE und SUPPLIER_ORDER_REFERENCE (Auftragsbezug) angegeben.

DISPATCHNOTIFICATION
Element Datentyp Beschreibung Länge
DISPATCHNOTIFICATION_HEADER Kopfebene
DISPATCHNOTIFICATION_ITEM_LIST Positionsebene
DISPATCHNOTIFICATION_SUMMARY Zusammenfassung

DISPATCHNOTIFICATION_HEADER

 
Element Datentyp Beschreibung Länge
CONTROL_INFO Kontrollinformationen
DISPATCHNOTIFICATION_INFO Versandinformationen

 

 

DISPATCHNOTIFICATION_INFO

DISPATCHNOTIFICATION_INFO
Element Datentyp Beschreibung Länge
DISPATCHNOTIFICATION_ID String Versandnummer 35
DISPATCHNOTIFICATION_DATE DateTime Zeitstempel des Versandbelegs 19
ORDER_PARTIES Geschäftspartner
BUYER_PARTY
SUPPLIER_PARTY
SHIPMENT_PARTIES
MEANS_OF_TRANSPORT
PACKAGE_INFO
INTERNATIONAL_RESTRICTIONS
REMARK type=”Onv-Order” String Bestellnummer zum Lieferschein 35
REMARK type=”Onv-SalesOrder” String Auftragsnummer des Lieferanten 35
REMARK type=”Onv-DeliveryTerms” String Lieferbedingungen 100
REMARK type=”general” String Externe Bemerkung 10.000
SHIPMENT_ID String Tracking-Nummer 35
REMARK type=”Onv-LogisticsServiceProvider” String Paket-Dienstleister 250

DISPATCHNOTIFICATION_ITEM_LIST

DISPATCHNOTIFICATION_ITEM_LIST besteht im openTRANS Standard lediglich aus dem Element DISPATCHNOTIFICATION_ITEM welches eine Position darstellt und somit mehrfach vorkommen kann.

DISPATCHNOTIFICATION_ITEM

DISPATCHNOTIFICATION_ITEM
Element Datentyp Beschreibung Länge
LINE_ITEM_ID Integer Positionsnummer 4
ARTICLE_ID Artikelnummer
QUANTITY Decimal Menge 9
ORDER_UNIT String Mengeneinheit 40
DELIVERY_COMPLETED Boolean Kennzeichen ob die Position endgeliefert ist (TRUE) oder noch nicht vollständig geliefert (FALSE) wurde.
DELIVERY_DATE type=”fixed” Lieferdatum

Nur DELIVERY_END_DATE

ORDER_REFERENCE Referenzinformationen zur Bestellung der Wareneingangsbestätigung
SUPPLIER_ORDER_REFERENCE Referenzinformationen zum Auftrag der Wareneingangsbestätigung
SUPPLIER_PARTY
SHIPMENT_PARTIES
PACKAGE_INFO
REMARK type=”general” String Externe Bemerkung der Position 10.000

DISPATCHNOTIFICATION_SUMMARY

DISPATCHNOTIFICATION_SUMMARY beinhaltet lediglich das Element TOTAL_ITEM_NUM.

DISPATCHNOTIFICATION_ SUMMARY
Element Datentyp Beschreibung Länge
TOTAL_ITEM_NUM Integer Anzahl der Positionen 4

Wareneingang – RECEIPTACKNOWLEDGEMENT

In diesem Kapitel werden alle von Onventis im Beleg RECEIPTACKNOWLEDGEMENT exportieren openTRANS-Felder sowie die Abweichungen vom Standard erläutert.

RECEIPTACKNOWLEDGEMENT

RECEIPTACKNOWLEDGEMENT
Element Datentyp Beschreibung Länge
RECEIPTACKNOWLEDGEMENT_HEADER Kopfebene
RECEIPTACKNOWLEDGEMENT_ITEM_LIST Positionsebene
RECEIPTACKNOWLEDGEMENT_SUMMARY Zusammenfassung

RECEIPTACKNOWLEDGEMENT _HEADER

RECEIPTACKNOWLEDGEMENT _HEADER
Element Datentyp Beschreibung Länge
CONTROL_INFO Kontrollinformationen
RECEIPTACKNOWLEDGEMENT_INFO Auftragsinformationen

RECEIPTACKNOWLEDGEMENT_HEADER

RECEIPTACKNOWLEDGEMENT_INFO
Element Datentyp Beschreibung Länge
RECEIPTACKNOWLEDGEMENT_ID String Wareneingangsnummer 35
RECEIPTACKNOWLEDGEMENT_DATE DateTime Zeitstempel der Wareneingangsbestätigung 8
RECEIPT_DATE DateTime Zeitstempel der Wareneingangsbestätigung (wie RECEIPTACKNOWLEDGEMENT_DATE) 8
BUYER_PARTY Kundendaten
SUPPLIER_PARTY Lieferantendaten
DELIVERY_PARTY Lieferadresse
REMARK type=”general” String Externe Bemerkung der Wareneingangsbestätigung 10.000

RECEIPTACKNOWLEDGEMENT_ITEM_LIST

RECEIPTACKNOWLEDGEMENT_ITEM_LIST besteht im openTRANS Standard lediglich aus dem Element RECEIPTACKNOWLEDGEMENT_ITEM welches eine Position darstellt und somit mehrfach vorkommen kann.

RECEIPTACKNOWLEDGEMENT_ITEM

RECEIPTACKNOWLEDGEMENT_ITEM
Element Datentyp Beschreibung Länge
LINE_ITEM_ID Integer Positionsnummer 4
ARTICLE_ID Artikelnummer
QUANTITY Decimal Menge 9
ORDER_UNIT String Mengeneinheit 40
DELIVERY_COMPLETED Boolean Kennzeichen ob die Position endgeliefert ist (TRUE) oder noch nicht vollständig geliefert (FALSE) wurde.
RECEIPT_DATE DateTime Zeitstempel der Wareneingangsbestätigung 8
ORDER_REFERENCE Referenzinformationen zur Bestellung der Wareneingangsbestätigung
SUPPLIER_ORDER_REFERENCE Referenzinformationen zum Auftrag der Wareneingangsbestätigung
DELIVERY_REFERENCE Referenzinformationen zur Lieferung
DELIVERY_PARTY Lieferadresse
REMARK type=”general” String Externe Bemerkung der Position 10.000
SAP_DATA* SAP-Zuordnung

RECEIPTACKNOWLEDGEMENT_SUMMARY

RECEIPTACKNOWLEDGEMENT_SUMMARY beinhaltet lediglich das Element TOTAL_ITEM_NUM.

RECEIPTACKNOWLEDGEMENT_ SUMMARY
Element Datentyp Beschreibung Länge
TOTAL_ITEM_NUM Integer Anzahl der Positionen 4

Rechnung – INVOICE

In diesem Kapitel werden alle von Onventis im Beleg INVOICE exportieren openTRANS-Felder sowie die Abweichungen vom Standard erläutert.

INVOICE

INVOICE
Element Datentyp Beschreibung Länge
INVOICE_HEADER Kopfebene
INVOICE_ITEM_LIST Positionsebene
INVOICE_SUMMARY Zusammenfassung

INVOICE_HEADER

INVOICE_HEADER
Element Datentyp Beschreibung Länge
CONTROL_INFO Kontrollinformationen
INVOICE_INFO Auftragsinformationen
ORDER_HISTORY Informationen zur vorangegangenen Bestellung

INVOICE_INFO

INVOICE_INFO
Element Datentyp Beschreibung Länge
INVOICE_ID String Rechnungsnummer 35
INVOICE_DATE DateTime Zeitstempel der Rechnung 8
DELIVERY_DATE type=”optional” Lieferdatum

Abhängig ob das Feld „Liefertermin” gefüllt ist

BUYER_PARTY Kundendaten
SUPPLIER_PARTY Lieferantendaten
INVOICE_PARTY Rechnungsadresse
PRICE_CURRENCY String Währung, z.B. EUR 3
TERMS_AND_CONDITIONS String Zahlungsbedingungen 100
REMARK type=”DeliveryTerms” String Lieferbedingungen 100
REMARK type=”PaymentMethodsNr” String Zahlwege (Nr) 200
REMARK type=”PaymentMethods” String Zahlwege (Titel) 200
REMARK type=”general” String Externe Bemerkung der Auftragsbestätigung 10.000
REMARK Type=”InvoiceSendDate” DateTime Zeitstempel der Versendung der Rechnung 35
REMARK type=”InvoiceDateOfReceipt” DateTime Leistungserbringungsdatum 35
REMARK type=”GrossCheckAmount” Decimal Bruttowert (Summe) 100
REMARK type=”TaxCheckAmount” Decimal Steuerwert (Summe) 100
REMARK type=”InvoiceCancel” Integer Rechnungsstatus=Storniert (Wert=1) 1

ORDER_HISTORY

ORDER_HISTORY
Element Datentyp Beschreibung Länge
ORDER_ID String Bestellnummer 35
SUPPLIER_ORDER_ID String Auftragsnummer 35
ORDER_DATE DateTime Bestelldatum 8
DELIVERY_NOTE_ID String Lieferscheinnummer 35
DELIVERY_NOTE_DATE DateTime Zeitstempel des Lieferscheins 8
CATALOG_REFERENCE Bestellreferenz auf einen Katalog

INVOICE_ITEM_LIST

INVOICE_ITEM_LIST besteht im openTRANS Standard lediglich aus dem Element INVOICE_ITEM welches eine Position darstellt und somit mehrfach vorkommen kann.

INVOICE_ITEM

INVOICE_ITEM
Element Datentyp Beschreibung Länge
LINE_ITEM_ID Integer Positionsnummer 4
ARTICLE_ID Artikelnummer
QUANTITY Decimal Menge 9
ORDER_UNIT String Mengeneinheit 40
ARTICLE_PRICE type=”net_list” Preisinformation
ORDER_REFERENCE Referenzinformationen zur Bestellung der Rechnung
SUPPLIER_ORDER_REFERENCE Referenzinformationen zum Auftrag der Rechnung
DELIVERY_REFERENCE Referenzinformationen zur Lieferung
ACCOUNTING_INFO Kontierungsinformationen
REMARK type=”general” String Externe Bemerkung der Position 10.000
REMARK type=”MaterialGroupNr” String MaterialgruppenNr 35
REMARK type=”CostAllocationTypeCode” String Kontierungstyp 35
REMARK type=”BusinessAreaNr” String Geschäftsbereich 35
REMARK type=”SalesOrderNr” String Auftragsnummer 35
REMARK type=”PspElementNr” String PSP Element 35
REMARK type=”AssetNr1″
REMARK type=”AssetNr2″
String Anlagenummer, wenn die Anlagennummer aus mehreren Teilen besteht, dann werden unterschiedliche Typen verwendet 35
REMARK type=”CustomerOrderNr”

REMARK type=”CustomerOrderPositionNr”

REMARK type=”CustomerOrderScheduleNr”

String Kundenauftrag 35
REMARK type=”CustomerFlag” Kunde: 1=Ja, 0=Nein
REMARK type=”ProjectNr” String Projektnummer 35
REMARK type=”CostCenterAdditionNr” String Zusatzkontierung 35
REMARK type=”SAPNetwork”

REMARK type=”SAPActivity”

String Netzplan
Kann aus einer oder aus 2 Nummern (Haupt-Nr. und Unter-Nr.) bestehen.
Im ersten Fall wird ein REMARK-Feld exportiert, in zweitem Fall zwei REMARK-Felder mit dem jeweiligen Typ.
35
REMARK type=”Consignee” String Warenempfänger 35
REMARK type=”UnloadingPoint” String Abladestelle 35
REMARK type=”CapexNr” String CAPEX Nr 35
REMARK type=”CostCenterCustomerNr “ String Kundennummer 35
REMARK type=”DMSNrIntern” String Nummer im DMS 35
REMARK type=”TaxRateCode” String Steuercode 35

INVOICE_SUMMARY

INVOICE_SUMMARY
Element Datentyp Beschreibung Länge
TOTAL_ITEM_NUM Integer Anzahl der Positionen 4
TOTAL_AMOUNT Decimal Gesamtsumme der Rechnung
TOTAL_TAX_AMOUNT Decimal Gesamtsumme der Steuern

Anfrage – RFQ

In diesem Kapitel werden alle von Onventis im Beleg RFQ exportieren openTRANS-Felder sowie die Abweichungen vom Standard erläutert.

RFQ

 RFQ
Element Datentyp Beschreibung Länge
RFQ_HEADER Kopfebene
RFQ_ITEM_LIST Positionsebene
RFQ_SUMMARY Zusammenfassung

RFQ_HEADER

 RFQ_HEADER
Element Datentyp Beschreibung Länge
CONTROL_INFO Kontrollinformationen
RFQ_INFO Auftragsinformationen

RFQ_INFO

RFQ_INFO
Element Datentyp Beschreibung Länge
RFQ_ID String Nummer der Anfrage 35
RFQ_DATE DateTime Zeitstempel der Anfrage 8
ORDER_PARTIES Geschäftspartner

Es wird lediglich das Element PARTY_ID des Knoten PARTY für BUYER_PARTY und SUPPLIER_PARTY übergeben.

PRICE_CURRENCY String Währung, z.B. EUR 3
REMARK type=”general” String Externe Bemerkung der Anfrage 10.000
REMARK type=”Onv-User” String Nummer des Benutzers der die Anfrage erstellt hat 10.000
REMARK type=”Onv-Title” String Titel der Anfrage 10.000
REMARK type=”Onv-InfoFlag” Integer Kennzeichen, ob die Anfrage automatisch an den Lieferanten gesendet wurde (0), nur erstellt aber nicht automatisch versendet wurde (1), einen Fehler verursachte (2) 1

RFQ_ITEM_LIST

RFQ_ITEM_LIST besteht im openTRANS Standard lediglich aus dem Element RFQ_ITEM welches eine Position darstellt und somit mehrfach vorkommen kann.

RFQ_ITEM

RFQ_ITEM
Element Datentyp Beschreibung Länge
LINE_ITEM_ID String Positionsnummer 50
SUPPLIER_AID String Lieferanten Artikelnummer 35
BUYER_AID type=”InternalArticleNr” String Interne Artikelnummer 35
DESCRIPTION_SHORT String Positions-Titel 100
DESCRIPTION_LONG String Artikelbeschreibung 10.000
QUANTITY Decimal Menge 9
ORDER_UNIT String Mengeneinheit 20
DELIVERY_DATE type=”optional” Lieferdatum
REMARK type=”general” String Externe Bemerkung der Position 10.000
REMARK type=”Onv-PriceQuantity” Decimal Preismengeneinheit
REMARK type=”Onv-SapCompCode” String SAP-Buchungskreis
REMARK type=”Onv-SapPurchaseOrg” String SAP-Einkaufsorganisation

RFQ_SUMMARY

RFQ_SUMMARY beinhaltet lediglich das Element TOTAL_ITEM_NUM.

RFQ_ SUMMARY
Element Datentyp Beschreibung Länge
TOTAL_ITEM_NUM Integer Anzahl der Positionen 4

Angebot – QUOTATION

In diesem Kapitel werden alle von Onventis im Beleg QUOTATION exportieren openTRANS-Felder sowie die Abweichungen vom Standard erläutert.

QUOTATION

QUOTATION
Element Datentyp Beschreibung Länge
QUOTATION_HEADER Kopfebene
QUOTATION_ITEM_LIST Positionsebene
QUOTATION_SUMMARY Zusammenfassung

QUOTATION _HEADER

 QUOTATION_HEADER
Element Datentyp Beschreibung Länge
CONTROL_INFO Kontrollinformationen
SOURCING_INFO Beschaffungsinformationen
QUOTATION_INFO Auftragsinformationen

QUOTATION _INFO

QUOTATION _INFO
Element Datentyp Beschreibung Länge
QUOTATION_ID String Nummer des Angebots 35
QUOTATION_DATE DateTime Zeitstempel des Angebots 8
VALID_END_DATE DateTime Zeitstempel für das Ende der Gültigkeit des Angebots. 8
ORDER_PARTIES Geschäftspartner Es wird lediglich das Element PARTY_ID des Knoten PARTY für BUYER_PARTY, im Knoten SUPPLIER_PARTY noch zusätzlich ADDRESS übergeben.
PRICE_CURRENCY String Währung, z.B. EUR 3
REMARK type=”Onv-PaymentTerms” String Zahlungsbedingungen 100
REMARK type=”Onv-DeliveryTerms” String Lieferbedingungen 100
REMARK type=”general” String Externe Bemerkung der Anfrage 10.000

QUOTATION _ITEM_LIST

QUOTATION_ITEM_LIST besteht im openTRANS Standard lediglich aus dem Element QUOTATION_ITEM welches eine Position darstellt und somit mehrfach vorkommen kann.

QUOTATION _ITEM

QUOTATION_ITEM
Element Datentyp Beschreibung Länge
LINE_ITEM_ID String Positionsnummer 50
ARTICLE_ID Artikelnummer

Enthält lediglich die Felder SUPPLIER_AID, BUYER_AID und DESCRIPTION_SHORT

QUANTITY Decimal Menge 9
ORDER_UNIT String Mengeneinheit 20
ARTICLE_PRICE Artikelpreis

Beinhaltet nicht das Feld TAX_AMOUNT type=”net_list”

DELIVERY_DATE type=”fixed” Lieferdatum
REMARK type=”general” String Externe Bemerkung der Position 10.000

QUOTATION_SUMMARY

QUOTATION_SUMMARY beinhaltet die Elemente TOTAL_ITEM_NUM und TOTAL_AMOUNT.

QUOTATION_ SUMMARY
Element Datentyp Beschreibung Länge
TOTAL_ITEM_NUM Integer Anzahl der Positionen 4
TOTAL_AMOUNT Decimal Gesamtsumme 9

Gemeinsame Elemente

ACCOUNTING_INFO

ACCOUNTING_INFO
Element Datentyp Beschreibung Länge
COST_CATEGORY_ID type=”cost_center” String Kostenstelle 35
COST_TYPE String Sachkonto 35
COST_ACCOUNT Hauptbuchkonto

ADDRESS

ADDRESS
Element Datentyp Beschreibung Länge
NAME String Firmenname 100
NAME2 String Namenszusatz 100
NAME3 String Gebäude/Stock 100
DEPARTMENT String Abteilung 100
CONTACT Ansprechpartner-Informationen:

  • Bei BUYER_PARTY der bestellende Benutzer
  • Bei DELIVERY_PARTY der bestellende Benutzer, falls entsprechend konfiguriert (nur bei ORDER)
  • Bei SUPPLIER_PARTY der Lieferanten-Ansprechpartner, falls definiert
  • Bei INVOICE_PARTY nicht vorgesehen
STREET String Straßenname und Hausnummer 100
ZIP String Postleitzahl 20
BOXNO String Postfachnummer 20
ZIPBOX String Postleitzahl Postfach
CITY String Stadt 50
COUNTRY String Land 50
STATE String Bundesland

Nur in ORDER und ORDERCHANGE vorgesehen

_scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
VAT_ID String Steuernummer

Bei BUYER_PARTY nicht vorgesehen

_scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
PHONE type=”office” String Telefonnummer 50
FAX String Faxnummer 50
EMAIL String E-Mail Adresse 200
PUBLIC_KEY String Öffentlicher Schlüssel
URL String Homepage 100

ARTICLE_ID

ARTICLE_ID
Element Datentyp Beschreibung Länge
SUPPLIER_AID String Artikelnummer des Lieferanten

Fallback auf Lieferanten-interne Artikelnummer sowie Herstellernummer (konfigurierbar)

35
INTERNATIONAL_AID type=”EAN” String Internationale Artikelnummer (EAN)

bei ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
BUYER_AID type=”CommissionNr”* String Kommissionsnummer

bei ORDER, ORDERCHANGE, RECEIPTACKNOWLEDGEMENT

35
BUYER_AID type=”OrderPosition/CommissionNr” String Kommissionsnummer

bei INVOICE

BUYER_AID type=”Onv-InternalArticleNr” String Interne Artikelnummer

bei QUOTATION, ORDER, ORDERCHANGE, ORDERRESPONSE, INVOICE

35
BUYER_AID type=”Owner_NrExtern”* String Import-Nummer des Katalogartikels

bei ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
BUYER_AID type=”Buyer_InternalArticleNr”* String Kundenspezifische interne Artikelnummer des Katalogartikels

bei ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
BUYER_AID type=”Buyer_SupplierArticleNr”* String Kundenspezifische Lieferanten-Artikelnummer des Katalogartikels

bei ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
BUYER_AID type=”Seller_InternalArticleNr”* String Lieferantenspezifische interne Artikelnummer des Katalogartikels

bei ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
BUYER_AID type=”Seller_SupplierArticleNr”* String Lieferantenspezifische Lieferanten-Artikelnummer des Katalogsartikels

bei ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
DESCRIPTION_SHORT String Positionstitel 200
DESCRIPTION_LONG String Positionsbeschreibung (ohne HTML) 10.000
MANUFACTURER_INFO Artikel-Informationen des Herstellers

Wird übergeben wenn eine Hersteller-Artikelnummer hinterlegt ist.

ARTICLE_PRICE

ARTICLE_PRICE
Element Datentyp Beschreibung Länge
PRICE_AMOUNT Decimal Einzelpreis 9
PRICE_FLAG Boolean Preis-Kennzeichen (z.B. mit/ohne Fracht)
PRICE_LINE_AMOUNT Decimal Positions-Netto-Preis 9
TAX Decimal Steuersatz

Wert zwischen 0 und 1, z.B. 0.19

5
TAX_AMOUNT Decimal Steuer-Betrag 9
PRICE_QUANTITY Decimal Preiseinheit 9
ONV- PRICE_BASE_FIX** Umrechnungsinformationen bei unterschiedlichen Bestellmengen- und Preiseinheiten, angelehnt an openTRANS Standard 2.0 mit Onventis-spezifischen Anpassungen
ONV-ALLOW_OR_CHARGES_FIX* Zusatzkonditionen, angelehnt an openTRANS Standard 2.0 mit Onventis-spezifischen Anpassungen

ONV-ALLOW_OR_CHARGES_FIX

Onventis-proprietärer Knoten zur Übermittlung von Zusatzkonditionen (Rabatte/Zuschläge), angelehnt an openTrans 2.0 aber im Detail abweichend verwendet.

ONV-ALLOW_OR_CHARGES_FIX
Element Datentyp Beschreibung Länge
ALLOW_OR_CHARGE type=”allowance” Rabatt
ALLOW_OR_CHARGE type=”surcharge” Zuschlag
ONV-PRICE_BASE_FIX Umrechnungsinformationen für die Rabatte/Zuschläge bei unterschiedlichen Bestellmengen- und Preiseinheiten

ALLOW_OR_CHARGE

Onventis-proprietärer Knoten zur Übermittlung von einer Zusatzkondition (Rabatt/Zuschlag), angelehnt an openTrans 2.0 aber im Detail abweichend verwendet.

ALLOW_OR_CHARGE
Element Datentyp Beschreibung Länge
ALLOW_OR_CHARGE_SEQUENCE Integer Rangnummer für die Sortierung und Berechnung 4
ALLOW_OR_CHARGE_NAME String Nummer/Code der Zusatzkondition 35
ALLOW_OR_CHARGE_DESCR String Bezeichnung der Zusatzkondition 100
ALLOW_OR_CHARGE_BASE Integer Kennzeichen welcher Wert als Berechnungsbasis dienen muss.
1 = Basispreis (wird übergeben im Feld ONV-AOC_BASEPRICE_AMOUNT)
2 = Bis zur Kondition kumulierter Wert
4
ALLOW_OR_CHARGE_VALUE Konditionswerte

ALLOW_OR_CHARGE_VALUE

Onventis-proprietärer Knoten zur Übermittlung des Werts einer Zusatzkondition, angelehnt an openTrans 2.0 aber im Detail abweichend verwendet.

In diesem Knoten wird der Konditionswert übermittelt. Es wird, abhängig davon um welchen Typ (z.B. Prozentual) es sich handelt, nur eines der Felder verwendet.

ALLOW_OR_CHARGE_VALUE
Element Datentyp Beschreibung Länge
AOC_PERCENTAGE _FACTOR Decimal Prozentualer Konditionswert 18,4
AOC_MONETARY_AMOUNT Decimal Absoluter Konditionswert. 18,4
ONV-AOC_BASEPRICE_AMOUNT Decimal Basispreis der Position. 18,4
ONV-AOC_PRICE_UNIT_AMOUNT Decimal Absoluter Konditionswert pro Preiseinheit (z.B. pro 1 Stück) 18,4

ONV-PRICE_BASE_FIX

Onventis-proprietärer Knoten zur Übermittlung von Preisumrechnungsinformationen, angelehnt an openTrans 2.0 aber abweichend verwendet.

Dieser Knoten enthält alle Informationen die nötig sind, um Umrechnungen zwischen unterschiedlichen Bestellmengen- und Preiseinheiten durchzuführen (z.B. 1 Stück entspricht 150 kg, näher erläutert in den Feld-Beschreibungen unten). Zur Umrechnung werden zudem die Felder PRICE_AMOUNT und PRICE_QUANTITY benötigt.

ONV-PRICE_BASE_FIX
Element Datentyp Beschreibung Länge
ONV-PRICE_QUANTITY Decimal Preiseinheits-Menge (nur innerhalb von ONV-ALLOW_OR_CHARGES_FIX verwendet) 18,4
ONV-PRICE_QUANTITY_UNIT String Preiseinheit, z.B. KG 40
ONV-ORDER_UNIT_FACTOR Decimal Umrechnungsfaktor der Bestelleinheit. Definiert wie viele Bestellmengeneinheiten, der in ONV-PRICE_UNIT_FACTOR angegebenen Menge an Preiseinheiten entspricht (Bsp. 1 Stück). 18,4
ONV-PRICE_UNIT_FACTOR Decimal Umrechnungsfaktor der Preiseinheit.
(Bezogen auf das Beispiel 150 kg)
18,4

BUYER_PARTY, SUPPLIER_PARTY, INVOICE_PARTY, DELIVERY_PARTY

…_PARTY
Element Datentyp Beschreibung Länge
PARTY Geschäftspartner

CATALOG_REFERENCE

CATALOG_REFERENCE
Element Datentyp Beschreibung Länge
CATALOG_ID String Identifikationsnummer des Kataloges 35
CATALOG_VERSION String Hat immer den Wert „0.0″! 35
CATALOG_NAME String Name des Kataloges 1000

CONTACT

CONTACT
Element Datentyp Beschreibung Länge
CONTACT_NAME String Vor- und Nachname des Ansprechpartners (je 100 Zeichen + Leerzeichen) 201
PHONE type=”office” String Telefonnummer 50
FAX String Faxnummer 50
EMAIL String E-Mail Adresse 200
PUBLIC_KEY type=”LoginName”* String Loginname 100
PUBLIC_KEY type=”UserNr”* String Benutzernummer _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
URL Homepage des Ansprechpartners

CONTROL_INFO

CONTROL_INFO
Element Datentyp Beschreibung Länge
STOP_AUTOMATIC_PROCESSING String Unterbrechung der automatischen Verarbeitung im Zielsystem  
GENERATOR_INFO String Information zum Ersteller des Dokuments

Fester Wert: “Onventis GmbH openTRANS .Net Generator V1.0”

_scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
GENERATION_DATE DateTime Zeitstempel der Erstellung des Dokuments 19
MIME_ROOT String Mime-Basisverzeichnis

DELIVERY_DATE

ORDER_ITEM
Element Datentyp Beschreibung Länge
DELIVERY_START_DATE DateTime Liefertermin

Bei DISPATCHNOTIFICATION nicht unterstützt.

19
DELIVERY_END_DATE DateTime Liefertermin

Beinhaltet den gleichen Wert wie DELIVERY_START_DATE

19

DELIVERY_REFERENCE

DELIVERY_REFERENCE
Element Datentyp Beschreibung Länge
DELIVERYNOTE_ID String Lieferscheinnummer 35
LINE_ITEM_ID Integer Positionsnummer 4
DELIVERY_DATE type=”optional” Lieferdatum

Wird nur in INVOICE_ITEM übergeben

MANUFACTURER_INFO

MANUFACTURER_INFO
Element Datentyp Beschreibung Länge
MANUFACTURER_NAME String Hersteller-Name 100
MANUFACTURER_AID String Hersteller-Artikelnummer 70
MANUFACTURER_TYPE_DESCR Hersteller-Typbezeichnung

ONV-DELIVERY_SCHEDULE

Über diesen Knoten können mit Liefereinteilungen mehrere Lieferdaten mit dazugehörigen Mengen übergeben werden.

ONV-DELIVERY_SCHEDULE
Element Datentyp Beschreibung Länge
LINE_NR Integer Eindeutige Einteilungszählernummer. Die Einteilungen werden aufsteigend nach der Nummer sortiert ausgegeben. Gelöschte Einteilungen werden nicht übergeben und können somit identifiziert werden. 4
DELIVERY_DATE Lieferdatum
QUANTITY Decimal Menge 9

ONV-MULTI_ACCOUNTING_INFO

Dieser Onventis-spezifische Knoten wird einmal pro Teil-Kontierung ausgegeben.

 ONV-MULTI_ACCOUNTING_INFO
Element Datentyp Beschreibung Länge
ONV-MULTI_ACCOUNTING_LINE_NR Integer _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
ONV-MULTI_ACCOUNTING_QUANTITY   _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg   _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
ONV-MULTI_ACCOUNTING_PERCENTAGE _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
ONV-MULTI_ACCOUNTING_COST_CATEGORY_ID type=”cost_center” _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
ONV-MULTI_ACCOUNTING_COST_TYPE _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg

ORDER_ITEM

ORDER_ITEM
Element Datentyp Beschreibung Länge
LINE_ITEM_ID Integer Positionsnummer 4
ARTICLE_ID Artikelnummer
QUANTITY Decimal Menge 9
ORDER_UNIT String Mengeneinheit 40
ARTICLE_PRICE type=”net_list” Preisinformation
DELIVERY_DATE type=”optional” Lieferdatum

Abhängig ob das Feld „Liefertermin” gefüllt ist.

ONV-DELIVERY_SCHEDULE Liefereinteilung.

Wird dieses Element übergeben darf DELIVERY_DATE nicht vorhanden sein. _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg

SOURCING_INFO Katalogreferenz

Wird nur bei Katalog-Artikeln übergeben.

SHIPMENT_PARTIES Positions-Lieferadresse
ACCOUNTING_INFO* Kontierungsinformationen

Abhängig ob eine Kostenstelle oder Kostenart auf Positionsebene hinterlegt wurde, nicht bei Mehrfachkontierung.

ONV-MULTI_ACCOUNTING_INFO Kontierungsinformationen bei Mehrfachkontierung
PARTIAL_SHIPMENT_ALLOWED Teillieferung erlaubt (nur auf Kopfebene)
TRANSPORT Transportbedingungen (nur auf Kopfebene)
INTERNATIONAL_RESTRICTIONS Internationale Lieferbeschränkungen
SPECIAL_TREATMENT_CLASS type=”…” String Gefahrgutklasse

Default type=”GGVS”

30
MIME_INFO MIME-Zusätze (Anhänge)
REMARK type=”Onv-RemarkExtern” * String Externe Bemerkung der Position. 10.000
REMARK type=”Onv-RemarkIntern”* String Interne Bemerkung der Position 10.000
REMARK type=”Onv-CostCenter2″* String Nummer des Zusatzkontos 1 35
REMARK type=”Onv-CostCenter3″* String Nummer des Zusatzkontos 2 35
REMARK type=”Onv-SalesOrderNr”* String Auftrags-Nr 35
REMARK type=”Onv-ProjectNr”* String Projekt-Nr 35
REMARK type=”Onv-PspElementNr”* String PSP-Element-Nr _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-AssetNr1″* String Anlage (Feld 1) _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-AssetNr2″* String Anlage (Feld 2) _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-CostAllocationType”* String Kontierungstyp

Nur in ORDER

REMARK type=”Onv-NonChargeableJobNr” String Nummer des nicht zu berechnenden Jobs 35
REMARK type=”Onv-ChargeableJobNr” String Nummer des zu berechnenden Jobs 35
REMARK type=”Onv-TaskNr” String Nummer des Tasks 35
REMARK type=”general” String Externe Bemerkung der Position 10.000
REMARK type=”Onv-MaterialGroup” String Materialgruppe (Warengruppe)

Nur in ORDER

35
REMARK type=”Onv-Status” String Übergibt “Canceled” wenn die Position storniert wurde. 35
REMARK type=”Onv-Consignee” String Warenempfänger 50
REMARK type=”Onv-UnloadingPoint”* String Abladestelle 50
REMARK type=”Onv-AgreementID” Rahmenvereinbarung – Nummer

Nur in ORDER

_scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-AgreementLineID” Rahmenvereinbarung – Positionsnummer

Nur in ORDER

_scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-CustomsTariffNumber” String Zolltarifnummer 11
REMARK type=”Onv-CountryOfOrigin” String Ursprungsland (ISO Code) 5
REMARK type=”Onv-ResetTaxRate” Boolean Steuersatz zurücksetzen (Reverse-Charge-Verfahren)
REMARK type=”Onv-ContentUnit”* String Artikel-Inhaltseinheit _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-DiscountRelative” Decimal Absoluter Rabatt (positiver Wert) bzw. Zuschlag (negativer Wert)
REMARK type=”Onv-DiscountAbsolute” Decimal Relativer Rabatt (positiver Wert) bzw. Zuschlag (negativer Wert)
REMARK type=”Onv-Modified” DateTime Änderungsdatum der Bestellung _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg

Nur in ORDERCHANGE

19 _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-IsEndReceived” Boolean _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg Wareneingang ist bereits endbestätigt

Nur in ORDERCHANGE

SAP_DATA* SAP-Zuordnung

ORDER_PARTIES

ORDER_PARTIES ist lediglich ein Knoten ohne eigene Elemente. Er beinhaltet bis zu vier Unterknoten, welche ebenfalls keine eigenen Elemente haben. Erst ab dem Unterknoten PARTY sind Elemente vorhanden.

ORDER_PARTIES
Element Datentyp Beschreibung Länge
BUYER_PARTY Kundendaten
SUPPLIER_PARTY Lieferantendaten
INVOICE_PARTY Rechnungsempfänger
SHIPMENT_PARTIES Lieferparteien

ORDER_REFERENCE

ORDER_REFERENCE
Element Datentyp Beschreibung Länge
ORDER_ID String Bestellnummer 35
LINE_ITEM_ID Integer Positionsnummer 4
ORDER_DATE DateTime Bestelldatum

Wird nur bei INVOICE_ITEM übergeben

8
CATALOG_REFERENCE Katalogreferenz

Wird nur bei INVOICE_ITEM übergeben

PARTY

PARTY
Element Datentyp Beschreibung Länge
PARTY_ID type=”buyer_specific” String Identifikationsnummer der Partei:

  • Bei BUYER_PARTY: Nummer der Kunden-Organisationseinheit
  • Bei SUPPLIER_PARTY: Nummer des Lieferanten beim Kunden
  • Bei INVOICE_PARTY: Nummer der Rechnungsadresse
  • Bei DELIVERY_PARTY: Nummer der Lieferadresse, bzw. Wert “Standard” wenn Fallback auf Hauptadresse

Organisationsspezifisch per Kennzeichen einstellbar welcher Typ übergeben werden soll. Beinhaltet wenn angegeben die Nummer der jeweiligen Adresse.

35
PARTY_ID type=”supplier_specific” String “Kundennummer bei Lieferant” oder die „Kundennummer” im Lieferantenaccount.

Nur bei BUYER_PARTY vorgesehen.

35
ADDRESS Adresse

PAYMENT

PAYMENT
Element Datentyp Beschreibung Länge
CARD Purchase Card
ACCOUNT Bankverbindung
DEBIT Gutschriftsverfahren
CHECK Scheckbezahlung
CASH Barzahlung

CARD

Dieser Knoten dient zur Übermittlung der in TradeCore gespeicherten Purchase-Card-Nummer.

Die weiteren Felder werden übermittelt, da sie in openTRANS Pflichtfelder sind, enthalten aber keine nützlichen Informationen.

CARD
Element Datentyp Beschreibung Länge
CARD_NUM String Kartennummer 19
CARD_AUTH_CODE PIN
CARD_REF_NUM Referenznummer
CARD_EXPIRATION_DATE DateTime Datum der Bestellung 19
CARD_TYPE String Kartentyp, Inhalt ist immer „Onventis” 50
CARD_TYPE_OTHER Weiterer Kartentyp
CARD_HOLDER_NAME String Nachname des Benutzers 100

TRANSPORT

TRANSPORT
Element Datentyp Beschreibung Länge
INCOTERM String INCOTERM-Code der Lieferbedingung _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
LOCATION String Ort des Übergangs der Ware _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
TRANSPORT_REMARK String Bemerkung

SAP_DATA

SAP_DATA
Element Datentyp Beschreibung Länge
SAP_PLANT String Nummer des SAP Werks 35
SAP_WAREHOUSE String Nummer des SAP Lagerorts 35
SAP_UNLOADPOINT String Abladestelle 50
SAP_RECIPIENT String Warenempfänger 50

SHIPMENT_PARTIES

SHIPMENT_PARTIES
Element Datentyp Beschreibung Länge
DELIVERY_PARTY Lieferadresse
FINAL_DELIVERY_PARTY Endempfänger
TRANSPORT_PARTY Logistik-Dienstleister

SOURCING_INFO

SOURCING_INFO
Element Datentyp Beschreibung Länge
QUOTATION_ID Angebotsnummer (für Artikel aus einer Preisanfrage)
AGREEMENT Rahmenvertrag
CATALOG_REFERENCE Bestellreferenz auf einen Katalog

SUPPLIER_ORDER_REFERENCE

SUPPLIER_ORDER_REFERENCE
Element Datentyp Beschreibung Länge
SUPPLIER_ORDER_ID String Auftragsnummer 35
SUPPLIER_ORDER_ITEM_ID Integer Positionsnummer 4

This documentation describes the openTRANS documents generated by Onventis.

The documents are based on the openTRANS Standard version 1.0 with specific adaptations.

Notes on interpretation

  • Since the documents can contain Onventis-specific enhancements (for example, for transferring multiple account assignments), they cannot always be technically validated against the standard definition.
  • Fields that are defined as “optional” fields in the standard system are mostly only transmitted if a value exists. If these are missing in the document, this should therefore be interpreted as “empty”.
  • Since fields can be added at any time and the sequence of the elements can change, the position of a node within the document should not be used for importing the document.

Legend

The elements and subnodes are listed in the tables. Changes compared to openTRANS Standard 1.0 are highlighted in red.
Subnodes with their own elements are linked to the node description.
Elements of the standard that are not output by Onventis (e.g. because the corresponding information is not used in Onventis) are displayed crossed out.

ADDRESS
Element data type Description length
NAME String Element with deviation in the maximum field length 100
CONTACT Linked subnode
REMARK type=”Onv-CustomsTariffNumber”* String Element that is only output if the corresponding configuration has been made. 11
INTERNATIONAL_RESTRICTIONS Element not used
SAP_DATA String Onventis-specific field 100

Purchase order – ORDER

In this chapter all openTRANS fields exported by Onventis in the ORDER document and the deviations from the standard are explained.

ORDER

ORDER
Element data type description length
ORDER_HEADER header level
ORDER_ITEM_LIST item level
ORDER_SUMMARY summary

ORDER_HEADER

ORDER_HEADER
Element data type description length
CONTROL_INFO control infomation
SOURCING_INFO procurement information
ORDER_INFO order information

ORDER_INFO

ORDER_INFO
Element data type description length
ORDER_ID String order number 35
ALT_CUSTOMER_ORDER_ID String Further order numbers of the purchaser:

  • Customer order number in format “CustomerNr_” + number
  • Commission number in the format “CommissionNr_” + number
35
ORDER_DATE DateTime oreder timestamp 19
DELIVERY_DATE  type=”optional” delivery date
Depending on whether the field “Delivery date” is filled.
ORDER_PARTIES business partner
PRICE_CURRENCY String Currency, e.g. EUR 3
PAYMENT payment procedures

Depending on whether the field “Purchase-Card No.” of the customer is filled.

TERMS_AND_CONDITIONS* String Terms of delivery 200
PARTIAL_SHIPMENT_ALLOWED Boolean Defines whether a partial delivery is possible. 4
TRANSPORT Terms of delivery
INTERNATIONAL_RESTRICTIONS International delivery restrictions
REMARK type=”Onv-Title”* String Order title

Organization-specific adjustable by indicator. Only transferred if the fields are filled.

200
REMARK type=”Onv-RemarkExtern”* String External comment 10.000
REMARK type=”Onv-RemarkIntern”* String Internal comment 10.000
REMARK type=”general” String External comment 10.000
REMARK type=”Onv-UserGroup”* String Purchasing group no. 35
REMARK type=”Onv-User”* String User n. of the creator 35
REMARK type=”Onv-PaymentTerms”* String Payment terms 200
REMARK type=”Onv-ShippingTypeName” String Delivery terms title 475
REMARK type=”Onv-ShippingTypeNr” String Shipping type – Number 35
REMARK type=”Onv-ShippingCostNet” Decimal Shipping costs net 20
REMARK type=”Onv-ShippingCostGross” Decimal Shipping costs gross 20
REMARK type=”PaymentMethods-Nr” String Zahlwege-Nr. 35
REMARK type=”PaymentMethods” String Payment method no. 100
REMARK type=”Onv-AddCost1Text”* String Additional costs – Text

A total of three additional costs can be indicated (AddCost1, AddCost2, AddCost3).

200
REMARK type=”Onv-AddCost1TaxRate”*
Decimal Additional costs – VAT rate 5
REMARK type=”Onv-AddCost1Price”*
Decimal Additional costsn – Value 9
REMARK type=”Onv-SapCompCode” String SAP-Company code 35
REMARK type=”Onv-SapCoArea” String SAP-Controlling area 35
REMARK type=”Onv-SapPurchaseOrg” String SAP-Purchasing organization 35
REMARK type=”Onv-PurchaseCardNumber”* String Purchase-Card number of the user 19
REMARK type=”User id”* String Fixed user name for the connection (parameterizable)
REMARK type=”Password”* String Fixed password for the connection (parameterizable)
REMARK type=”Onv-CustomerNr-By-Provider”* String Number of the customer organization at its provider organization 35
REMARK type=”Onv-RFQNr” String Number of the RFQ on which the purchase order is based, if any. 35
REMARK type=”Onv-ActionUserName”* String Loginname of the sending user 50
REMARK type=”Onv-PackagingInstruction” String Number of the RFQ on which the purchase order is based, if exist. 35

ORDER_ITEM_LIST

ORDER_ITEM_LIST consists in the openTRANS standard only of the element ORDER_ITEM which represents an order item and can therefore occur several times.

ORDER_SUMMARY

ORDER_SUMMARY is a (redundant) combination of the purchase order and contains only the two elements TOTAL_ITEM_NUM and TOTAL_AMOUNT.

ORDER_SUMMARY
Element Data type Description Length
TOTAL_ITEM_NUM Integer Number of items 4
TOTAL_AMOUNT Decimal Gross total of the order 9

Order change – ORDERCHANGE

This chapter explains all openTRANS fields exported by Onventis in the ORDERCHANGE document and the deviations from the standard.

ORDERCHANGE

The XML file starts with the main element “ORDERCHANGE” and contains the header (“ORDERCHANGE_HEADER”), the position list (“ORDERCHANGE_ITEM_LIST”) and the summary (“ORDERCHANGE_SUMMARY”).

ORDER
Element Data type Description Length
ORDERCHANGE_HEADER Header level
ORDERCHANGE_ITEM_LIST Item level
ORDERCHANGE_SUMMARY Summary

ORDERCHANGE_HEADER

ORDERCHANGE_HEADER in the openTRANS standard consists of the elements “CONTROL_INFO” and “ORDERCHANGE_INFO”.

ORDERCHANGE_HEADER
Element Data type Description Length
CONTROL_INFO Control information
ORDERCHANGE_INFO Order information

ORDERCHANGE_INFO

ORDERCHANGE_INFO
Element Data type Desription Length
ORDER_ID String Order number 35
ALT_CUSTOMER_ORDER_ID String Further order numbers of the purchaser:

  • Customer order number in format “CustomerNr_” + number
  • Commission number in the format “CommissionNr_” + number
35
ORDER_DATE DateTime Time stamp of the order 19
SUPPLIER_ORDER_ID String Order number of the supplier 35
ORDERCHANGE_DATE DateTime Date of order change 19
ORDERCHANGE_SEQUENCE_ID Integer Change sequence 10
ORDER_PARTIES Bussiness partner
PRICE_CURRENCY String Currency, e.g. EUR 3
TERMS_AND_CONDITIONS* String Delivery terms 200
PARTIAL_SHIPMENT_ALLOWED Boolean Defines whether a partial delivery is possible. 4
TRANSPORT Delivery terms
INTERNATIONAL_RESTRICTIONS International delivery restrictions
REMARK type=”Onv-Title”* String Order title 200
REMARK type=”Onv-Incoterm”* String Delivery terms (Drop-Down) 50
REMARK type=”Onv-DeliveryTermsLocation”* String (Delivery-) Location 200
REMARK type=”Onv-RemarkExtern”* String External comment 10.000
REMARK type=”Onv-RemarkIntern”* String Internal comment 10.000
REMARK type=”general”* String External comment 10.000
REMARK type=”Onv-UserGroup”* String Purchase group no. 35
REMARK type=”Onv-User”* String User no. of the creator 35
REMARK type=”Onv-PaymentTerms”* String Payment terms 200
REMARK type=”PaymentMethods-Nr”* String Payment method no. 35
REMARK type=”PaymentMethods”* String Payment method title 100
REMARK type=”Onv-AddCost1Text”* String Additional costs – Text

A total of three additional costs can be specified (AddCost1, AddCost2, AddCost3).

200
REMARK type=”Onv-AddCost1TaxRate”*
Decimal Additional costs – VAT rate 5
REMARK type=”Onv-AddCost1Price”*
Decimal Additional costs – value 9
REMARK type=”Onv-PurchaseCardNumber”* String Purchase-Card number of the user 19
REMARK type=”Onv-ActionUserName” String Loginname of the sending user 50
REMARK type=”Onv-PackagingInstruction” String Packaging instruction code, if available 35

ORDERCHANGE_ITEM_LIST

ORDERCHANGE_ITEM_LIST consists in the openTRANS standard only of the element ORDER_ITEM which represents an order item as in ORDER_ITEM_LIST and can therefore occur several times.

ORDERCHANGE_SUMMARY

ORDERCHANGE_SUMMARY contains only the two elements TOTAL_ITEM_NUM and TOTAL_AMOUNT.

ORDERCHANGE_ SUMMARY
Element Data type Description Length
TOTAL_ITEM_NUM Integer Number of items 4
TOTAL_AMOUNT Decimal Total amount of the order change 9

Order confirmation – ORDERRESPONSE

This chapter explains all openTRANS fields exported by Onventis in the ORDERCHANGE document and the deviations from the standard.

ORDERRESPONSE

ORDERRESPONS
Element Data type Description Length
ORDERRESPONSE_HEADER Header level
ORDERRESPONSE_ITEM_LIST Item level
ORDERRESPONSE_SUMMARY Summary

ORDERRESPONSE_HEADER

ORDER_HEADER
Element Data type Description Length
CONTROL_INFO Control information
ORDERRESPONSE_INFO Order information

ORDERRESPONSE_INFO

ORDERRESPONSE_INFO
Element Data type Description Length
ORDER_ID String Order number 35
ALT_CUSTOMER_ORDER_ID String Further order numbers of the purchaser:

  • Customer order number in format “CustomerNr_” + number
35
SUPPLIER_ORDER_ID String Order number of the supplier 35
ORDER_DATE DateTime Time stamp of the order 8
ORDERCHANGE_SEQUENCE_ID Integer Change sequence _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
ORDERRESPONSE_DATE DateTime Date of order confirmation 8
DELIVERY_DATE type=”optional”* Dalivery date
ORDER_PARTIES Bussiness partner
PRICE_CURRENCY String Currency, e.g. EUR 3
REMARK type=”general” String External comment of order confirmation 10.000
REMARK type=”order” String External comment of order 10.000
TRANSPORT* Delivery terms

By configuration, either as “TRANSPORT” or as REMARK fields (see below).

REMARK type=”buyer” String Customer comment on the release or rejection of an order change 10.000
REMARK type=”Onv-Incoterm”* String Delivery terms (Drop-Down) 50
REMARK type=”Onv-DeliveryTermsLocation”* String (Delivery-) Location 200
REMARK type=”Onv-DeliveryTerms”* String Delivery terms 100
REMARK type=”Onv-PaymentTerms”* String Payment terms 100
REMARK type=”Onv-AddCost1Text” String Additional costs – Text

A total of three additional costs can be specified (AddCost1, AddCost2, AddCost3).

200
REMARK type=”Onv-AddCost1TaxRate”
Decimal Additional costs – VAT rate 5
REMARK type=”Onv-AddCost1Price”
Decimal Additional costs – value 9
REMARK type=”Onv-PackagingInstruction” String Packaging instruction code, if available 35

ORDERRESPONSE_ITEM_LIST

ORDERRESPONSE_ITEM_LIST consists in the openTRANS standard only of the element ORDERRESPONSE_ITEM which represents an order item and can therefore occur several times.

ORDERRESPONSE_ITEM

ORDERRESPONSE_ITEM
Element Data type Description Length
LINE_ITEM_ID Integer Item number 4
ARTICLE_ID Article number
QUANTITY Decimal Quantity 9
ORDER_UNIT String Unit 40
ARTICLE_PRICE type=”net_list” Price information
DELIVERY_DATE type=”optional” Delivery date
ONV-DELIVERY_SCHEDULE Delivery schedule
SHIPMENT_PARTIES Item delivery address
REMARK type=”Onv-RemarkExtern”* String External comment of the position 10.000
REMARK type=”general” String External comment of the position 10.000
REMARK type=”Onv-Title” String Title of position 100
REMARK type=”Onv-Description” String Description of the item 10.000
REMARK type=”Onv-Modified” TinyInt Indicates whether the position was changed (1) or not changed (0). 1
REMARK type=”Onv-Status” String Übergibt die folgenden Status:

  • “Canceled” if the item was cancelled
  • “Added” when position was added
  • “Confirmed” when the position was confirmed
  • “NotConfirmed” if the position was not confirmed.
35
REMARK type=”Onv-SalesOrderNrIntern” String Order number 35
REMARK type=”Onv-ResetTaxRate” Boolean Reset tax rate (reverse charge procedure)
REMARK type=”Onv-ContentUnit”* String Article content unit 50
REMARK type=”Onv-DiscountRelative” Decimal Absolute discount (positive value) or surcharge (negative value)
REMARK type=”Onv-DiscountAbsolute” Decimal Relative discount (positive value) or surcharge (negative value)

ORDERRESPONSE_SUMMARY

ORDERRESPONSE_SUMMARY contains only the two elements TOTAL_ITEM_NUM and TOTAL_AMOUNT.

ORDERRESPONSE_ SUMMARY
Element Data type Description Length
TOTAL_ITEM_NUM Integer Number of items 4
TOTAL_AMOUNT Decimal Net total of the order 9

Delivery note / shipping notification – DISPATCHNOTIFICATION

This chapter explains all openTRANS fields exported by Onventis in the DISPATCHNOTIFICATION document and the deviations from the standard.

DISPATCHNOTIFICATION

A delivery note always refers to an order. The reference is specified in the header in the field REMARK type=”Onv-Order”, and at item level in the nodes ORDER_REFERENCE and SUPPLIER_ORDER_REFERENCE.

DISPATCHNOTIFICATION
Element Data type Description Length
DISPATCHNOTIFICATION_HEADER Header level
DISPATCHNOTIFICATION_ITEM_LIST Item level
DISPATCHNOTIFICATION_SUMMARY Summary

DISPATCHNOTIFICATION_HEADER

Element Data type Description Length
CONTROL_INFO Control information
DISPATCHNOTIFICATION_INFO Shipping information

 

 

DISPATCHNOTIFICATION_INFO

DISPATCHNOTIFICATION_INFO
Element Data type Description Length
DISPATCHNOTIFICATION_ID String Shipping number 35
DISPATCHNOTIFICATION_DATE DateTime Time stamp of the shipping document 19
ORDER_PARTIES Businness parnter
BUYER_PARTY
SUPPLIER_PARTY
SHIPMENT_PARTIES
MEANS_OF_TRANSPORT
PACKAGE_INFO
INTERNATIONAL_RESTRICTIONS
REMARK type=”Onv-Order” String Order number for delivery note 35
REMARK type=”Onv-SalesOrder” String Order number of the supplier 35
REMARK type=”Onv-DeliveryTerms” String Delivery terms 100
REMARK type=”general” String External comment 10.000
SHIPMENT_ID String Tracking-Number 35
REMARK type=”Onv-LogisticsServiceProvider” String Parcel service 250

DISPATCHNOTIFICATION_ITEM_LIST

In the openTRANS standard, DISPATCHNOTIFICATION_ITEM_LIST only consists of the element DISPATCHNOTIFICATION_ITEM which represents a position and can therefore occur more than once.

DISPATCHNOTIFICATION_ITEM

DISPATCHNOTIFICATION_ITEM
Element Data type Description Length
LINE_ITEM_ID Integer Item number 4
ARTICLE_ID Article
QUANTITY Decimal Quantity 9
ORDER_UNIT String Unit 40
DELIVERY_COMPLETED Boolean Indicator whether the item has been finally delivered (TRUE) or not yet completely delivered (FALSE).
DELIVERY_DATE type=”fixed” Deliver date

Only DELIVERY_END_DATE

ORDER_REFERENCE Reference Information for Ordering the Goods Receipt Confirmation
SUPPLIER_ORDER_REFERENCE Reference Information for the Order of the Goods Receipt Confirmation
SUPPLIER_PARTY
SHIPMENT_PARTIES
PACKAGE_INFO
REMARK type=”general” String External comment of the position 10.000

DISPATCHNOTIFICATION_SUMMARY

DISPATCHNOTIFICATION_SUMMARY contains only the element TOTAL_ITEM_NUM.

DISPATCHNOTIFICATION_ SUMMARY
Element Data type Description Length
TOTAL_ITEM_NUM Integer Number of items 4

Wareneingang – RECEIPTACKNOWLEDGEMENT

This chapter explains all openTRANS fields exported by Onventis in the RECEIPTACKNOWLEDGEMENT document and the deviations from the standard.

RECEIPTACKNOWLEDGEMENT

RECEIPTACKNOWLEDGEMENT
Element Data type Description Length
RECEIPTACKNOWLEDGEMENT_HEADER Header level
RECEIPTACKNOWLEDGEMENT_ITEM_LIST Item level
RECEIPTACKNOWLEDGEMENT_SUMMARY Summary

RECEIPTACKNOWLEDGEMENT _HEADER

RECEIPTACKNOWLEDGEMENT _HEADER
Element Data type Description Length
CONTROL_INFO Control information
RECEIPTACKNOWLEDGEMENT_INFO Order information

RECEIPTACKNOWLEDGEMENT_HEADER

RECEIPTACKNOWLEDGEMENT_INFO
Element Data type Description Length
RECEIPTACKNOWLEDGEMENT_ID String Goods receipt number 35
RECEIPTACKNOWLEDGEMENT_DATE DateTime Time stamp of goods receipt confirmation 8
RECEIPT_DATE DateTime Time stamp of the goods receipt confirmation (such as RECEIPTACKNOWLEDGEMENT_DATE) 8
BUYER_PARTY Customer data
SUPPLIER_PARTY Supplier data
DELIVERY_PARTY Delivery adress
REMARK type=”general” String External Comment for Goods Receipt Confirmation 10.000

RECEIPTACKNOWLEDGEMENT_ITEM_LIST

RECEIPTACKNOWLEDGEMENT_ITEM_LIST in the openTRANS standard only consists of the element RECEIPTACKNOWLEDGEMENT_ITEM which represents a position and can therefore occur several times.

RECEIPTACKNOWLEDGEMENT_ITEM

RECEIPTACKNOWLEDGEMENT_ITEM
Element Data type Description Length
LINE_ITEM_ID Integer Item number 4
ARTICLE_ID Article number
QUANTITY Decimal Quantity 9
ORDER_UNIT String Unit 40
DELIVERY_COMPLETED Boolean Indicator whether the item has been finally delivered (TRUE) or not yet completely delivered (FALSE).
RECEIPT_DATE DateTime Time stamp of goods receipt confirmation 8
ORDER_REFERENCE Reference Information for Ordering the Goods Receipt Confirmation
SUPPLIER_ORDER_REFERENCE Reference Information for the Order of the Goods Receipt Confirmation
DELIVERY_REFERENCE Reference information on the delivery
DELIVERY_PARTY delivery address
REMARK type=”general” String External comment of the position 10.000
SAP_DATA* SAP-Assignment

RECEIPTACKNOWLEDGEMENT_SUMMARY

RECEIPTACKNOWLEDGEMENT_SUMMARY contains only the element TOTAL_ITEM_NUM.

RECEIPTACKNOWLEDGEMENT_ SUMMARY
Element Data type Description Length
TOTAL_ITEM_NUM Integer Number of items 4

Common elements

ACCOUNTING_INFO

ACCOUNTING_INFO
Element Data type Description Length
COST_CATEGORY_ID type=”cost_center” String Cost center 35
COST_TYPE String General ledger account 35
COST_ACCOUNT General ledger account

ADDRESS

ADDRESS
Element Data type Description Length
NAME String Company name 100
NAME2 String Name affix 100
NAME3 String Building/floor 100
DEPARTMENT String Department 100
CONTACT Details for the contact person:

  • For BUYER_PARTY, the ordering user
  • For DELIVERY_PARTY, the ordering user if configured accordingly (only for ORDER)
  • For SUPPLIER_PARTY, the supplier’s contact person, if defined
  • Not available for INVOICE_PARTY
STREET String Street name and house number 100
ZIP String Zip code 20
BOXNO String P.O. Box number 20
ZIPBOX String Zip code for P.O. Box
CITY String City 50
COUNTRY String Country 50
STATE String Federal state

Only available for ORDER AND ORDERCHANGE

_scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
VAT_ID String Tax number

Not available for BUYER_PARTY

_scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
PHONE type=”office” String Telephone number 50
FAX String Fax number 50
EMAIL String Email address 200
PUBLIC_KEY String Public key
URL String Homepage 100

ARTICLE_ID

ARTICLE_ID
Element Data type Description Length
SUPPLIER_AID String Supplier’s item number

Fallback to supplier’s internal item number and manufacturer’s number (configurable)

35
INTERNATIONAL_AID type=”EAN” String International item number (EAN)

For ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
BUYER_AID type=”CommissionNr”* String Commission number

For ORDER, ORDERCHANGE, RECEIPTACKNOWLEDGEMENT

35
BUYER_AID type=”OrderPosition/CommissionNr” String Commission number

For INVOICE

BUYER_AID type=”Onv-InternalArticleNr” String Internal item number

For QUOTATION, ORDER, ORDERCHANGE, ORDERRESPONSE, INVOICE

35
BUYER_AID type=”Owner_NrExtern”* String Import number for catalog item

For ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
BUYER_AID type=”Buyer_InternalArticleNr”* String Customer-specific internal item number for catalog item

For ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
BUYER_AID type=”Buyer_SupplierArticleNr”* String Customer-specific supplier item number for catalog item

For ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
BUYER_AID type=”Seller_InternalArticleNr”* String Supplier-specific internal item number for catalog item

For ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
BUYER_AID type=”Seller_SupplierArticleNr”* String Supplier-specific supplier item number for catalog item

For ORDER, ORDERCHANGE, ORDERRESPONSE, DISPATCHNOTIFICATION, INVOICE

35
DESCRIPTION_SHORT String Title of line item 200
DESCRIPTION_LONG String Description of line item (without HTML) 10,000
MANUFACTURER_INFO Manufacturer’s item information

Transferred if a manufacturer item number has been stored.

ARTICLE_PRICE

ARTICLE_PRICE
Element Data type Description Length
PRICE_AMOUNT Decimal Unit price 9
PRICE_FLAG Boolean Price indicator (e.g. with/without freight charges)
PRICE_LINE_AMOUNT Decimal Net line item price 9
TAX Decimal Tax rate

Value between 0 and 1, e.g. 0.19

5
TAX_AMOUNT Decimal Tax amount 9
PRICE_QUANTITY Decimal Price unit 9
ONV- PRICE_BASE_FIX* Conversion information for different order quantities and pricing units, based on openTRANS Standard 2.0 with Onventis-specific adjustments
ONV-ALLOW_OR_CHARGES_FIX * Additional conditions, based on openTRANS Standard 2.0 with Onventis-specific adjustments

ONV-ALLOW_OR_CHARGES_FIX

Onventis-proprietary node for transmission of additional conditions (discounts/surcharges), based on openTrans 2.0 but with certain minor modifications.

ONV-ALLOW_OR_CHARGES_FIX
Element Data type Description Length
ALLOW_OR_CHARGE type=”allowance” Discount
ALLOW_OR_CHARGE type=”surcharge” Surcharge
ONV-PRICE_BASE_FIX Conversion information for discounts/surcharges for different order quantities and pricing units

ALLOW_OR_CHARGE

Onventis-proprietary node for transmission of an additional condition (discount/surcharge), based on openTrans 2.0 but with certain minor modifications.

ALLOW_OR_CHARGE
Element Data type Description Length
ALLOW_OR_CHARGE_SEQUENCE Integer Ranking number for sorting and calculation 4
ALLOW_OR_CHARGE_NAME String Number/code of the additional condition 35
ALLOW_OR_CHARGE_DESCR String Description of the additional condition 100
ALLOW_OR_CHARGE_BASE Integer Indication of the value to be used as the basis for calculations.
1 = basic price (transferred in the field ONV-AOC_BASEPRICE_AMOUNT)
2 = value accumulated up to the condition
4
ALLOW_OR_CHARGE_VALUE Condition values

ALLOW_OR_CHARGE_VALUE

Onventis-proprietary node for transmission of the value of an additional condition, based on openTrans 2.0 but with certain minor modifications.

The condition value is transmitted in this node. Depending on the type in question (e.g. percentage) only one of the fields is used.

ALLOW_OR_CHARGE_VALUE
Element Data type Description Length
AOC_PERCENTAGE _FACTOR Decimal Percentage condition value 18.4
AOC_MONETARY_AMOUNT Decimal Absolute condition value. 18.4
ONV-AOC_BASEPRICE_AMOUNT Decimal Basic price of the line item. 18.4
ONV-AOC_PRICE_UNIT_AMOUNT Decimal Absolute condition value per pricing unit (e.g. per 1 piece) 18.4

ONV-PRICE_BASE_FIX

Onventis-proprietary node for transmission of price conversion information, based on openTrans 2.0 but with certain minor modifications.

This node contains all the information needed to carry out conversions between different order quantities and pricing units (e.g. 1 piece corresponds to 150 kg, explained in more detail in the field descriptions below). The fields PRICE_AMOUNT and PRICE_QUANTITY are also required for conversion purposes.

ONV-PRICE_BASE_FIX
Element Data type Description Length
ONV-PRICE_QUANTITY Decimal Pricing unit quantity (only used within ONV-ALLOW_OR_CHARGES_FIX) 18.4
ONV-PRICE_QUANTITY_UNIT String Pricing unit, e.g. KG 40
ONV-ORDER_UNIT_FACTOR Decimal Conversion factor for the order unit. Defines the number of order quantity units to which the quantity specified in ONV-PRICE_UNIT_FACTOR corresponds (e.g. 1 piece). 18.4
ONV-PRICE_UNIT_FACTOR Decimal Conversion factor for the pricing unit.
(Based on the example of 150 kg)
18.4

BUYER_PARTY, SUPPLIER_PARTY, INVOICE_PARTY, DELIVERY_PARTY

…_PARTY
Element Data type Description Length
PARTY Business partner

CATALOG_REFERENCE

CATALOG_REFERENCE
Element Data type Description Length
CATALOG_ID String Identification number for the catalog 35
CATALOG_VERSION String Always has the value “0.0”! 35
CATALOG_NAME String Name of the catalog 1000

CONTACT

CONTACT
Element Data type Description Length
CONTACT_NAME String The first and last name of the contact person (100 characters + spaces each) 201
PHONE type=”office” String Telephone number 50
FAX String Fax number 50
EMAIL String Email address 200
PUBLIC_KEY type=”LoginName”* String Login name 100
PUBLIC_KEY type=”UserNr”* String User number _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
URL Homepage of the contact person

CONTROL_INFO

CONTROL_INFO
Element Data type Description Length
STOP_AUTOMATIC_PROCESSING String Interruption of automatic processing in the target system  
GENERATOR_INFO String Information on the document’s creator

Fixed value: “Onventis GmbH openTRANS .Net Generator V1.0”

_scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
GENERATION_DATE DateTime Time stamp of document creation 19
MIME_ROOT String Mime base directory

DELIVERY_DATE

ORDER_ITEM
Element Data type Description Length
DELIVERY_START_DATE DateTime Delivery date

Not supported for DISPATCHNOTIFICATION.

19
DELIVERY_END_DATE DateTime Delivery date

Contains the same value as DELIVERY_START_DATE

19

DELIVERY_REFERENCE

DELIVERY_REFERENCE
Element Data type Description Length
DELIVERYNOTE_ID String Delivery note number 35
LINE_ITEM_ID Integer Line item number 4
DELIVERY_DATE type=”optional” Delivery date

Only transferred in INVOICE_ITEM

MANUFACTURER_INFO

MANUFACTURER_INFO
Element Data type Description Length
MANUFACTURER_NAME String Manufacturer’s name 100
MANUFACTURER_AID String Manufacturer’s item number 70
MANUFACTURER_TYPE_DESCR Manufacturer’s type designation

ONV-DELIVERY_SCHEDULE

This node can be used to transmit several pieces of delivery data with associated quantities in connection with split deliveries.

ONV-DELIVERY_SCHEDULE
Element Data type Description Length
LINE_NR Integer Unique split delivery count number. The split deliveries are output in number sequence, in ascending order. Deleted split deliveries are not transferred and can therefore be identified. 4
DELIVERY_DATE Delivery date
QUANTITY Decimal Quantity 9

ONV-MULTI_ACCOUNTING_INFO

This Onventis-specific node is output once per partial account allocation.

 ONV-MULTI_ACCOUNTING_INFO
Element Data type Description Length
ONV-MULTI_ACCOUNTING_LINE_NR Integer _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
ONV-MULTI_ACCOUNTING_QUANTITY   _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg   _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
ONV-MULTI_ACCOUNTING_PERCENTAGE _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
ONV-MULTI_ACCOUNTING_COST_CATEGORY_ID type=”cost_center” _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
ONV-MULTI_ACCOUNTING_COST_TYPE _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg

ORDER_ITEM

ORDER_ITEM
Element Data type Description Length
LINE_ITEM_ID Integer Line item number 4
ARTICLE_ID Item number
QUANTITY Decimal Quantity 9
ORDER_UNIT String Quantity unit 40
ARTICLE_PRICE type=”net_list” Price information
DELIVERY_DATE type=”optional” Delivery date

Depends on whether the field “Delivery date” has been filled out.

ONV-DELIVERY_SCHEDULE Split delivery.

If this element is transferred, DELIVERY_DATE must not be available. _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg

SOURCING_INFO Catalog reference

Only transferred in the case of catalog items.

SHIPMENT_PARTIES Line item delivery address
ACCOUNTING_INFO* Account allocation information

Depends on whether a cost center or cost type has been stored at line item level, not in the case of multiple account allocation.

ONV-MULTI_ACCOUNTING_INFO Account allocation information in the event of multiple account allocation
PARTIAL_SHIPMENT_ALLOWED Partial shipment is allowed (only at header level)
TRANSPORT Transport conditions (only at header level)
INTERNATIONAL_RESTRICTIONS International shipping restrictions
SPECIAL_TREATMENT_CLASS type=”…” String Dangerous goods class

Default type=”GGVS”

30
MIME_INFO MIME additions (attachments)
REMARK type=”Onv-RemarkExtern” * String External remark relating to the line item. 10,000
REMARK type=”Onv-RemarkIntern”* String Internal remark relating to the line item 10,000
REMARK type=”Onv-CostCenter2″* String Number of additional account 1 35
REMARK type=”Onv-CostCenter3″* String Number of additional account 2 35
REMARK type=”Onv-SalesOrderNr”* String Sales order number 35
REMARK type=”Onv-ProjectNr”* String Project number 35
REMARK type=”Onv-PspElementNr”* String PSP element number _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-AssetNr1″* String Plant (Field 1) _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-AssetNr2″* String Plant (Field 2) _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-CostAllocationType”* String Account allocation type

Only in ORDER

REMARK type=”Onv-NonChargeableJobNr” String Number of the non-chargeable job 35
REMARK type=”Onv-ChargeableJobNr” String Number of the chargeable job 35
REMARK type=”Onv-TaskNr” String Number of the task 35
REMARK type=”general” String External remark relating to the line item 10,000
REMARK type=”Onv-MaterialGroup” String Material group (product category)

Only in ORDER

35
REMARK type=”Onv-Status” String Transfers “Canceled” if the line item has been canceled. 35
REMARK type=”Onv-Consignee” String Goods recipient 50
REMARK type=”Onv-UnloadingPoint”* String Unloading point 50
REMARK type=”Onv-AgreementID” Framework agreement number

Only in ORDER

_scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-AgreementLineID” Framework agreement line item number

Only in ORDER

_scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-CustomsTariffNumber” String Customs tariff number 11
REMARK type=”Onv-CountryOfOrigin” String Country of origin (ISO code) 5
REMARK type=”Onv-ResetTaxRate” Boolean Reset tax rate (reverse charge procedure)
REMARK type=”Onv-ContentUnit”* String Item content unit _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-DiscountRelative” Decimal Absolute discount (positive value) or surcharge (negative value)
REMARK type=”Onv-DiscountAbsolute” Decimal Relative discount (positive value) or surcharge (negative value)
REMARK type=”Onv-Modified” DateTime Change date for the purchase order _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg

Only in ORDERCHANGE

19 _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
REMARK type=”Onv-IsEndReceived” Boolean _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg Receipt of goods has already received final confirmation

Only in ORDERCHANGE

SAP_DATA* SAP assignment

ORDER_PARTIES

ORDER_PARTIES is only a node and does not have any elements of its own. It contains up to four subnodes, which also do not have any elements of their own. Elements are only available from the subnode PARTY onwards.

ORDER_PARTIES
Element Data type Description Length
BUYER_PARTY Customer data
SUPPLIER_PARTY Supplier data
INVOICE_PARTY Invoice recipient
SHIPMENT_PARTIES Shipment parties

ORDER_REFERENCE

ORDER_REFERENCE
Element Data type Description Length
ORDER_ID String Order number 35
LINE_ITEM_ID Integer Line item number 4
ORDER_DATE DateTime Order date

Only transferred for INVOICE_ITEM

8
CATALOG_REFERENCE Catalog reference

Only transferred for INVOICE_ITEM

PARTY

PARTY
Element Data type Description Length
PARTY_ID type=”buyer_specific” String Identification number of the party:

  • For BUYER_PARTY: Number of the customer’s organizational unit
  • For SUPPLIER_PARTY: Customer’s number for the supplier
  • For INVOICE_PARTY: Number of the invoicing address
  • For DELIVERY_PARTY: Number of the delivery address, or “default” value in the event of fallback to the main address

The type which is to be transferred can be configured on an organization-specific basis using the indicator. If specified, contains the number of the relevant address.

35
PARTY_ID type=”supplier_specific” String “Supplier’s number for customer” or “customer number” in the supplier account.

Only available for BUYER_PARTY.

35
ADDRESS Address

PAYMENT

PAYMENT
Element Data type Description Length
CARD Purchase card
ACCOUNT Bank details
DEBIT Self-billing procedure
CHECK Check payment
CASH Cash payment

CARD

This node is used to transfer the purchase card number stored in TradeCore.

The other fields are transferred because they are in mandatory fields in openTRANS, but they do not contain any useful information.

CARD
Element Data type Description Length
CARD_NUM String Card number 19
CARD_AUTH_CODE PIN
CARD_REF_NUM Reference number
CARD_EXPIRATION_DATE DateTime Date of the purchase order 19
CARD_TYPE String Card type, content is always “Onventis” 50
CARD_TYPE_OTHER Another card type
CARD_HOLDER_NAME String User’s last name 100

TRANSPORT

TRANSPORT
Element Data type Description Length
INCOTERM String INCOTERM code of the delivery condition _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
LOCATION String Location where the goods are handed over _scroll_external/icons/help_16-76f497e85dd24204935137d91394f235515dc4206d3fc8c6103c50c7ec4682d9.svg
TRANSPORT_REMARK String Comments

SAP_DATA

SAP_DATA
Element Data type Description Length
SAP_PLANT String Number of the SAP plant 35
SAP_WAREHOUSE String Number of the SAP storage location 35
SAP_UNLOADPOINT String Unloading point 50
SAP_RECIPIENT String Goods recipient 50

SHIPMENT_PARTIES

SHIPMENT_PARTIES
Element Data type Description Length
DELIVERY_PARTY Delivery address
FINAL_DELIVERY_PARTY Final recipient
TRANSPORT_PARTY Logistics service provider

SOURCING_INFO

SOURCING_INFO
Element Data type Description Length
QUOTATION_ID Quotation number (for items from a price inquiry)
AGREEMENT Framework agreement
CATALOG_REFERENCE Order reference to a catalog

SUPPLIER_ORDER_REFERENCE

SUPPLIER_ORDER_REFERENCE
Element Data type Description Length
SUPPLIER_ORDER_ID String Sales order number 35
SUPPLIER_ORDER_ITEM_ID Integer Line item number 4