AddInvoiceReferencedDocument
Methode (Sub)
AddInvoiceReferencedDocument ist eine Methode der Klasse Aloaha_ZUGFeRD.XML in der Aloaha ZUGFeRD SDK. Sie betrifft BG-3 (Referenz auf die vorausgegangene Rechnung), BT-25 (Referenz auf die vorausgegangene Rechnung), BT-26 (Rechnungsdatum der vorausgegangenen Rechnung).
Beschreibung (aus der SDK-Dokumentation): BG-3: Adds InvoiceReferencedDocument - Preceding Invoice Reference
Hinweis: Each call adds a reference. ZUGFeRD 2.3 / Factur-X write all of them; XRechnung allows only one, so only the first is written there.
Deklaration
Public Sub AddInvoiceReferencedDocument(ByVal IssuerAssignedID As String, ByVal ReferenceTypeCode As String, Optional ByVal IssueDateTime As String = "", Optional ByVal Document_DateFormat As String = "102")
Parameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
IssuerAssignedID | String | erforderlich | BT-25: Preceding Invoice Number |
ReferenceTypeCode | String | erforderlich | Usually empty as not required |
IssueDateTime | String | optional (Standard: "") | BT-26: Preceding invoice date as YYYYMMDD |
Document_DateFormat | String | optional (Standard: "102") | BT-26-0: Usually 102 |
Aufruf (VB.NET)
Dim alo As New Aloaha_ZUGFeRD.XML(Aloaha_ZUGFeRD.iXML.ZUGFeRDProfile.comfort, False, LicenseKey)
' …
alo.AddInvoiceReferencedDocument(IssuerAssignedID, ReferenceTypeCode)
Business Terms (EN 16931)
Artikel mit AddInvoiceReferencedDocument
Schlussrechnung mit Abschlagsrechnungen als XRechnung und ZUGFeRD (BT-113, BG-3)
Eine Schlussrechnung rechnet die gesamte Leistung ab und zieht die bereits bezahlten Abschlagsrechnungen ab. Nach § 14 Abs. 5 UStG müssen dabei die vereinnahmten Abschläge und die darauf entfallende Umsatzsteuer …
Vorausgegangene Rechnung referenzieren und lesen (BG-3, BT-25)
Korrigiert eine Rechnung eine frühere, ist sie eine Gutschrift zu einer Rechnung oder fasst eine Schlussrechnung mehrere Abschlagsrechnungen zusammen, verweist sie in der Gruppe Referenz auf die vorausgegangene Rechnung …