Breadcrumbs

ProductCustomerUpdate


Nachrichtentyp

Format

Version

Link

ProductCustomerUpdate

CSV

2

ProductCustomerUpdate_1051.csv

ProductCustomerUpdate

CSV

15

ProductCustomerUpdate_v15.csv

ProductCustomerUpdate

XML

12

ProductCustomerUpdate_1016.xml

Beschreibung

Kundenartikelstamm übertragen

Nachrichten mit kundenbezogenen Informationen zu Artikel enthalten insbesondere die Preise eines Kunden für bestimmte Artikel.

Die Einstellung "Stellt Sortiment zusammen" im Header entscheidet, ob durch die Nachricht das Grundsortiment bestimmt wird, aus dem der Kunde seine Teilsortimente für die einzelnen Kostenstellen innerhalb von ordermanager festlegen kann. Ist sie auf "true", müssen alle kundenbezogenen Artikelinformationen übermittelt werden, steht sie auf "false" ist auch ein Teilupdate möglich. (vgl. ProductCustomerUpdate_v15.csv)

Feld

Wert

Nachrichtenkopf - Nachrichtentyp

ProductCustomerUpdate

Nachrichtenkopf - Version des Typs
Letzte Version

7


Nachrichtenkopf - Häufigkeit: 1

NachrichtenkopfDer Kopf einer Nachricht setzt sich immer aus folgenden Feldern zusammen:#FeldXML-AttributMuß/ KannFormatmax. LängeBeschreibung1NachrichtentypTypeMalph30Kennung/Bezeichnung des Typs der Nachricht. Die einzelnen Typen werden im Folgenden vorgestellt.2Version des TypsVersionMintKennung der Version des Nachrichtentyps bzw. des Formats3Datum & UhrzeitDateMdtDatum und Uhrzeit der Erstellung der Nachricht4SenderSenderIdMalph50Kennung des Senders5EmpfängerReceiverIdMalph50Kennung des Empfängers6Kennung der TransaktionTransactionIdKalph32siehe folgender Abschnitt „Transaktionen". Leer bei nicht Verwendung des Transaktionsprotokolls.7Kennung der NachrichtMessageIdMalph32Fortlaufende Nummer um die Nachricht eindeutig zu identizieren. siehe folgender Abschnitt „Transaktionen"8Sequenznummer des Senders der NachrichtSequenceNrSenderKintFortlaufende Zahl, die sicherstellt, dass ankommende Nachrichten in der richtigen Reihenfolge abgearbeitet werden9Sequenznummer des Empfängers der NachrichtSequenceNrReceiverKintFortlaufende Zahl, die sicherstellt, dass ankommende Nachrichten in der richtigen Reihenfolge abgearbeitet werden10TimeoutTimeoutKintZeit in Minuten, in der der Sender eine Antwort erwartet. Kein Timeout (unendliches Warten) wird durch den Wert 0 (null) ausgedrückt.11NachrichtenlängeNumberOfLinesMint10Anzahl der Zeilen der Nachricht , inkl. Der ersten Zeile. Dieser Wert dient zur Überprüfung, ob die Nachricht komplett übertragen wurde.Mit der Version 2.2 der Schnittstelle wird das Feld „Version" genutzt. Alle bisherigen Schnittstellenversionen hatten hier den Wert „1". Ab der aktuellen Version wird der Wert mit jeder Version hochgezählt. Alle Satzarten und Felder die aktuell keine Versionsangabe besitzen, müssen unterstützt werden. Alle Felder und Satzarten die eine Angabe besitzen, müssen erst ab der angegebenen Version unterstützt werden. Die Werte für die Felder „Kennung des Senders" und „Kennung des Empfängers" müssen im Vorfeld festgelegt werden. Durch sie werden konkrete Instanzen eines ordermanager und einer Warenwirtschaft eindeutig identifizert.Die „Kennung der Nachricht" sollte, wenn möglich, mit einer fortlaufenden Nummern gefüllt werden. Wird auf das Transaktionsprotokoll verzichtet, so müssen die Felder „Kennung der Transaktion" sowie beide Sequenznrn Felder leer bleiben. Ab der Version 2.4 wird der Einsatz des Transaktionsprotokolls nicht mehr empfohlen.


ProductCustomerUpdateHeader - Häufigkeit: 0..1 - ab Version 7

[data-colorid=u5vjh9iy0g]{color:#333333} html[data-color-mode=dark] [data-colorid=u5vjh9iy0g]{color:#cccccc} Ab Nachrichtenversion 7#Feld XML-AttributMuß/KannFormatmax. LängeVersionBeschreibung1Basissortiment zusammenChangeAssortmentMboolgibt an, ob das Basis-Sortiment des Kunden zusammengestellt wird. "true":Alle Artikel die nicht in der aktuellen Datei enthalten sind, werden aus dem Basis-Sortiment der enthaltenen Kunden entfernt.Wird kein ProductCustomerUpdateHeader übermittelt, wird true als Standardwert angenommen."false": Es werden die Preise des Kunden aktualisiert. Die Basissortimente der Kunden bleiben unverändert.


ProductCustomerUpdate - Häufigkeit: 1..*

ACHTUNG: Bitte nutzen Sie Punkt statt Komma für Dezimalwerte!

[data-colorid=nq06lt0sbx]{color:#000c34} html[data-color-mode=dark] [data-colorid=nq06lt0sbx]{color:#cbd7ff}[data-colorid=vs6mczt3pz]{color:#000c34} html[data-color-mode=dark] [data-colorid=vs6mczt3pz]{color:#cbd7ff}#FeldMuß/ KannFormatmax. LängeVersionBeschreibung1Artikelnr.ArticleIdMAlph30Nummer des Artikels in der Warenwirtschaft2Kundennr.CustomerIdMAlph20Kundennummer des Kunden oder Kundenummer der Preisliste des Händlers in der Warenwirtschaft3Kunden-artikelnr.CustomerArticleCodeKAlph20Nummer des Kunden für den Artikel, falls in der Wawi vorhanden.4MengeQuantityKDezMenge, ab der der Preis gilt. Wenn Staffelpreise für den Kunden gelten, muss die Artikelzeile pro Staffelmenge mit jeweils gültigem Preis wiederholt werden. Alle anderen Felder müssen gleich bleiben. Default = 15PreisPriceMDezPreis des Kunden für einen Artikel ab der angegebenen Menge6Gültig vonStartDateKdateWird beim Import in den ordermanager nicht berücksichtigt.7Gültig bisEndDateKdateWird beim Import in den ordermanager nicht berücksichtigt.8MindestbestellmengeMinimumOrderQtyKDez2mindestens zu bestellende Menge pro Bestellung. Vorgabe ist 1.0.9Mengen-intervallQtyIntervalKdez2Schrittweite, in der die Bestellmenge erhöht werden darf. Vorgabe ist 1.0.10SalesUnitSalesUnitKstring100511KommentarCommentKstring2001312Verkaufseinheit UNECEUnitUNECEKstring31513Menge pro Verkaufseinheit UNECEUnitQuantityKdez15Default = 114MwSt-SatzVatPercentKdez23MwSt-Satz in Prozent (z.B. 19.00)