Kundenbestellnummer in JTL-Wawi integrieren – Ein Leitfaden für ZUGFeRD Rechnungen

Warum ist die Kundenbestellnummer in ZUGFeRD-Rechnungen wichtig?
Die korrekte Angabe der Kundenbestellnummer in ZUGFeRD-Rechnungen ist entscheidend für einen effizienten und reibungslosen Verarbeitungsprozess bei B2B-Kunden. Rechnungen, die sich auf Bestellungen beziehen, durchlaufen in der Regel andere Prozesse als solche ohne Bestellbezug.

Bei Bestellbezug ist beispielsweise der Genehmigungsprozess bereits abgeschlossen. Kunden prüfen lediglich, ob der Bestellpreis und die Menge mit den Rechnungsangaben übereinstimmen. Ohne der Angabe der Bestellnummer können Verzögerungen auftreten, was wiederum den Zahlungsprozess behindert.


Integration der Kundenbestellnummer in JTL-Wawi

In JTL-Wawi gibt es derzeit kein separates Feld für die Kundenbestellnummer im Auftrag. Mit der Einführung der elektronischen Rechnungen im ZUGFeRD-Format wird diese Information jedoch zwingend benötigt, da sie direkt in das entsprechende ZUGFeRD-XML-Feld (BT-13 IssuerAssignedID) übertragen werden muss.

Schritte zur Integration:

Eintrag im Auftrag:

  • Nach der Erstellung steht das Feld im Auftrag unter „Eigene Felder“ zur Verfügung.
  • Zukünftig muss hier die Kundenbestellnummer eingetragen werden.

Einbindung in die Druckvorlage

Wenn Sie die Kundenbestellnummer auch in Ihre Druckvorlage integrieren möchten, gehen Sie wie folgt vor:

  1. Neues Feld hinzufügen:
    • Öffnen Sie Ihre bestehende Rechnungsvorlage.
    • Fügen Sie in den Rechnungskopfdaten ein neues Feld hinzu.
  2. Datenbindung per Code:
    Verwenden Sie folgenden Code, um das Feld mit der Kundenbestellnummer zu befüllen:
" " +JTL_DirectQuery("select 
    ba.cValue 
from tbestellung as b
inner join tBestellungAttribute as ba on ba.kBestellung = b.kBestellung 
where ba.cName = '[Kundenbestellnummer - Name des eigenen Felds]' and b.kBestellung = " +str$(Report.SalesOrderInternalId,0,0))

Hinweis: Die Funktion JTL_GetSalesOrderCustomField funktioniert hier nicht, weshalb die Daten über JTL_DirectQuery selektiert werden müssen. Das “ “ kann ggf. entfernt werden, wird bei uns benötigt um das Feld mit weissen Hintergrund zu erzeugen, wenn keine Bestellnummer angegeben wird.


Integration in HPH JTL ZUGFeRD

Für Nutzer von HPH JTL ZUGFeRD ist die Integration noch einfacher:

  • Tragen Sie die Bezeichnung des neuen Feldes in den Einstellungen unter OrderNumberField ein.
  • In zukünftigen Versionen wird dies über eine Dropdownliste möglich sein.
  • Die Bestellnummer im Auftrag wird automatisch in das IssuerAssignedID-Feld in der facture-x geschrieben.

Prüfung der Bestellnummer im ZUGFeRD Facture-X

In der ZUGFeRD Facture-X befindet sich die Bestellnummer an folgender Stelle im XML:

<ram:ApplicableHeaderTradeAgreement>
    <ram:BuyerOrderReferencedDocument>
        <ram:IssuerAssignedID>4545648</ram:IssuerAssignedID>
    </ram:BuyerOrderReferencedDocument>
</ram:ApplicableHeaderTradeAgreement>

Das Feld BT-13 repräsentiert die Kundenbestellnummer und ist damit essenziell für die automatisierte Verarbeitung der Rechnung.


Fazit

Ein separates Feld für die Kundenbestellnummer in JTL-Wawi ist unabdingbar, um den Anforderungen von ZUGFeRD-Rechnungen gerecht zu werden. Eine Angabe im Freitext ist mit dem Umstieg auf die digitale Verarbeitung nicht mehr ausreichend und wird von vielen Unternehmen nicht unterstützt.

Vorteile der korrekten Integration:

  • Reduzierte Rückfragen von Geschäftskunden.
  • Beschleunigte Prüfungs- und Zahlungsprozesse.
  • Schnellere Begleichung offener Beträge.

Durch die korrekte Implementierung optimieren Sie Ihre Rechnungsprozesse und steigern die Zufriedenheit Ihrer Geschäftspartner.

Schreibe einen Kommentar