Zum Hauptinhalt springen

Bestellungen (Orders)

Folgende Ausgabeformate werden für Bestellungen unterstützt.


Workist XML

Unterstützter Dokumenttyp: Bestellungen
Dateiendung: .xml

Das Workist-XML-Format für Bestellungen ist eine strukturierte XML-Datei, die in drei Hauptbereiche gegliedert ist: allgemeine Kopfinformationen, Adress-/Versanddetails und Positionen.

Vollständiges Beispiel

<?xml version="1.0" encoding="UTF-8"?>
<Order_v1>
<General>
<!-- Kundeninformationen -->
<Sell_to_Customer>
<Customer_Number>CUST-12345</Customer_Number>
<Name>Acme Corporation</Name>
<Contact_Number>CP-001</Contact_Number>
<Contact>Max Mustermann</Contact>
<Contact_Email>max@acme.de</Contact_Email>
<Contact_Phone>+49 89 12345678</Contact_Phone>
<Country>DE</Country>
<Country_Code>DE</Country_Code>
<Customer_Type>regular</Customer_Type>
</Sell_to_Customer>

<!-- Bestelldetails -->
<Order_Date>2025-03-15</Order_Date>
<VAT_Registration_Number>DE123456789</VAT_Registration_Number>
<Customer_Order_Number>PO-2025-0001</Customer_Order_Number>
<Quote_Reference_Number>QT-2025-100</Quote_Reference_Number>
<Project_Number>PRJ-500</Project_Number>
<Distribution_Channel>10</Distribution_Channel>
<Order_Type>standard</Order_Type>
<Delivery_Terms>DDP</Delivery_Terms>
<Shipping_Terms>express</Shipping_Terms>
<Payment_Terms>net 30</Payment_Terms>
<Total_Amount_Net>1250.00</Total_Amount_Net>
<Total_Amount>1487.50</Total_Amount>
<Framework_Contract_Number>FC-2025-200</Framework_Contract_Number>
<Info_Text>Please deliver to loading dock B.</Info_Text>
<Info_Text>Handle with care - fragile items.</Info_Text>
<Commission_Number>COM-999</Commission_Number>
<Incoterm>DAP</Incoterm>
<Delivery_Unload_Method>forklift</Delivery_Unload_Method>
<Goods_Receiving_Time>08:00-16:00</Goods_Receiving_Time>
<External_Document_Link>a1b2c3d4.pdf</External_Document_Link>
<Workist_URL>https://app.workist.com/orders/12345</Workist_URL>
<Received_By>inbox@customer.com</Received_By>
<ERP_Locked>false</ERP_Locked>

<!-- Angehängte Dateien (falls konfiguriert) -->
<Additional_Files>
<Additional_File>
<File_Name>a1b2c3d4_original.pdf</File_Name>
<Classification>original_document</Classification>
<File_Name_Original>order_scan.pdf</File_Name_Original>
</Additional_File>
</Additional_Files>
</General>

<!-- Rechnungsadresse -->
<Invoicing>
<Bill_to_Customer>
<Code>BILL-001</Code>
<Name>Acme Corp Billing Dept</Name>
<Additional_Name_Info>Acme Corporation GmbH</Additional_Name_Info>
<Address>Billing Strasse 10</Address>
<Additional_Address_Info>Building C, 3rd Floor</Additional_Address_Info>
<City>Munich</City>
<Post_Code>80331</Post_Code>
<Country>DE</Country>
<Country_Code>DE</Country_Code>
<Phone>+49 89 11111111</Phone>
<Email>billing@acme.de</Email>
</Bill_to_Customer>
</Invoicing>

<!-- Lieferadresse und Versanddetails -->
<Shipping>
<Ship_to_Customer>
<Code>SHIP-002</Code>
<Name>Acme Warehouse</Name>
<Additional_Name_Info>Acme Corporation GmbH</Additional_Name_Info>
<Address>Lager Strasse 5</Address>
<Additional_Address_Info>Gate 3</Additional_Address_Info>
<City>Hamburg</City>
<Post_Code>20095</Post_Code>
<Country>DE</Country>
<Country_Code>DE</Country_Code>
<Phone>+49 40 22222222</Phone>
<Email>warehouse@acme.de</Email>
</Ship_to_Customer>
<Expected_Delivery_Date>2025-04-01</Expected_Delivery_Date>
<Expected_Delivery_Time_From>08:00</Expected_Delivery_Time_From>
<Expected_Delivery_Time_Until>16:00</Expected_Delivery_Time_Until>
<Goods_Issue_Date>2025-03-28</Goods_Issue_Date>
</Shipping>

<!-- Positionen -->
<Line>
<Batch_Number>LOT-2025-A</Batch_Number>
<Description>Industrial Sensor Module Type A</Description>
<Unit_of_Measure>PCE</Unit_of_Measure>
<Quantity>100</Quantity>
<Unit_Price>12.50</Unit_Price>
<Price_Unit>1</Price_Unit>
<Total_Price>1250.00</Total_Price>
<Line_Discount_Percent>5.0</Line_Discount_Percent>
<Line_Discount_Amount>62.50</Line_Discount_Amount>
<Item_Variant>blue</Item_Variant>
<Common_Item_Number>ART-001-A</Common_Item_Number>
<Common_Item_Number_2>GTIN-12345</Common_Item_Number_2>
<Common_Item_Number_3>EAN-67890</Common_Item_Number_3>
<Customer_Item_Number>CUST-ART-555</Customer_Item_Number>
<Item_Number_Confidence>0,95</Item_Number_Confidence>
<Expected_Delivery_Date>2025-04-01</Expected_Delivery_Date>
<Goods_Issue_Date>2025-03-28</Goods_Issue_Date>
<Commission_Number>COM-LINE-01</Commission_Number>
<Sales_Organisation>1000</Sales_Organisation>
<Framework_Contract_Number>FC-2025-200</Framework_Contract_Number>
<Quote_Reference_Number>QT-2025-100</Quote_Reference_Number>
<Pos>10</Pos>
<Container_Quantity>10</Container_Quantity>
<Container_Type>box</Container_Type>
<Order_Number>SUB-ORD-001</Order_Number>
<Currency>EUR</Currency>
</Line>
</Order_v1>

Kopffelder

XML-ElementTypBeschreibung
Sell_to_CustomerBlockKundeninformationen inkl. Nummer, Name, Land und Typ
KontaktfelderBlockKontaktnummer, Name, E-Mail und Telefon (innerhalb von Sell_to_Customer)
Order_DateDatumBestelldatum im Format JJJJ-MM-TT
VAT_Registration_NumberTextUmsatzsteuer-Identifikationsnummer
Customer_Order_NumberTextBestellnummer des Kunden
Quote_Reference_NumberTextReferenz auf ein zugehöriges Angebot
Project_NumberTextProjektkennzeichen
Distribution_ChannelTextVertriebskanal oder Vertriebsorganisation
Order_TypeTextBestelltyp (z.B. Standard, Eilauftrag)
Delivery_TermsTextLieferbedingungen (z.B. DDP, FCA)
Shipping_TermsTextVersandart
Payment_TermsTextZahlungsbedingungen
Total_Amount_NetDezimalNetto-Gesamtbetrag
Total_AmountDezimalBrutto-Gesamtbetrag
Framework_Contract_NumberTextRahmenvertragsreferenz
Info_TextTextFreitextnotizen (bis zu 5 Blöcke mit je 70 Zeichen)
Commission_NumberTextKommissionsreferenz
IncotermTextIncoterm-Code
Delivery_Unload_MethodTextEntlademethode am Zielort
Goods_Receiving_TimeTextZulässiges Zeitfenster für den Wareneingang
External_Document_LinkTextDateiname des angehängten Original-PDF
Workist_URLTextDirektlink zum Datensatz in der Workist-Plattform
Received_ByTextE-Mail-Adresse, die das Dokument ursprünglich empfangen hat
ERP_LockedBooleanOb die Bestellung im ERP gesperrt ist

Rechnungs- und Lieferadressfelder

XML-ElementTypBeschreibung
CodeTextAdresskennung / Code
NameTextAnsprechpartner oder Empfängername
Additional_Name_InfoTextFirma oder zusätzlicher Name
AddressTextStrassenadresse mit Hausnummer
Additional_Address_InfoTextZusätzliche Adressangaben (Gebäude, Stockwerk usw.)
CityTextOrt
Post_CodeTextPostleitzahl
CountryTextLändercode (ISO 3166-1 alpha-2, z.B. DE)
Country_SubdivisionTextBundesland- oder Regionscode (z.B. BY, HH)
PhoneTextTelefonnummer
EmailTextE-Mail-Adresse

Versandfelder

XML-ElementTypBeschreibung
Expected_Delivery_DateDatumGewünschtes Lieferdatum
Expected_Delivery_End_DateDatumEnde des Lieferzeitfensters
Expected_Delivery_Time_FromTextBeginn des Lieferzeitfensters (HH:MM)
Expected_Delivery_Time_UntilTextEnde des Lieferzeitfensters (HH:MM)
Goods_Issue_DateDatumWarenausgangsdatum / Versanddatum

Positionsfelder

XML-ElementTypBeschreibung
PosTextPositionsnummer
DescriptionTextProduktbeschreibung
Common_Item_NumberTextPrimäre Artikelnummer (Lieferant)
Common_Item_Number_2TextSekundäre Artikelnummer
Common_Item_Number_3TextTertiäre Artikelnummer (z.B. EAN/GTIN)
Customer_Item_NumberTextEigene Artikelnummer des Kunden
Item_Number_ConfidenceDezimalKonfidenzwert für automatische Artikelnummernzuordnung
QuantityDezimalBestellmenge
Unit_of_MeasureTextMengeneinheit (z.B. PCE, KG, M)
Unit_PriceDezimalPreis pro Einheit
Price_UnitDezimalPreiseinheitsbasis (1, 10, 100 oder 1000)
Total_PriceDezimalPositionsgesamtpreis
Line_Discount_PercentTextRabattprozentsatz
Line_Discount_AmountTextRabattbetrag
Item_VariantTextProduktvariante
Batch_NumberTextChargen- oder Losnummer
Expected_Delivery_DateDatumLieferdatum auf Positionsebene
Goods_Issue_DateDatumWarenausgangsdatum auf Positionsebene
Commission_NumberTextKommissionsreferenz auf Positionsebene
Sales_OrganisationTextVerkaufsorganisation
Framework_Contract_NumberTextRahmenvertragsreferenz auf Positionsebene
Quote_Reference_NumberTextAngebotsreferenz auf Positionsebene
Container_QuantityDezimalUmgerechnete Behältermenge
Container_TypeTextBehältertyp
Order_NumberTextUnterauftragsnummer auf Positionsebene
CurrencyTextWährungscode auf Positionsebene (z.B. EUR)

SAP IDoc ORDERS05

Unterstützte Dokumenttypen: Bestellungen, Anfragen
Dateiendung: .xml

Das SAP-IDoc-ORDERS05-Format ist für die direkte Integration mit SAP-Systemen konzipiert. Es verwendet eine segmentbasierte Struktur mit einem Kontrollsatz (EDI_DC40), gefolgt von Datensegmenten für den Bestellkopf, Termine, Geschäftspartner und Positionen.

Vollständiges Beispiel

<?xml version="1.0" encoding="UTF-8"?>
<ORDERS05>
<IDOC BEGIN="1">
<!-- Kontrollsatz -->
<EDI_DC40 SEGMENT="1">
<TABNAM>EDI_DC40</TABNAM>
<MANDT>050</MANDT>
<DOCNUM>0000000000000001</DOCNUM>
<STATUS>30</STATUS>
<DIRECT>2</DIRECT>
<IDOCTYP>ORDERS05</IDOCTYP>
<MESTYP>ORDERS</MESTYP>
<SNDPOR>WORKIST</SNDPOR>
<SNDPRT>LS</SNDPRT>
<SNDPRN>WORKIST</SNDPRN>
<RCVPOR>XML_WKI</RCVPOR>
<RCVPRT>LS</RCVPRT>
<RCVPRN>SUPPLIER</RCVPRN>
<CREDAT>20250315</CREDAT>
<CRETIM>143025</CRETIM>
</EDI_DC40>

<!-- Bestellkopf -->
<E1EDK01 SEGMENT="1">
<ACTION>000</ACTION>
<BELNR>PO-2025-0001</BELNR>
<RECIPNT_NO>SUPPLIER</RECIPNT_NO>
</E1EDK01>

<!-- Bestelldatum -->
<E1EDK03 SEGMENT="1">
<IDDAT>012</IDDAT>
<DATUM>20250315</DATUM>
</E1EDK03>

<!-- Lieferdatum -->
<E1EDK03 SEGMENT="1">
<IDDAT>002</IDDAT>
<DATUM>20250401</DATUM>
</E1EDK03>

<!-- Besteller -->
<E1EDKA1 SEGMENT="1">
<PARVW>AG</PARVW>
<PARTN>CUST-12345</PARTN>
</E1EDKA1>

<!-- Ansprechpartner -->
<E1EDKA1 SEGMENT="1">
<PARVW>Z1</PARVW>
<PARTN>CP-001</PARTN>
<NAME1>Max Mustermann</NAME1>
<TELF1>+49 89 12345678</TELF1>
<TELBX>max@acme.de</TELBX>
</E1EDKA1>

<!-- Lieferadresse -->
<E1EDKA1 SEGMENT="1">
<PARVW>WE</PARVW>
<PARTN>SHIP-002</PARTN>
<NAME1>Acme Warehouse</NAME1>
<STRAS>Lager Strasse 5</STRAS>
<ORT01>Hamburg</ORT01>
<PSTLZ>20095</PSTLZ>
<LAND1>DE</LAND1>
</E1EDKA1>

<!-- Rechnungsadresse -->
<E1EDKA1 SEGMENT="1">
<PARVW>RE</PARVW>
<PARTN>BILL-001</PARTN>
<NAME1>Acme Corp Billing</NAME1>
<STRAS>Billing Strasse 10</STRAS>
<ORT01>Munich</ORT01>
<PSTLZ>80331</PSTLZ>
<LAND1>DE</LAND1>
</E1EDKA1>

<!-- Bestellreferenz -->
<E1EDK02 SEGMENT="1">
<QUALF>001</QUALF>
<BELNR>PO-2025-0001</BELNR>
<DATUM>20250315</DATUM>
</E1EDK02>

<!-- Position -->
<E1EDP01 SEGMENT="1">
<POSEX>0</POSEX>
<ACTION>001</ACTION>
<MENGE>100</MENGE>
<MENEE>PCE</MENEE>
<E1EDP03 SEGMENT="1">
<IDDAT>002</IDDAT>
<DATUM>20250401</DATUM>
<UZEIT>000000</UZEIT>
</E1EDP03>
<E1EDP19 SEGMENT="1">
<QUALF>002</QUALF>
<IDTNR>ART-001-A</IDTNR>
</E1EDP19>
</E1EDP01>
</IDOC>
</ORDERS05>

Konfigurationsoptionen

ParameterStandardMax. LängeBeschreibung
MANDT0503SAP-Mandantennummer
SNDPORWORKIST10Absenderport
SNDPRTLS2Absenderpartnertyp
SNDPRNWORKIST10Absenderpartnernummer
RCVPORXML_WKI10Empfängerport
RCVPRTLS2Empfängerpartnertyp
RCVPRNSUPPLIER10Empfängerpartnernummer
RECIPNT_NOSUPPLIER10Empfängernummer im Bestellkopf

Partnerrollencodes

CodeRolleBeschreibung
AGAuftraggeberDer bestellende Kunde
Z1KontaktAnsprechpartner beim Auftraggeber
WEWarenempfängerLieferadresse
RERechnungsempfängerRechnungs-/Fakturadresse

Feldlängenbegrenzungen

FeldMax. Zeichen
Namensfelder (NAME1, NAME2)35
Strasse (STRAS)35
Ort (ORT01)35
Postleitzahl (PSTLZ)9
Land (LAND1)3
Partnernummer (PARTN)17
Bestellnummer (BELNR)35
Artikelnummer (IDTNR)35

OpenTRANS 2.1

Unterstützter Dokumenttyp: Bestellungen
Dateiendung: .xml

Das OpenTrans-2.1-Format folgt dem offiziellen OpenTrans-Standard für den elektronischen Bestellaustausch. Es verwendet ein partnerbasiertes Modell, bei dem Geschäftspartner in einem PARTIES-Abschnitt definiert und im gesamten Dokument referenziert werden.

Vollständiges Beispiel

<?xml version="1.0" encoding="UTF-8"?>
<ORDER version="2.1"
xmlns="http://www.opentrans.org/XMLSchema/2.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:bmecat="http://www.bmecat.org/bmecat/2005"
xsi:schemaLocation="http://www.opentrans.org/XMLSchema/2.1 opentrans_2_1.xsd"
type="standard">

<ORDER_HEADER>
<CONTROL_INFO>
<GENERATOR_INFO>Workist</GENERATOR_INFO>
<GENERATION_DATE>2025-03-15T14:30:25</GENERATION_DATE>
</CONTROL_INFO>

<SOURCING_INFO>
<QUOTATION_ID>QT-2025-100</QUOTATION_ID>
<AGREEMENT>
<bmecat:AGREEMENT_ID>PRJ-500</bmecat:AGREEMENT_ID>
<bmecat:AGREEMENT_END_DATE>2025-03-15T14:30:25</bmecat:AGREEMENT_END_DATE>
</AGREEMENT>
</SOURCING_INFO>

<ORDER_INFO>
<ORDER_ID>PO-2025-0001</ORDER_ID>
<ORDER_DATE>2025-03-15</ORDER_DATE>

<DELIVERY_DATE>
<DELIVERY_START_DATE>2025-04-01</DELIVERY_START_DATE>
<DELIVERY_END_DATE>2025-04-05</DELIVERY_END_DATE>
</DELIVERY_DATE>

<PARTIES>
<PARTY>
<bmecat:PARTY_ID type="party_specific">workist</bmecat:PARTY_ID>
<PARTY_ROLE>document_creator</PARTY_ROLE>
</PARTY>
<PARTY>
<bmecat:PARTY_ID type="party_specific">supplier</bmecat:PARTY_ID>
<PARTY_ROLE>supplier</PARTY_ROLE>
</PARTY>
<PARTY>
<bmecat:PARTY_ID>CUST-12345</bmecat:PARTY_ID>
<PARTY_ROLE>buyer</PARTY_ROLE>
<ADDRESS>
<bmecat:NAME>Acme Corporation</bmecat:NAME>
<CONTACT_DETAILS>
<bmecat:CONTACT_ID>CP-001</bmecat:CONTACT_ID>
<bmecat:CONTACT_NAME>Mustermann</bmecat:CONTACT_NAME>
<bmecat:FIRST_NAME>Max</bmecat:FIRST_NAME>
<bmecat:PHONE>+49 89 12345678</bmecat:PHONE>
<bmecat:EMAILS>
<bmecat:EMAIL>max@acme.de</bmecat:EMAIL>
</bmecat:EMAILS>
</CONTACT_DETAILS>
<bmecat:STREET>Hauptstrasse 42</bmecat:STREET>
<bmecat:ZIP>80331</bmecat:ZIP>
<bmecat:CITY>Munich</bmecat:CITY>
<bmecat:COUNTRY_CODED>DE</bmecat:COUNTRY_CODED>
</ADDRESS>
</PARTY>
<PARTY>
<bmecat:PARTY_ID>SHIP-002</bmecat:PARTY_ID>
<PARTY_ROLE>delivery</PARTY_ROLE>
<ADDRESS>
<bmecat:NAME>Acme Warehouse</bmecat:NAME>
<bmecat:STREET>Lager Strasse 5</bmecat:STREET>
<bmecat:ZIP>20095</bmecat:ZIP>
<bmecat:CITY>Hamburg</bmecat:CITY>
<bmecat:COUNTRY_CODED>DE</bmecat:COUNTRY_CODED>
</ADDRESS>
</PARTY>
<PARTY>
<bmecat:PARTY_ID>BILL-001</bmecat:PARTY_ID>
<PARTY_ROLE>invoice_recipient</PARTY_ROLE>
<ADDRESS>
<bmecat:NAME>Acme Corp Billing</bmecat:NAME>
<bmecat:STREET>Billing Strasse 10</bmecat:STREET>
<bmecat:ZIP>80331</bmecat:ZIP>
<bmecat:CITY>Munich</bmecat:CITY>
<bmecat:COUNTRY_CODED>DE</bmecat:COUNTRY_CODED>
</ADDRESS>
</PARTY>
</PARTIES>

<ORDER_PARTIES_REFERENCE>
<bmecat:BUYER_IDREF>CUST-12345</bmecat:BUYER_IDREF>
<bmecat:SUPPLIER_IDREF>supplier</bmecat:SUPPLIER_IDREF>
<INVOICE_RECIPIENT_IDREF>BILL-001</INVOICE_RECIPIENT_IDREF>
<SHIPMENT_PARTIES_REFERENCE>
<DELIVERY_IDREF>SHIP-002</DELIVERY_IDREF>
</SHIPMENT_PARTIES_REFERENCE>
</ORDER_PARTIES_REFERENCE>

<bmecat:CURRENCY>EUR</bmecat:CURRENCY>
</ORDER_INFO>
</ORDER_HEADER>

<ORDER_ITEM_LIST>
<ORDER_ITEM>
<LINE_ITEM_ID>10</LINE_ITEM_ID>
<PRODUCT_ID>
<bmecat:SUPPLIER_PID type="supplier_specific">ART-001-A</bmecat:SUPPLIER_PID>
<bmecat:BUYER_PID>CUST-ART-555</bmecat:BUYER_PID>
<bmecat:DESCRIPTION_LONG>Industrial Sensor Module Type A</bmecat:DESCRIPTION_LONG>
</PRODUCT_ID>
<QUANTITY>100</QUANTITY>
<bmecat:ORDER_UNIT>PCE</bmecat:ORDER_UNIT>
<DELIVERY_DATE>
<DELIVERY_START_DATE>2025-04-01</DELIVERY_START_DATE>
<DELIVERY_END_DATE>2025-04-01</DELIVERY_END_DATE>
</DELIVERY_DATE>
</ORDER_ITEM>
</ORDER_ITEM_LIST>

<ORDER_SUMMARY>
<TOTAL_ITEM_NUM>1</TOTAL_ITEM_NUM>
</ORDER_SUMMARY>
</ORDER>

Partnerrollen

RolleBeschreibung
document_creatorSystem, das das Dokument erstellt hat (Workist)
supplierDer Lieferant, der die Bestellung erhält
buyerDer bestellende Kunde, inkl. Kontaktdaten
deliveryLiefer-/Versandadresse
invoice_recipientRechnungs-/Fakturadresse

cXML OrderRequest

Unterstützter Dokumenttyp: Bestellungen
Dateiendung: .xml

Das cXML-Format (Commerce XML) folgt dem cXML-Standard für Beschaffung. Es umfasst einen Header mit Absender-/Empfängeranmeldeinformationen, eine Bestellanforderung mit Adressen sowie Positionen mit Preisangaben.

Vollständiges Beispiel

<?xml version="1.0" encoding="UTF-8"?>
<cXML payloadID="record-12345" timestamp="2025-03-15T14:30:25">

<Header>
<From>
<Credential domain="SystemId">CUST-12345</Credential>
</From>
<To>
<Credential domain="SystemId">supplier</Credential>
</To>
<Sender>
<Credential domain="SystemId">workist</Credential>
<UserAgent>Workist Platform</UserAgent>
</Sender>
</Header>

<Request deploymentMode="production">
<OrderRequest deploymentMode="production">
<OrderRequestHeader orderDate="2025-03-15"
orderID="PO-2025-0001"
orderType="regular"
orderVersion="1"
type="new">
<Total>
<Money currency="EUR">1250.00</Money>
</Total>

<ShipTo>
<Address addressID="SHIP-002" isoCountryCode="DE">
<Name xml:lang="de">Acme Warehouse</Name>
<PostalAddress>
<DeliverTo>Contact Person Name</DeliverTo>
<Street>Lager Strasse 5</Street>
<City>Hamburg</City>
<State>HH</State>
<PostalCode>20095</PostalCode>
<Country isoCountryCode="DE">DE</Country>
</PostalAddress>
<Email>warehouse@acme.de</Email>
</Address>
</ShipTo>

<BillTo>
<Address addressID="CUST-12345" isoCountryCode="DE">
<Name xml:lang="de">Acme Corp GmbH</Name>
<PostalAddress>
<DeliverTo>Finance Department</DeliverTo>
<Street>Hauptstrasse 42</Street>
<City>Munich</City>
<State>BY</State>
<PostalCode>80331</PostalCode>
<Country isoCountryCode="DE">DE</Country>
</PostalAddress>
</Address>
<IdReference domain="buyerID" identifier="CUST-12345"/>
</BillTo>

<Contact role="buyerCorporate">
<Name xml:lang="de">Max Mustermann</Name>
</Contact>
</OrderRequestHeader>
</OrderRequest>
</Request>

<ItemOut lineNumber="10" quantity="100">
<ItemID>
<SupplierPartID>ART-001-A</SupplierPartID>
</ItemID>
<ItemDetail>
<UnitPrice>
<Money currency="EUR">12.50</Money>
</UnitPrice>
<Description xml:lang="de">Industrial Sensor Module Type A</Description>
<UnitOfMeasure>PCE</UnitOfMeasure>
</ItemDetail>
<ScheduleLine lineNumber="10" quantity="100" requestedDeliveryDate="2025-04-01T00:00:00+00:00">
<UnitOfMeasure>PCE</UnitOfMeasure>
</ScheduleLine>
</ItemOut>
</cXML>

Konfigurationsoptionen

ParameterStandardBeschreibung
Empfänger-IDsupplierIdentität des empfangenden Systems im To-Credential
Deployment-ModusproductionAuf test setzen für Testumgebungen

EDX SalesHeader

Unterstützter Dokumenttyp: Bestellungen
Dateiendung: .xml

Das EDX-Format verwendet eine SalesHeader/SalesLine-Struktur, eingebettet in einen EDXTransmission-Umschlag.

hinweis

Die genauen Felder in diesem Format werden gemäss Ihren spezifischen Integrationsanforderungen konfiguriert. Bitte wenden Sie sich an Ihren Workist-Ansprechpartner für Details zu Ihrer EDX-Konfiguration.

Vollständiges Beispiel

<?xml version="1.0" encoding="UTF-8"?>
<EDXTransmission>
<Order_Doc>
<Sales_Header>
<!-- Kopffelder variieren je nach Integrationseinrichtung -->

<Shipping>
<Code>SHIP-002</Code>
<Name>Acme Warehouse</Name>
<Address>Lager Strasse 5</Address>
<City>Hamburg</City>
<Post_Code>20095</Post_Code>
<Country>DE</Country>
</Shipping>

<Billing>
<Code>BILL-001</Code>
<Name>Billing Department</Name>
<Address>Billing Strasse 10</Address>
<City>Munich</City>
<Post_Code>80331</Post_Code>
<Country>DE</Country>
</Billing>

<Sales_Line>
<Document_No>PO-2025-0001</Document_No>
<Line_No>1000</Line_No>
<EDXLine_No>1000</EDXLine_No>
<!-- Artikelnummer, Beschreibung, Menge, Einheit, Stückpreis -->
</Sales_Line>
</Sales_Header>
</Order_Doc>
</EDXTransmission>

ProAlpha PAI EDI

Unterstützte Dokumenttypen: Bestellungen, Auftragsbestätigungen
Dateiendung: .edi

Das ProAlpha-PAI-Format ist ein EDI-Format mit fester Feldbreite und segmentbasierter Struktur. Jede Zeile stellt ein Segment dar, das durch einen 3-stelligen Typcode am Anfang identifiziert wird.

Vollständiges Beispiel

000 000010pAI 003EDI ORDERS 0 13032025 00101503202500113032025
002 00201001CUST-12345
003 003010010000020648
005 00501001 01CUST-12345 Acme Corporation Max Mustermann Hauptstrasse 42 Munich 80331 DE
005 00501003SHIP-002 01SHIP-002 Acme Warehouse Contact Person Lager Strasse 5 Hamburg 20095 DE
005 00501004BILL-001 01BILL-001 Billing Department Finance Billing Strasse 10 Munich 80331 DE
050 05001003PO-2025-0001 13032025
100 10001016010420250000010420250000
120 12001EUR
500 50001001000010 010 ART-001-A CUST-ART-555 Industrial Sensor Module Type A 00LOT-2025-A 001000000000100000 000000000012500 1
501 501010150104202500000104202500000
999 99901000016

Segmenttypen

SegmentNameBeschreibung
000ÜbertragungskopfFormatmetadaten, Nachrichtentyp, Bestellnummer und Datum
002Absender-IDKundennummernidentifikation
003Empfänger-IDEmpfängeridentifikation
005AdresseAdresssegmente: 001 = Kunde, 002 = Empfänger, 003 = Lieferadresse, 004 = Rechnungsadresse, 900 = Kontaktname
050ReferenzenBestellnummer und Datumsreferenz
100KopfdatumDatumsinformationen: 016 = Lieferdatum, 003 = Bestelldatum
120WährungWährungscode (z.B. EUR)
500PositionArtikeldaten inkl. Position, Artikelnummern, Beschreibung, Menge, Einheit und Preis
501PositionsdatumLieferdatum auf Positionsebene
999EndsegmentSegmentzähler-Abschluss

Zuordnung der Mengeneinheiten

EingabeeinheitPAI-CodeBeschreibung
st (Stück)001Stück
g (Gramm)001Gramm (auf Stück gemappt)
h (Stunde)062Stunde
kg (Kilogramm)032Kilogramm
ltr (Liter)051Liter
m (Meter)013Meter
ml (Milliliter)050Milliliter
paa (Paket)099Paket
stz (Set)099Set

X12 850 Purchase Order

Unterstützter Dokumenttyp: Bestellungen
Dateiendung: .edi

Das ANSI-X12-850-Format ist ein Standard-EDI-Format für Bestellungen, das häufig in nordamerikanischen Lieferketten verwendet wird. Segmente werden durch Sterne (*) getrennt und mit Tilden (~) abgeschlossen.

Vollständiges Beispiel

ISA*00* *00* *ZZ*CUST-12345 *ZZ*ACME *250315*0000*U*00401*123456789*0*P*>~
GS*PO*CUST-12345* *20250315*0000*1234*X*004010~
ST*850*123456789~
BEG*00**PO-2025-0001**20250315~
PER*BD*Max Mustermann*TE*+49 89 12345678*EM*max@acme.de~
DTM*002*20250401~
MSG*Please deliver to loading dock B~
N1*ST*Acme Corporation**CUST-12345~
PO1*10*100*PCE*12.50**VN*ART-001-A~
PID*F****Industrial Sensor Module Type A~
PO1*20*50*KG*8.75**VN*ART-002-B~
PID*F****Connector Cable 2m~
CTT*2~
SE*12*123456789~
GE*1*1234~
IEA*1*123456789~

Segmentreferenz

SegmentNameBeschreibung
ISAInterchange Control HeaderAutorisierung, Sicherheit, Absender-/Empfänger-IDs, Datum, Uhrzeit und Version
GSFunctional Group HeaderFunktionskennung (PO), Absender, Empfänger, Datum und Kontrollnummer
STTransaction Set HeaderTransaktionscode 850 (Bestellung) und Kontrollnummer
BEGBeginning SegmentTransaktionstyp, Bestellnummer und Bestelldatum
PERContact InformationKontaktrolle (BD = Einkaufsabteilung), Name, Telefon (TE) und E-Mail (EM)
DTMDate/TimeDatumskennzeichen (002 = Lieferung) und Datum im Format JJJJMMTT
MSGFree-Text MessageBestellnotizen oder Sonderanweisungen
N1Party NamePartnertyp (ST = Lieferadresse), Firmenname und Kundennummer
PO1Line ItemPosition, Menge, Einheit, Preis, Artikelnummernkennzeichen (VN = Lieferant), Artikelnummer
PIDProduct DescriptionBeschreibungstyp (F = Freitext) und Produktbeschreibung
CTTTransaction TotalsGesamtanzahl der Positionen
SETransaction Set TrailerSegmentzähler und Kontrollnummer
GEFunctional Group TrailerTransaktionsset-Zähler und Kontrollnummer
IEAInterchange TrailerFunktionsgruppen-Zähler und Kontrollnummer

EDIFACT ORDERS

Unterstützter Dokumenttyp: Bestellungen
Dateiendung: .edi

Das EDIFACT-ORDERS-Format folgt dem UN/EDIFACT-Standard für den elektronischen Bestellaustausch.

Trennzeichen

ZeichenFunktion
:Komponentendaten-Elementtrenner
+Datenelementtrenner
.Dezimalzeichen
?Freigabe-/Escapezeichen
*Wiederholungstrenner
'Segmentabschlusszeichen

Vollständiges Beispiel

UNA:+.?*'
UNB+UNOC:3+SENDER_ID+RECEIVER_ID+250315:1430+REFERENCE_NUMBER'
UNH+1+ORDERS:D:96A:UN'
BGM+220+PO-2025-0001+9'
DTM+137:20250315:102'
DTM+2:20250401:102'
NAD+BY+CUST-12345::91++Acme Corporation+Hauptstrasse 42+Munich++80331+DE'
NAD+DP+SHIP-002::91++Acme Warehouse+Lager Strasse 5+Hamburg++20095+DE'
CTA+OC+:Max Mustermann'
COM+max@acme.de:EM'
COM++49 89 12345678:TE'
LIN+10++ART-001-A:SA'
PIA+1+CUST-ART-555:BP'
IMD+F++:::Industrial Sensor Module Type A'
QTY+21:100:PCE'
PRI+AAA:12.50'
UNS+S'
CNT+2:1'
UNT+20+1'
UNZ+1+REFERENCE_NUMBER'

Wichtige Segmente

SegmentNameBeschreibung
UNAService String AdviceDefiniert die Trennzeichen
UNBInterchange HeaderAbsender, Empfänger, Datum/Uhrzeit und Referenz
UNHMessage HeaderNachrichtentyp (ORDERS) und Version
BGMBeginning of MessageDokumenttyp (220 = Bestellung) und Bestellnummer
DTMDate/TimeDatumsangaben (137 = Dokumentdatum, 2 = Lieferdatum)
NADName and AddressPartneradressen (BY = Käufer, DP = Lieferpartei)
CTAContact InformationKontaktdetails (OC = Bestellkontakt)
COMCommunicationE-Mail (EM) und Telefon (TE)
LINLine ItemPositionsnummer und Artikelnummer
PIAAdditional Product IDKundenartikelnummer (BP = Käufer-Teilenummer)
IMDItem DescriptionProduktbeschreibung
QTYQuantityMenge und Einheit (21 = bestellte Menge)
PRIPriceStückpreis (AAA = Nettopreis)
UNTMessage TrailerSegmentzähler
UNZInterchange TrailerNachrichtenzähler und Referenz
hinweis

EDIFACT-Implementierungen können zusätzliche Segmente oder Variationen enthalten, die auf Ihren spezifischen Integrationsanforderungen basieren.


Excel

Unterstützter Dokumenttyp: Bestellungen
Dateiendung: .xlsx

Die Excel-Ausgabe ordnet Bestelldaten in einer Tabelle mit einer Zeile pro Position zu. Das Spaltenlayout wird pro Integration konfiguriert.

Typisches Spaltenlayout

SpalteBeschreibung
APosition / Zeilennummer
BArtikelnummer
CProduktbeschreibung
DMenge
EMengeneinheit
FStückpreis
GGesamtpreis
HLieferdatum
hinweis

Das genaue Spaltenlayout, die Überschriften und die Formatierung werden an Ihre spezifischen Anforderungen angepasst. Zusätzliche Spalten (z.B. Kundenartikelnummer, Chargennummer, Kommissionsnummer) können je nach Konfiguration hinzugefügt werden.