Add_AdditionalReferencedDocument
Methode (Sub)
Add_AdditionalReferencedDocument ist eine Methode der Klasse Aloaha_ZUGFeRD.XML im Aloaha ZUGFeRD SDK. Sie betrifft BG-24 (Rechnungsbegründende Unterlagen), BT-17 (Ausschreibungs- oder Losreferenz), BT-18 (Objektkennung), BT-122 (Kennung der rechnungsbegründenden Unterlage).
Beschreibung (aus der SDK-Dokumentation): BG-24: Adds a new document-level AdditionalReferencedDocument (supporting document, tender/lot or invoiced object reference). Upgrades a Basic profile to Comfort (EN 16931).
Deklaration
Public Sub Add_AdditionalReferencedDocument(ByVal IssuerAssignedID As String, ByVal URIID As String, Optional ByVal TypeCode As String = "916", Optional ByVal Name As String = "", Optional ByVal MimeCode As String = "", Optional ByVal FileName As String = "", Optional ByVal IssueDateTime As String = "", Optional ByVal Document_DateFormat As String = "", Optional ByVal ReferenceTypeCode As String = "", Optional ByVal MimeType As String = "")
Parameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
IssuerAssignedID | String | erforderlich | BT-17, BT-18, BT-122: Supporting document reference |
URIID | String | erforderlich | BT-124: External document location (only stored if IssuerAssignedID is set) |
TypeCode | String | optional (Standard: "916") | BT-17-0, BT-18-0, BT-122-0: Referenced document type; default 916 |
Name | String | optional (Standard: "") | BT-123: Supporting document description |
MimeCode | String | optional (Standard: "") | BT-125: AttachmentBinaryObject in BASE64 |
FileName | String | optional (Standard: "") | BT-125-2: Attached document file name |
IssueDateTime | String | optional (Standard: "") | Document Date YYYYMMDD |
Document_DateFormat | String | optional (Standard: "") | Date Format 102 |
ReferenceTypeCode | String | optional (Standard: "") | BT-18-1: Scheme identifier |
MimeType | String | optional (Standard: "") | BT-125-1: Attached document MIME code |
Aufruf (VB.NET)
Dim alo As New Aloaha_ZUGFeRD.XML(Aloaha_ZUGFeRD.iXML.ZUGFeRDProfile.comfort, False, LicenseKey)
' …
alo.Add_AdditionalReferencedDocument(IssuerAssignedID, URIID)
Business Terms (EN 16931)
Artikel mit Add_AdditionalReferencedDocument
Angabe von Vergabenummer (BT-17) und Objektkennung (BT-18)
Schlüsselnummern BT-17 und BT18 werden oft bei X-Rechnung nachgefragt. Die Schlüsselnummer BT-17 ist die Vergabenumme (Tender or lot reference) und die BT-18 ist die Objektkennung (Invoiced object…
Dokumentennummer und rechnungsbegründende Unterlagen
Die Dokumentennummer ist die Kennung der Ausschreibung oder des Loses, auf die/das sich die Rechnung bezieht, oder eine vom Verkäufer angegebene Kennung für ein Objekt, auf dem die Rechnung basiert,…
Erstellung einer ZUGFeRD/X-Rechnung XML Datei via COM Schnittstelle (VB6 / VBA) with Late Binding
Um den Einstieg in die Nutzung unseres SDK zu erleichtern, haben wir ein neues Beispiel entwickelt, das demonstriert, wie eine vollständige ZUGFeRD XML-Datei erstellt wird. Für die Erstellung dieses…
Erstellung einer ZUGFeRD/X-Rechnung XML Datei via COM Schnittstelle (VB6 / VBA) oder .NET (Early Binding)
Um den Einstieg in die Nutzung unseres SDK zu erleichtern, haben wir ein neues Beispiel entwickelt, das demonstriert, wie eine vollständige ZUGFeRD XML-Datei erstellt wird. Für die Erstellung dieses…
XRechnung an Vermögen und Bau Baden-Württemberg: Alle Pflichtangaben mit dem Aloaha ZUGFeRD SDK
Kurz: Vermögen und Bau Baden-Württemberg (Amt Freiburg) verlangt in jeder E-Rechnung neben den üblichen Angaben die Leitweg-ID (BT-10), eine Projektnummer (BT-11), die Bestellreferenz bzw. Mittelbindungsnummer (BT-13), …
COM-Schnittstelle
Add_AdditionalReferencedDocument ist Mitglied der Schnittstelle Aloaha_ZUGFeRD.iXML (Position 162 von 328) und damit auch aus VB6, VBA/Access und anderen COM-Clients über CreateObject("Aloaha_ZUGFeRD.XML") aufrufbar. Neue Mitglieder werden immer am Ende von iXML angefügt, damit bestehende COM-Clients unverändert weiterlaufen; nach einem Update die Typbibliothek neu registrieren.