CrossIndustryInvoice (SAP)

Bisut

Sehr aktives Mitglied
Unser Kunde schickt E-Rechnungen an Empfänger die SAP einsetzen, die SAP bemängelt die xml

Und zwar in CrossIndustryInvoice (Eine Zeile die SAP nicht zuordnen kann); daher müssen diese E-Rechnungen allesamt manuell bereinigt werden. Das Thema ist glaube schon hier mal dokumentiert worden...

Im Sage 100 Standard scheint es so zu sein, ich habe das so nachvollziehen können bis zur Version 9.0.10.7...

Jemand Erfahrungen?

Screenshot 2026-05-26 055842.png
 
Das steht nicht wirklich in der Zeile sondern dahinter. Das SAP Kommentare (und das ist ja formal nur ein Kommentar) in XML nicht toleriert, ist schon sehr übertrieben. Ist aber wahrscheinlich der Tatsache geschuldet, dass der Parser nach den eigentlichen Ende der XML nichts mehr erwartet.

Die einzige vernünftige Lösung ist eine kleine AppDesigner Anpassung von Ihrem Partner, der in den Prozess der XML Erzeugung eingreift und den Kommentar am Ende löscht. Der eigentlich Code ist albern wenig, das ganze DrumRum als AppDesigner Lösung (DCMListener) macht leider ein bisschen Arbeit.
 
Hier ein micro Tool als Webseite mit Droptarget, das den Kommentar wegwirft und die Datei wieder im Download speichert. (Claude AI, Gesamtaufwand 3 Minuten)


Screenshot 2026-05-26 123340.png
Das ist keine vernünftige Lösung, hat aber Spaß gemacht. :)
 

Anhänge

Zurück
Oben