Schlüsselnummern BT-17 und BT18 werden oft bei X-Rechnung nachgefragt. Die Schluesselnummer BT-17 ist die Vergabenumme (Tender or lot reference) und die BT-18 ist die Objektkennung (Invoiced object identifier).
Beide Werte werden mit der Funktion Add_AdditionalReferencedDocument hinzugefuegt.
Die volle Syntax ist:
Add_AdditionalReferencedDocument(IssuerAssignedID, URIID, TypeCode, Optional Name, Optional MimeCode, Optional FileName, Optional IssueDateTime, Optional Document_DateFormat, Optional ReferenceTypeCode, Optional MimeType)
Variablen sind:
IssuerAssignedID: BT-17, BT-18, BT-122: Supporting document reference
URIID: BT-124: External document location
TypeCode: BT-17-0, BT-18-0, BT-122-0: Referenced document type
Name: BT-123: Supporting document description
MimeCode: BT-125: AttachmentBinaryObject in BASE64
FileName: BT-125-2: Attached document file name
IssueDateTime: Document Date YYYYMMDD
Document_DateFormat: Date Format 102
ReferenceTypeCode: BT18-1: Scheme Identifier
MimeType: BT-125-1: Attached document MIME code
Der TypeCode wird in UNTDID 1001 definiert. Zum Beispiel:
- 50: Validated priced tender
Der Code 50 “Price/sales catalogue response” wird benutzt, um die Ausschreibung oder das Los zu referenzieren. Zum Beispiel in BT-17. - 130: Invoicing data sheet
Der Code 130 “Rechnungsdatenblatt” wird benutzt, um eine vom Verkäufer angegebene Kennung für ein Objekt zu referenzieren. Zum Beispiel in BT-18. - 916: Related document
More on: https://stpe.semantic-treehouse.nl/codelist/Codelist_1506926523_00524266
Beispiel Vergabenummer BT-17:
Dim IssuerAssignedID As String = "FV12-24-xxxx-xx-xx"
Dim URIID As String = ""
Dim TypeCode As String = "50"
Dim docdescription As String = "doc description"
alo.Add_AdditionalReferencedDocument(IssuerAssignedID, URIID, TypeCode, docdescription, "", "", "20221212", "102")
Beispiel Objektkennung BT-18:
Dim IssuerAssignedID As String = "631xxx-xx"
Dim URIID As String = ""
Dim TypeCode As String = "130"
Dim docdescription As String = "doc description"
alo.Add_AdditionalReferencedDocument(IssuerAssignedID, URIID, TypeCode, docdescription, "", "", "20221212", "102")
Mehr zu dem Thema: Unterlagen in ZUGFeRD / XRechnung XML einbetten