Beispiele
|
Nachrichtentyp |
Format |
Version |
Link |
|---|---|---|---|
|
CustomerCreate |
XML |
12 |
CustomerCreate_10000_1165.xml |
Beschreibung
Kunden erstellen
Hiermit kann, aus der Warenwirtschaft heraus, ein Kunde im orderManager auf Basis eines Vorlagenkunden angelegt werden.
|
Feld |
Wert |
|---|---|
|
Nachrichtenkopf - Nachrichtentyp |
CustomerCreate |
|
Nachrichtenkopf - Version des Typs
|
13 |
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.
CustomerCreate - Häufigkeit: 1..*
[data-colorid=x3tzm4enfg]{color:#333333} html[data-color-mode=dark] [data-colorid=x3tzm4enfg]{color:#cccccc}[data-colorid=mkutio9qxh]{color:#333333} html[data-color-mode=dark] [data-colorid=mkutio9qxh]{color:#cccccc}[data-colorid=hsdtsi1qqw]{color:#333333} html[data-color-mode=dark] [data-colorid=hsdtsi1qqw]{color:#cccccc}[data-colorid=fs4nkquwjx]{color:#333333} html[data-color-mode=dark] [data-colorid=fs4nkquwjx]{color:#cccccc}[data-colorid=yac8wbnv1y]{color:#333333} html[data-color-mode=dark] [data-colorid=yac8wbnv1y]{color:#cccccc}[data-colorid=gmcm8wt8vv]{color:#333333} html[data-color-mode=dark] [data-colorid=gmcm8wt8vv]{color:#cccccc}[data-colorid=besaikayjg]{color:#333333} html[data-color-mode=dark] [data-colorid=besaikayjg]{color:#cccccc}#FeldXML AttributMuß/ KannFormatmax. LängeBeschreibungVersion1Kundennr.CustomerIdMalphanumerisch20Nummer des Kunden in der Warenwirtschaft2FirmennameNameMalphanumerisch200Beschreibung der Adresse3BezeichnungDescriptionMalphanumerisch200Bezeichnung des Kunden im OM4ZusatzAdditionKalphanumerisch1005StraßeStreetMalphanumerisch1006PLZZIPMalphanumerisch207OrtCityMalphanumerisch1008PLZ PostfachZipPoBoxKalphanumerisch209PostfachPoBoxKalphanumerisch2010LandCountryKalphanumerisch6Ländercode nach ISO 3166-1:1997 („DE" für Dtl.)11TelefonPhoneKalphanumerisch10012FaxFaxKalphanumerisch10013MobiltelefonMobileKalphanumerisch10014EmailEmailKalphanumerisch20015WebWebKalphanumerisch20016AnsprechpartnerContactPersonKalphanumerisch10017KommentarCommentKalphanumerisch20018ILNILNKEAN13International Location Number (ILN) oder Global LocationNumber (GLN)19In PDB anlegenCreateInPDBKJa/NeinKunde automatisch im angebundenen Produktdatenmanagement anlegen. Standard: nein20VorlagenkundeReferenceCustomerNumberMAlph20Nummer des Kunden, der als Vorlage dienen soll. Der Kunde muss bereits unter dieser Kundennr. im ordermanager angelegt sein.21Externe Nummer RechnungsadresseBillingAddressNumberKAlph30Externe Nummer derRechungsadresse1322Zusatz 2Additional2KAlph200Enthält den Zusatz 2 der Adresse1323Umsatzsteuer-IdVatRegistrationNoKAlph351324HausnummerStreetNoKAlph1013Ein Datensatz besteht aus Kundennummer des Kunden in der Warenwirtschaft sowie dessen Rechnungsadresse.
CustomerCreate - Ansprechpartner - Häufigkeit 0..*
Ansprechpartner des Kunden.#FeldXML AttributMuß/ KannFormatmax. LängeBeschreibungVersion1Kundennr.CustomerIdMalphanumerisch20Nummer des Kunden bei dem der Ansprechpartner angelegt werden soll.2NameNameMalphanumerisch1003VornameFirstNameMalphanumerisch1004ZusatzAdditionKalphanumerisch1005TelefonPhoneKalphanumerisch1006FaxFaxKalphanumerisch1007MobiltelefonMobileKalphanumerisch1008EmailEmailMalphanumerisch2009WebWebKalphanumerisch20010AnsprechpartnerContactPersonKalphanumerisch10011KommentarCommentKalphanumerisch20012Kann sich anmeldenAllowedToLoginKBoolStandard: nein13Per eMail benachrichtigenSendInformMailKBoolStandard:Nein, Sendet eine eMail mit den Zugangsdaten an den Benutzer.2Die Ansprechpartner werden im orderManager als Benutzer des Kunden angelegt. Die Zuordnung zum Kunden erfolgt mittels Kundennr.Das Login ergibt sich aus erster Buchstabe Vorname + Nachname.
CustomerCreate - Zuständige Benutzer - Häufigkeit 0..* - ab Version 2
Der zuständige Benutzer für den Kunden. Diesem ordermanager-Benutzer werden Berechtigungen auf den Kunden im ordermanager eingerichtet.#FeldXML AttributMuß/ KannFormatmax. LängeBeschreibung1Kundennr.CustomerIdMAlph20Nummer des Kunden für den der Benutzer Berechtigungen bekommen soll.2BenutzernameUserNameMAlph50Eindeutiger Benutzername aus dem ordermanager3BerechtigungPermissionMAlph10Folgende Werte sind erlaubt:„standard", „admin" „standard" beinhaltet alle wichtigen Berechtigungen zur Verwaltung des Kunden:Struktur ändernBudgets ändernBenachrichtigungen abonnierenBenachrichtigungen ändernKundensortiment ändernArtikelstammdaten ändernBestellungen erstellenBestellungen akzeptieren/freigebenLagerinformationen sehenStatistiken sehenFolgende Rechte sind nicht gesetzt:Lagermenge sehenKundenpreise sehenAdministrator„admin" beinhaltet fast alle Rechte, entspricht dem Kundenadmin.Folgendes Recht ist nicht gesetzt:Kundenpreise sehen
CustomerCreate - Inhaltskategorie - Häufigkeit 0..* - ab Version 13
Inhaltskategorien für die die neuen Kunden Lesezugriff erhalten sollen.
CSV-Kennung: CCC
XML-Tag: ContentCategory
|
# |
Feld |
XML Attribut |
Muß / Kann |
Format |
Max. Länge |
Beschreibung |
|---|---|---|---|---|---|---|
|
1 |
Kundennr |
CustomerId |
M |
Alpha |
20 |
Nummer des Kunden in der Warenwirtschaft |
|
2 |
Nummer |
Number |
M |
alph |
30 |
Externe Nummer der Inhaltskategorie im ordermanager |