read Liest eine gespeicherte Bestellung im Import-Puffer und gibt deren Daten zurück. Objekt: /net/dsb/vhs3/NewPurchaseOrder Methode: read Version: 2.0.0 Parameter Name Typ / LängeKann / MussBeschreibung purchase-order-id AN / 10 K Externe Auftragsnummer. Dies ist die bevorzugte Methode. variable-code1 AN / 10 K Variable Kennung 1 variable-code2 AN / 20 K Variable Kennung 2 purchase-order-uuidAN / 36 K Auftrags-UUID Rückgabe Element XML Fragment purchase-order Beispiel Request <?xml version="1.0" encoding="UTF-8"?> <message version="1.0" system="vhs/3" > <header> <client>4711</client> <service-provider>999</service-provider> </header> <body> <purchase-order-id>28</purchase-order-id> </body> </message> Beispiel Response <?xml version="1.0" encoding="UTF-8"?> <message version="1.0" system="vhs/3"> <header> <client>4711</client> <service-provider>999</service-provider> </header> <body> <purchase-order> ... </purchase-order> </body> </message> Response Struktur Aufbau <purchase-order> Request <purchase-order> <purchase-order-number></purchase-order-number> <purchase-order-source></purchase-order-source> <payment-type1></payment-type1> <payment-type2></payment-type2> <payment-type3></payment-type3> <payment-method></payment-method> <shipping-cost-code></shipping-cost-code> <shipping-cost></shipping-cost> <insurance-code></insurance-code> <insurance-amount></insurance-amount> <debit-account-number></debit-account-number> <debit-bank-code></debit-bank-code> <debit-country-code code-type=""></debit-country-code> <debit-account-holder></debit-account-holder> <debit-continuous></debit-continuous> <iban></iban> <bic></bic> <deposit-number></deposit-number> <cc-number></cc-number> <cc-checksum></cc-checksum> <cc-company></cc-company> <cc-holder></cc-holder> <cc-expiry></cc-expiry> <cc-startdate></cc-startdate> <cc-issuenumber></cc-issuenumber> <cc-type></cc-type> <price-list></price-list> <extra-pay-discount-of-item> <extra-pay-discount-list></extra-pay-discount-list> <extra-pay-discount-rate></extra-pay-discount-rate> <extra-pay-discount-amount></extra-pay-discount-amount> </extra-pay-discount-of-item> <!-- up to 5 --> <extra-pay-discount-of-purchase-order> <extra-pay-discount-list></extra-pay-discount-list> </extra-pay-discount-of-purchase-order> <extra-pay-discount-of-purchase-order> <extra-pay-discount-list></extra-pay-discount-list> </extra-pay-discount-of-purchase-order> <!-- planned, but not available yet --> <extra-pay-discount-of-purchase-order-rate></extra-pay-discount-of-purchase-order-rate> <extra-pay-discount-of-purchase-order-amount></extra-pay-discount-of-purchase-order-amount> <credit-limit-check></credit-limit-check> <maximum-purchase-order-value-check></maximum-purchase-order-value-check> <minimum-purchase-order-value-check></minimum-purchase-order-value-check> <gift-parcel></gift-parcel> <part-deliveries></part-deliveries> <purchase-order-category></purchase-order-category> <series-code></series-code> <purchase-order-id></purchase-order-id> <correspondence-language-code></correspondence-language-code> <date-of-delivery></date-of-delivery> <cash-hand-in-later></cash-hand-in-later> <cheque-code></cheque-code> <cheque-number></cheque-number> <cheque-account-number></cheque-account-number> <cheque-bank-code></cheque-bank-code> <cheque-country-code code-type=""></cheque-country-code> <cheque-bank-name></cheque-bank-name> <cheque-account-holder></cheque-account-holder> <cheque-type></cheque-type> <cheque-currency-code></cheque-currency-code> <cheque-amount></cheque-amount> <cash-currency-code></cash-currency-code> <cash-amount></cash-amount> <cash-in-advance-currency-code></cash-in-advance-currency-code> <cash-in-advance-amount></cash-in-advance-amount> <purchase-order-priority></purchase-order-priority> <shipping-method></shipping-method> <shipping-type></shipping-type> <shipping-type-suffix></shipping-type-suffix> <shipping-form></shipping-form> <edp-franking></edp-franking> <date-of-purchase-order></date-of-purchase-order> <client-has-money></client-has-money> <option></option> <processing-type></processing-type> <variable-code1></variable-code1> <variable-code2></variable-code2> <purchase-order-info></purchase-order-info> <purchase-order-uuid></purchase-order-uuid> <solvency-check-transaction-guid></solvency-check-transaction-guid> <authorisation-transaction-guid></authorisation-transaction-guid> <epayment-transaction-guid></epayment-transaction-guid> <preliminary-cancellation-code></preliminary-cancellation-code> <preliminary-spot-id></preliminary-spot-id> <preliminary-purchase-order-source></preliminary-purchase-order-source> <sales-organization></sales-organization> <skip-doi-process></skip-doi-process> <!-- up to 0 .. n purchase-order additions --> <purchase-order-addition> <purchase-order-addition-text></purchase-order-addition-text> <purchase-order-addition-purpose></purchase-order-addition-purpose> </purchase-order-addition> <!-- 1. Möglichkeit (siehe Hinweise) --> <!-- at least 1, up to 2 --> <purchase-order-to-business-partner-relation> <bp-reference></bp-reference> <role> <role-type></role-type> </role> </purchase-order-to-business-partner-relation> <business-partner id=""> ... </business-partner> <!-- 2. Möglichkeit (siehe Hinweise) --> <!-- at least 1, up to 2 --> <business-partner role-type=""> ... </business-partner> <!-- at least 1, up to 99 --> <item> </item> </purchase-order> Elementdefinition Feld KeyLänge Art Beschreibung purchase-order-number 7 N VHS/3 order number (optional) purchase-order-source M 10 AN Bestellquelle Codetabelle, Inhalt legt Fachbereich fest payment-type1 payment-type2 payment-type3M 2 2 2AN Zahlungsart max. 3 externe Eingaben Zahlungsarten parallel, z.B. Bargeld, Scheck, Kreditkarte, Lastschrift, offene Rechnung Codetabelle, Inhalt legt Fachbereich fest payment-method 3 AN Zahlungsweise Teilzahlung (TZ) Rate, Komplettbetrag oder Rate, fixer Betrag zu Termin …. shipping-cost-code 4 AN Versandkostenkennung Codetabelle, Inhalt legt Fachbereich fest shipping-cost 7,2 N Versandkosten i.d.R. keine Eingabe insurance-code 4 AN Versicherungskennung Codetabelle, Inhalt legt Fachbereich fest insurance-amount 7,2 N Versicherungsbetrag debit-account-number 19 AN Kontonummer Lastschrift debit-bank-code 12 AN Bankleitzahl Lastschrift debit-country-code 3 AN Länderkennung Bank/Lastschrift (Standard KFZ-Ländercode) Methoden ab der Version 2.0.0 unterstützen auch ISOLändercodes. Dann muss allerdings das Attribut code-type mit „iso“ gefüllt werden. debit-country-code - Attribute cody-type 3 AN iso – Ländercode als ISO Länderkennung car – Ländercode als KFZ Länderkennung (default) debit-account-holder 50 AN Kontoinhaber debit-continuous 1 AN Kennung Dauerabbuchung Lastschrift J = Dauerabbuchung Y = Dauerabbuchung (Methoden ab der Version 2.0.0) N= Einmalabbuchung iban 34 AN IBAN bic 11 AN BIC deposit-number 20 AN Ablagenummer cc-number 19 AN Kreditkartennummer cc-checksum 4 AN Prüfsumme/Ziffer der Kreditkartennummer, diese befindet sich auf dem Unterschriftsfeld. cc-company 4 AN Kreditkarteninstitut (VHS/3) Codetabelle, Inhalt legt Fachbereich fest cc-holder 50 AN Kreditkarteninhaber cc-expiry 6 N Kreditkarte Gültigkeit bis JJJJMM cc-startdate 6 N Kreditkarte Gültigkeit ab JJJJMM cc-issuenumber 2 AN Kreditkarte Ausgabenummer cc-type 3 AN Kreditkarte Typ price-list 4 AN Preisliste Codetabelle, Inhalt legt Fachbereich fest, ‘ ‘ = keine Angabe (Defaultwertversorgung Back Office System) extra-pay-discount-of-item - extra-pay-discount-list 4 AN Zu-/Abschlag Position: Zu-/Abschlagsliste Codetabelle, Inhalt legt Fachbereich fest - extra-pay-discount-rate 2,2 N Zu-/Abschlag-Satz: Anteil (Prozentangabe) Bei Abschlag negatives Vorzeichen - extra-pay-discount-amount 7,2 N Zu-/Abschlag-Wert: Betrag (Betragsangabe) Bei Abschlag negatives Vorzeichen extra-pay-discount-of-purchase-order 0 … 5 - extra-pay-discount-list (M)4 AN Zu- / Abschlag Auftrag: Zu- / Abschlagsliste (max. 5) Codetabelle, Inhalt legt Fachbereich fest extra-pay-discount-of-purchaseorder-rate 2,2 N Zu-/Abschlag-Auftrag: Anteil (Prozentangabe) Bei Abschlag negatives Vorzeichen In Planung, noch nicht verwendbar. extra-pay-discount-of-purchaseorder-amount 7,2 N Zu-/Abschlag-Auftrag: Betrag (Betragsangabe) Bei Abschlag negatives Vorzeichen In Planung, noch nicht verwendbar. credit-limit-check 1 AN Kennung Kreditlimitprüfung Codetabelle, Inhalt legt Fachbereich fest minimum-purchase-order-valuecheck 1 AN Kennung Mindestbestellwert-Prüfung J = Prüfung Y = Prüfung (Methoden ab der Version 2.0.0) N = keine Prüfung ‘ ‘ = keine Angabe (Defaultwertvers.) gift-parcel 1 AN Kennung Geschenksendung J = Geschenksendung Y = Geschenksendung (Methoden ab der Version 2.0.0) N = keine Geschenksendung ‘ ‘ = keine Angabe (keine Geschenksendung) part-deliveries 1 AN Anzahl Lieferungen ingabe Kundenwunsch, unbegrenzt, max. entspr. Mandantenvorgabe Werte: 0 = unbegrenzte Anz. Lieferungen 1 – 9 = Anz. Lieferung entspr. Angabe ‘ ‘ = keine Angabe (Defaultwertvers.) purchase-order-category 4 AN Auftragsart klassifiziert die Bestellung z.B. Eilbestellung (24 Stunden Lieferung) Codetabelle, Inhalt legt Fachbereich fest series-code 4 AN Kennung für Serien- / Reihenlieferung purchase-order-id 10 AN Bestellidentifikation Verweis auf evtl. Belege z.B. Übernahme Paginiernummer, sonstige Kennungen correspondence-language-code 3 N Korrespondenzsprache in welcher Sprache soll Auftrag abgewickelt werden (z.B.Druck) Codetabelle, Inhalt legt Fachbereich fest (1 = Englisch, 2 = Deutsch, weitere Sprachen auf Anfrage) date-of-delivery 8 N Liefertermin bei Terminaufträgen Format JJJJMMTT oder Format JJJJ-MM-TT (Methoden ab der Version 2.0.0) cash-hand-in-later 4 AN Vorauskasse Nachreichen Codetabelle, Inhalt legt Fachbereich fest cheque-code 7 AN Scheckkennung cheque-number 15 AN Schecknummer cheque-account-number 19 AN Scheck Kontonummer cheque-bank-code 12 AN Scheck Bankleitzahl cheque-country-code 3 AN Scheck Länderkennung Bank Methoden ab der Version 2.0.0 unterstützen auch ISOLändercodes. Dann muss allerdings das Attribut code-type mit „iso“ gefüllt werden. cheque-country-code - Attribute cody-type 3 AN iso – Ländercode als ISO Länderkennung car – Ländercode als KFZ Länderkennung (default) cheque-bank-name 44 AN Scheck Name Bank cheque-account-holder 30 AN Scheck Kontoinhaber cheque-type 2 AN Scheckart Codetabelle, Inhalt legt Fachbereich fest cheque-currency-code 3 AN Scheck-Währungskennung Codetabelle, Inhalt legt Fachbereich fest cheque-amount 9,2 N Scheck-Betrag cash-currency-code 3 AN Bargeld-Währungskennung Codetabelle, Inhalt legt Fachbereich fest cash-amount 9,2 N Bargeld-Betrag cash-in-advance-currency-code 3 AN Vorauskasse Bank-Währungskennung Codetabelle, Inhalt legt Fachbereich fest cash-in-advance-amount 9,2 N Vorauskasse Bank-Betrag purchase-order-priority 2 AN Bestellpriorität Steuerung der Priorität bei der Auftragsabwicklung Codetabelle, Inhalt legt Fachbereich fest shipping-method 2 AN Versandweg Codetabelle, Inhalt legt Fachbereich fest 00 = masch. Ermittlung Back Office shipping-type 2 AN Versandart (Bezug zu Versandweg) Codetabelle, Inhalt legt Fachbereich fest 00 = masch. Ermittlung Back Office shipping-type-suffix 2 AN Versandart-Zusatz leer shipping-form 2 AN Versandform 00 = keine Angabe 01 = Nachnahme edp-franking 1 AN EDV Frankierung J = DV-Frankierung Y = DV-Frankierung (Methoden ab der Version 2.0.0) N = keine DV-Frankierung ‘ ‘ = keine Angabe (Defaultwertvers.) date-of-purchase-order 8 N Auftragsdatum Format JJJJMMTT oder Format JJJJ-MM-TT (Methoden ab der Version 2.0.0) client-has-money 9,2 N Geldeingang beim Mandant Geldeingang liegt beim Mandant vor option 6 AN Option processing-type 1 AN Bearbeitungsart (nur in Verbindung mit business-partner) 1 = nur Adresse 2 = Bestellung (Defaultwert) 3 = nur Adresse mit masch. Zusteuerung der Artikel 4 = Bestellung mit Adressänderung variable-code1 10 AN Feld für variable Steuerung ext. Schlüssel variable-code2 20 AN Feld für variable Steuerung ext. Schlüssel purchase-order-info 50 AN Bestell-Info purchase-order-uuid 36 AN Eindeutiges Kennzeichen der Bestellung. Nur für die Abfrage aus dem Bestellpuffer verwendebar. solvency-check-transaction-guid 36 AN Transaktions-ID der Bonitätsauskunft in Form einer GUID, die bei Nutzung der Online Bonitätsauskunft geliefert und hier wieder mit dem Auftrag übergeben werden muss. authorisation-transaction-guid 36 AN Transaktions-ID der Autorisierung oder anderer CardTransactionProcessing Methode in Form einer GUIDaus dem Response Element „cc-dsb-transaction-id“, die bei Nutzung der Online Autorisierung geliefert und hier wieder mit dem Auftrag übergeben werden muss. epayment-transaction-guid 36 AN Transaktions-ID einer E-Payment Zahlung in Form einer GUID, die nach Bekanntgabe der Zahlung vom Notify-Service (siehe „WSI Commons - E-Payment“ Doku) im Response Element „dsb-transaction-id“ zurückgeliefert wird und hier wieder mit dem Auftrag übergeben werden muss. preliminary-cancellation-code 4 AN Vorläufiger Storno-Grund eines externes Systems.Dient dazu dem VHS/3 anzuzeigen, dass ein Auftrag als stornierter Auftrag anzusehen ist und nur für statistische Zwecke ins Backend übertragen wird. preliminary-spot-id 12 N Nicht befüllen! Nur zur internen Nutzung preliminary-purchase-ordersource 10 N Nicht befüllen! Nur zur internen Nutzung sales-organization 4 AN VkOrg aus dem AVS auf Auftagsebene(wird momentan nur über SingleSales/ AvsToVhs) genutzt skip-doi-process B DOI Prozess beim GP nicht ausführen purchase-order-addition 0 … n - purchase-order-addition-text (M)50 AN Text des Auftragsmerkmals - purchase-order-additionpurpose (M)6 AN Code der Funktion des Auftrags-Merkmals purchase-order-to-business-partner-relation - bp-reference (M)n. a. AN Referenz zu einem Geschäftspartner .Dies entspricht dem id-Attribut eines Geschäftspartner Elements (nicht zu verwechseln mit dem role-type Attribut, welches die Rolle des Geschäftspartners beschreibt). - role - role-type (M)2 AN Rolle die der Geschäftspartner in der Beziehung zum Auftrag einnimmt. AG =Auftraggeber WE = Warenempfänger business-partner M n. a. xml Geschäftspartner siehe Abschnitt 0. item n. a. xml Bestellpositionen siehe Abschnitt 3.22. Hinweis Es gibt 2 Möglichkeiten Adressen zu einem Auftrag zu übergeben Als Geschäftspartner (business-partner) mit Beziehungsattributen. Diese Art der Übergabe darf nur verwendet werden, wenn der Mandant für eine integrierte Verwendung von VHS/3 und AVS/3 konfiguriert ist. Diese Art der Übergabe ermöglicht die Beziehung mit zusätzlichen Attributen zu beschreiben. Als Geschäftspartner (business-partner) ohne Beziehungsattributen. Diese Art der Übergabe darf nur verwendet werden, wenn der Mandant für eine integrierte Verwendung von VHS/3 und AVS/3 konfiguriert ist, bietet aber nicht die Möglichkeit Attribute zur Beziehung zu übergeben. Aufbau <business-partner> Request <business-partner id="" role-type=""> <salutation-code></salutation-code> <prefix></prefix> <titel-code-academic></titel-code-academic> <titel-academic></titel-academic> <titel-code-royal></titel-code-royal> <titel-royal></titel-royal> <job-titel></job-titel> <last-name1></last-name1> <last-name2></last-name2> <first-name></first-name> <street></street> <street-suffix></street-suffix> <street-number></street-number> <street-number-suffix></street-number-suffix> <address-line-1></address-line-1> <address-line-2></address-line-2> <address-line-3></address-line-3> <zipcode></zipcode> <country-code code-type=""></country-code> <city></city> <district></district> <region-code></region-code> <region-text></region-text> <company1></company1> <company2></company2> <company3></company3> <department></department> <po-box></po-box> <po-box-zipcode></po-box-zipcode> <po-box-city></po-box-city> <po-box-country-code code-type=""></po-box-country-code> <major-customer-zipcode></major-customer-zipcode> <address-source></address-source> <advertisement></advertisement> <category></category> <bp-number></bp-number> <bp-number-external></bp-number-external> <bp-group></bp-group> <eu-sales-tax-number></eu-sales-tax-number> <date-of-birth></date-of-birth> <postal-check></postal-check> <purge-check></purge-check> <dublicate-check></dublicate-check> <block></block> <block-reason></block-reason> <intercompany></intercompany> <bic-master-number></bic-master-number> <sector></sector> <communication> <communication-type></communication-type> <communication-value></communication-value> </communication> <attribute> <attribute-type></attribute-type> <attribute-value></attribute-value> </attribute> <debit-account> <debit-account-number></debit-account-number> <debit-bank-code></debit-bank-code> <debit-country-code code-type=""></debit-country-code> <debit-account-holder></debit-account-holder> <debit-continuous></debit-continuous> <iban></iban> <bic></bic> </debit-account> <cc-account> <cc-number></cc-number> <cc-checksum></cc-checksum> <cc-company-code></cc-company-code> <cc-holder></cc-holder> <cc-expiry></cc-expiry> <cc-startdate></cc-startdate> <cc-issuenumber></cc-issuenumber> <cc-type></cc-type> </cc-account> <avs-attributes> <sales-organization></sales-organization> <distribution-channel></distribution-channel> <division></division> </avs-attributes> <vhs-attributes> <client></client> <service-provider></service-provider> </vhs-attributes> </business-partner> Elementdefinition Wichtiger Hinweis: Längenangaben in Klammern beziehen sich auf VHS/3 Standalone. Hier sind teilweise längere Werte möglich. Feld KeyLänge ArtBeschreibung Attribute: id n. a. AN Eindeutige ID (z. B. GUID) dieses Geschäftspartner innerhalb des XML-Dokuments. Diese ID wird benötigt um eine Beziehung zwischen Auftrag und Geschäftspartner zu beschreiben. Dies ID sollte nicht mit dem Attribut role-type verwechselt werden, welche die Rolle des Geschäftspartners beschreibt. Siehe auch Element „bp-reference“ in der XML-Struktrur „purchase-order“ im Abschnitt 3.19. Attribute: role-type 2 AN Rolle die der Geschäftspartner in der Beziehung zum Auftrag einnimmt. AG = Auftraggeber WE = Warenempfänger Hierbei handelt es sich um die vereinfachte Angabe der Beziehung, falls die erweiterten Möglichkeiten von „purchaseorder-to-business-partner-relation“ nicht benötigt werden. salutation-code 2 AN Anrede 01 = Herr 02 = Frau 04 = Firma 99 = unbekannt weitere Codes sind in einer Codetabelle hinterlegt, bei Bedarf bitte anfragen titel-code-academic 4 AN Code Akademischer Titel Codewerte siehe Anhang. titel-academic 15(30)AN Akademischer Titel im Klartext (z. B. Dr.) titel-code-royal 4 AN Code Adels-Titel Codewerte siehe Anhang. titel-royal 15(30)AN Adels-Titel im Klartext job-titel 35 AN Berufsbezeichnung last-name1 40(50)AN Nachname1 last-name2 40(50)AN Nachname2 first-name 40(30)AN Vorname(n) street 50 AN Straße street-suffix 40 AN Strassen Zusatz street-number 10 AN Hausnummer street-number-suffix 10 AN Hausnummer – Zusatz address-line-1 35 AN Adresse Zeile 1 für UK Adressen address-line-2 35 AN Adresse Zeile 2 für UK Adressen address-line-3 35 AN Adresse Zeile 3 für UK Adressen zipcode 10 AN Postleitzahl country-code 2 AN Land (internationaler Länder ISO-Code) country-code →Attribute code-type 3 AN iso – Ländercode als ISO Länderkennung (default) car – Ländercode als KFZ Länderkennung city 40 AN Ort district 40(50)AN Zusatz zum Ort (z. B. Ortsteil, Bezirk, Gebiet, …) region-code 3 AN region-code Codetabelle, Inhalt legt Fachbereich fest region-text 25 AN Region als Klartext (z.B. Bundesland, County…) company1 40 AN Firma Zeile 1 company2 40 AN Firma Zeile 2 company3 40 AN Firma Zeile 3 department 30 A Abteilung po-box 10 AN Postfach po-box-zipcode 10 AN Postfach-PLZ po-box-city 40 AN Postfach Ort (nicht unterstützt in Verbindung mit VHS/3) po-box-country-code 2 AN Postfach Land (internationaler Länder ISO-Code) (nicht unterstützt in Verbindung mit VHS/3) major-customer-zipcode 10 AN Großkunden-PLZ address-source 10 AN Adressquelle Codetabelle, Inhalt legt Fachbereich fest Das Feld erwartet bestimmte Codes, die im AVS/3 Customzing hinterlegt sein müssen. advertisement 1 AN Werbung erlaubt (nur bei integriertem Betrieb verfügbar) Y = Ja N = Nein (z. B. Robinson) category 2 AN Adressart (nur VHS/3) bp-number 10 AN Optional, bei Bestandskunde Kundennummer bp-number-external 20 AN Geschäftspartner-Nr. eines externen Systems bp-group 4 AN Kundengruppe Codetabelle, Inhalt legt Fachbereich fest Das Feld erwartet bestimmte Codes, die im AVS/3 Customzing hinterlegt sein müssen. eu-sales-tax-number 14 AN EG-UST Identnummer date-of-birth 10 N Geburtstag Format: JJJJ-MM-TT postal-check 1 AN Prüfung Kundenanschrift:: postalisch Y = Prüfung, N = keine Prüfung keine Angabe = (Defaultwertvers.) purge-check 1 AN Prüfung Kundenanschrift:: Purge dublicate-chec 1 AN Prüfung Kundenanschrift:: Dublette block 1 AN Sperrkennzeichen des Geschäftspartners Y = Ja N = Nein block-reason 2 AN Sperrgrund intercompany 1 AN Y/N sector 10 AN Branche: Dieses Element steht nur für SingleSales integration zur Verfügung und kann im AVS über den Geschäftspartner abgerufen werden. communication -communication-type (M)2 AN Kommunikations-Art Wertebereich -communcation-value (M)50 AN Wert der Kommunikationsart attribute - attribute-type (M)6 AN Funktion des Geschäftspartner Merkmals (z. B. Adressart) Das Feld erwartet bestimmte Codes, die im AVS/3 Customzing hinterlegt sein müssen. - attribute-value (M)50 AN Wert des Geschäftspartner Merkmals debit-account - debit-account-number (M)18 AN Konto-Nr. - debit-bank-code (M)12 AN Bankleitzahl (BLZ) - debit-country-code (M)2 AN Ländercode der Bank (internationaler ISO Code) - debit-account-holder (M)50 AN Name des Kontoinhabers - debit-continous 1 AN Einmalabbuchung oder Einzugsermächtigung erteilt. Y = Dauerhaft N = einmalig cc-account - cc-number (M)19 AN Kreditkarten Nr. - cc-checksum 4 AN Kreditkarten Prüfziffer Wert wird nur für Prüfzwecke verwendet aber nicht gespeichert! - cc-company-code (M)4 AN Kreditkarten Institut - cc-holder (M)40 AN Kreditkarten Inhaber - cc-expiry (M)6 N Kreditkarte gültig bis (Format YYYYMM) - cc-startdate 6 N Kreditkarte gültig von (Format YYYYMM) - cc-issuenumber 3 AN Kreditkarte Ausgabe-Nummer - cc-type 2 AN Kreditkarten-Typ avs-attributes - sales-organization 4 AN Verkaufsorganisation im AVS/3 - distribution-channel 2 AN Vertriebsweg im AVS/3 - division 2 AN Sparte im AVS/3 vhs-attributes - client 4 AN Mandanten-Nr. im VHS/3 - service-provider 3 AN Dienstleister-Kennung im VHS/3 Aufbau <item> Request <item> <distribution-article-number></distribution-article-number> <distribution-article-number-external></distribution-article-number-external> <purchase-order-quantity></purchase-order-quantity> <pos-number></pos-number> <price></price> <price-unit></price-unit> <free-of-charge></free-of-charge> <extra-pay-discount-list></extra-pay-discount-list> <extra-pay-discount-rate></extra-pay-discount-rate> <extra-pay-discount-amount></extra-pay-discount-amount> <shipping-method></shipping-method> <shipping-type></shipping-type> <shipping-form></shipping-form> <shipping-cost-of-item></shipping-cost-of-item> <wrapping-paper-code></wrapping-paper-code> <!—-up to 30 item additions --> <item-addition> <item-addition-text></item-addition-text> <item-addition-purpose></item-addition-purpose> </item-addition> </item> Elementdefinition Feld KeyLängeArtBeschreibung distribution-article-number M 13 AN Artikelnummer (Vertriebsartikel) distribution-article-number-external 20 AN Artikelnummer extern (Vertriebsartikel) Darf nur in Ausnahmefällen verwendet werden. Bitte mit der Kundenbetreuung abklären. purchase-order-quantity M 5,2 N Bestellmenge pos-number 19 N Externe Position-Nr. die anstatt der VHS/3 Position-Nr. verwendet werden muss. Diese Nr. muss innerhalb der Positionen eines Auftrags eindeutig sein. price 7,2 N Preis (Einzelpreis bzw. Sonderpreis) price-unit M 2 N Preiseinheit 00 = wenn kein Preis (s. o.) 01 = 1 Stück (Standard) 02 = 10 Stück 03 = 100 Stück 04 = 1000 Stück free-of-charge M 1 AN Kenn.-Kostenlos N, ‘ ‘ = nicht kostenlos J = kostenlos extra-pay-discount-list 4 AN Zu-/Abschlag:Zu-/Abschlagsliste Codetabelle, Inhalt legt Fachbereich fest extra-pay-discount-rate 2,2 N Zu-/Abschlag-Satz: Betrag (Prozentsatz) Bei Abschlag negatives Vorzeichen extra-pay-discount-amount 7,2 N Zu-/Abschlag-Wert: Betrag (Betragsangabe) Bei Abschlag negatives Vorzeichen shipping-method 2 AN Artikel extra verschicken, Codetabelle, Inhalt legt Fachbereich fest i.d.R leer Versandweg shipping-type 2 AN Artikel extra verschicken, Codetabelle, Inhalt legt Fachbereich fest i.d.R leer Versandart shipping-form 2 AN Artikel extra verschicken, Codetabelle, Inhalt legt Fachbereich fest i.d.R leer Versandform shipping-cost-of-item 7,2 N artikelbezogene Versandkosten wrapping-paper-code 2 AN Zuordnung der Geschenkverpackung item-addition0 … 30 - item-addition-text 72 AN Zeile mit zusätzlichen Informationen zur Bestellposition - item-addition-purpose 1 AN Verwendungszweck der zusätzlichen Informationen G = Grußtext P = Punkte (max. 1 Ausprägung) S = Shipment-ID (max. 1 Ausprägung) B = Bundle-Kennung Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. OK Weitere Information