Representing BBG data
This page outlines how the special fields for invoices relating to BBG (Austrian Public Procurement Agency) contracts need to implemented. Special BBG fields are:
- Biller's BBG partner number
- Invoice recipient's BBG partner number
- BBG contract reference on header and/or line level
ebInterface 5.0 / 6.0 / 6.1
Biller's BBG partner number:
eb:Invoice/eb:Biller/eb:FurtherIdentification[@eb:IdentificationType="Consolidator"]
Invoice recipient's BBG partner number:
eb:Invoice/eb:InvoiceRecipient/eb:FurtherIdentification[@eb:IdentificationType="Consolidator"]
BBG contract reference on header level:
eb:Invoice/eb:Biller/eb:FurtherIdentification[@eb:IdentificationType="BBG-GZ"]
BBG contract reference on line level:
eb:Invoice/eb:Details/eb:ItemList/eb:ListLineItem/eb:Classification[@eb:ClassificationSchema="BBG-GZ"]
ebInterface 4.3
Biller's BBG partner number:
eb:Invoice/eb:Biller/eb:FurtherIdentification[@eb:IdentificationType="Consolidator"]
Invoice recipient's BBG partner number:
eb:Invoice/eb:InvoiceRecipient/eb:FurtherIdentification[@eb:IdentificationType="Consolidator"]
BBG contract reference on header level:
eb:Invoice/eb:Biller/eb:FurtherIdentification[@eb:IdentificationType="BBG-GZ"]
BBG contract reference on line level:
eb:Invoice/eb:Details/eb:ItemList/eb:ListLineItem/eb:AdditionalInformation/eb:Classification[@eb:ClassificationSchema="BBG-GZ"]
UBL Invoice
Biller's BBG partner number:
Invoice/cac:AccountingSupplierParty/cbc:AdditionalAccountID
Invoice recipient's BBG partner number:
Invoice/cac:AccountingCustomerParty/cbc:AdditionalAccountID
BBG contract reference on header level:
Invoice/cac:ContractDocumentReference/cbc:ID[@schemeID="BBG-GZ"]
BBG contract reference on line level:
Invoice/cac:InvoiceLine/cac:DocumentReference/cbc:ID[@schemeID="BBG-GZ"]
Invoice/cac:InvoiceLine/cac:DocumentReference[cbc:DocumentTypeCode/text()="BBG-GZ"]/cbc:ID
UBL CreditNote
Biller's BBG partner number:
CreditNote/cac:AccountingSupplierParty/cbc:AdditionalAccountID
Invoice recipient's BBG partner number:
CreditNote/cac:AccountingCustomerParty/cbc:AdditionalAccountID
BBG contract reference on header level:
CreditNote/cac:ContractDocumentReference/cbc:ID[@schemeID="BBG-GZ"]
BBG contract reference on line level:
CreditNote/cac:CreditNoteLine/cac:DocumentReference/cbc:ID[@schemeID="BBG-GZ"]
CreditNote/cac:CreditNoteLine/cac:DocumentReference[cbc:DocumentTypeCode/text()="BBG-GZ"]/cbc:ID