GetAdditionalReferencedFile
Methode (Function) · gibt Byte() zurück
GetAdditionalReferencedFile ist eine Methode der Klasse Aloaha_ZUGFeRD.XML im Aloaha ZUGFeRD SDK. Sie betrifft BG-24 (Rechnungsbegründende Unterlagen), BT-124 (Bezugsort der rechnungsbgegründenden Unterlage), BT-125 (Anhangsdokument), BT-122 (Kennung der rechnungsbegründenden Unterlage).
Beschreibung (aus der SDK-Dokumentation): Reads an additional referenced document on document level (e.g. BG-24 supporting document) and its embedded attachment.
Rückgabe: BT-125: Content of the embedded attachment. Empty array if there is no attachment, the index is out of range or on error.
Hinweis: The output arguments are not changed if Index is out of range.
Deklaration
Public Function GetAdditionalReferencedFile(ByVal Index As Integer, ByRef ID As String, ByRef FileName As String, ByRef MimeType As String, ByRef IssuerAssignedID As String, Optional ByRef LineID As String = "", Optional ByRef TypeCode As String = "", Optional ByRef ReferenceTypeCode As String = "", Optional ByRef Document_Date As String = "", Optional ByRef Name As String = "") As Byte()
Parameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
Index | Integer | erforderlich | Zero-based index of the referenced document (see AdditionalReferencedFileCount). |
ID | String | erforderlich | BT-124: External document location / URI ID (output) |
FileName | String | erforderlich | BT-125-2: File name of the attachment (output) |
MimeType | String | erforderlich | BT-125-1: MIME type of the attachment (output) |
IssuerAssignedID | String | erforderlich | BT-122: Document reference (output) |
LineID | String | optional (Standard: "") | Referenced line ID (output) |
TypeCode | String | optional (Standard: "") | Document type code, e.g. 916, 50, 130 (output) |
ReferenceTypeCode | String | optional (Standard: "") | Reference type code (output) |
Document_Date | String | optional (Standard: "") | Issue date of the document (output) |
Name | String | optional (Standard: "") | BT-123: Document description (output) |
Aufruf (VB.NET)
Dim alo As New Aloaha_ZUGFeRD.XML(Aloaha_ZUGFeRD.iXML.ZUGFeRDProfile.comfort, False, LicenseKey)
' …
Dim ergebnis = alo.GetAdditionalReferencedFile(Index, ID, FileName, MimeType, IssuerAssignedID)
Business Terms (EN 16931)
Artikel mit GetAdditionalReferencedFile
Unterlagen in ZUGFeRD / XRechnung XML einbetten
Es gibt diverse Methoden um unterstützende Dokumente in das XML einzubinden. Häufig wird das auf globaler Ebene gemacht. Sie benötigen dazu mindestens Version 9.0.0.52 unseres SDK’s. Sie benutzen…
Rechnungsbegründende Unterlagen (BG-24) angeben und auslesen
Mit den rechnungsbegründenden Unterlagen (BG-24) verweist eine E-Rechnung auf Dokumente, die die Forderung belegen: Stundennachweise, Aufmaße, Lieferscheine oder eine öffentliche Ausschreibung. Technisch landet all das …
COM-Schnittstelle
GetAdditionalReferencedFile ist Mitglied der Schnittstelle Aloaha_ZUGFeRD.iXML (Position 211 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.