Frage

Kundennummer aus XML-Auftrag übernehmen


Benutzerebene 2
Abzeichen +1

Ich habe folgendes Szenario:
Wir haben für einen Kunden das Übertragungsmodul für XML-Aufträge im Einsatz.
So weit, so gut..

Nun ist es so, dass der Kunde bei seinen Bestellungen andere Kundennummern übermittelt, als uns vorab beim Stammdatenimport übermittelt wurden.
Xentral versucht dann bei einem XML-Auftrag die Adresse zu matchen, wenn das nicht gelingt, nimmt Xentral scheinbar irgendeine freie Nummer.
Das macht Xentral obwohl ich im Übertragungsmodul angegeben habe, dass die Kundennummer aus dem Fremdsystem übernommen werden soll
 

und, obwohl ich im Projekt angegeben habe, KEINE Nummern aus dem eigenen Nummernkreis zu nutzen
 

 

In meinem Beispiel wurde z.B. in der XML die Kundennummer D1234 übertragen.
Erster Fehler: Xentral übernimmt diese Nummer nicht
Zweiter Fehler: Xentral nimmt “irgendeine “ Nummer als Kundennummer hier z.b. die 000094 (Weiß der Geier wo die herkommt)
Spaßeshalber habe ich im Nummernkreis mal eine Nummer 001 eingetragen und aktiviert.
Die übernimmt er dann.. Alles wieder abgeschaltet bzgl. eigener Nummernkreis.. Dann hätte die nächste Nr. ja die 002 sein können.. Nein, es wurde die 000095.

 

Wer kann mir helfen das richtig zu bauen oder ist das wieder ein Bug?

Am einfachsten wäre es, wenn Xentral einfach die übermittelte Kd.Nr. aus der XML-Datei nutzt und hier nicht solche zicken macht..

Gruß
Mike


6 Antworten

Benutzerebene 6
Abzeichen +2

Moin @Eisenbiker ,

neu scheint das Thema nicht zu sein. 

Ich würde an deiner Stelle ein Ticket aufmachen. 

Benutzerebene 7
Abzeichen +5

Hallo @Eisenbiker ,

das Übertragungen Modul ist eigentlich ein Hit, aber halt auch sehr Fehler anfällig. 

Ich würde daher eher den Weg über die API empfehlen, das ist deutlich robuster und man kann solche Mappings selbst beeinflussen. 

Beste Grüße,
Daniel

Benutzerebene 6
Abzeichen +2

@Daniel Schmidtchen , mit welchem Programm realisiert du solche API Themen?

 

Und ich feiere das Übertragungen Modul auch, trotz einiger Dinge, die nicht immer rund laufen. 

Benutzerebene 7
Abzeichen +5

@Max_P mit dem xChangeHub https://sevdata.de/start

Benutzerebene 2
Abzeichen +1

Hi @Daniel Schmidtchen,

wie ist denn der Stand der Xentral API?

Wir sind seit der WaWision Zeit dabei und haben lange auf die API gewartet.. Irgendwann sind wir müde geworden und haben das Thema nicht mehr verfolgt.. 
Hat Xentral jetzt eine vollständige API mit der ich umfänglich Daten austauschen (in beide Richtungen) kann? 
 

 

Benutzerebene 7
Abzeichen +5

Hi @Eisenbiker ,

den Stand kannst du hier jederzeit einsehen: https://developer.xentral.com/reference/intro

Meine Zusammenfassung zum heutigen Stand wäre: es geht schon sehr viel, aber noch nicht alles. Aber es wächst kontinuierlich. Vor allem im Artikel- und Auftragsbereich kannst man jetzt schon mehr und besser, also zuvor. Wir machen sehr viel mit Aufträgen und Rechnungen, aber auch Artikeldaten. Gerade der Artikel-Sync mit Logistikern, PIM-Systemen, anderen Drittsystem und Katalogformaten (wie BMEcat) etc. wäre früher so nicht realisierbar gewesen. 

Also auf einem guten Weg, aber noch nicht vollständig und in einigen Details Luft nach oben. 

Beste Grüße,
Daniel

Antworten