Peppol BIS Billing 3.0
Overview
This section describes the implementation plan for importing and mapping data from XML files using the Peppol BIS Billing 3.0 schema. Peppol BIS Billing 3.0 was developed to standardize e-billing processes and ensure compliance with European standards.
Objectives
Ensure full compliance with Peppol BIS Billing 3.0 specifications.
Seamless integration of e-invoice data into our accounts payable system using DocBits.
Improve data quality and processing efficiency.
Scope
The scope of this project is to map key elements of the Peppol BIS Billing 3.0 schema to our internal data structures. In particular, the mapping will cover the following areas:
Vendor and Buyer details
Invoice details
Invoice lines
Payment instructions
Tax and legal information
Key elements and mapping
Vendor information:
cac:AccountingSupplierParty
cbc:EndpointID: Electronic address of the vendor
cbc:Name: Trade name of the vendor
cbc:CompanyID: Legal registration number of the vendor
cbc:StreetName, cbc:CityName, cbc:PostalZone: Address details of the vendor
Buyer information:
cac:AccountingCustomerParty
cbc:EndpointID: Electronic address of the buyer
cbc:Name: Trade name of the buyer
cbc:CompanyID: Legal registration number of the buyer
cbc:StreetName, cbc:CityName, cbc:PostalZone: Address details of the buyer
Invoice details:
cbc:ID: Invoice number
cbc:IssueDate: Issue date of the invoice
cbc:DueDate: Invoice due date
cbc:InvoiceTypeCode: Invoice type
Invoice lines:
cac:InvoiceLine
cbc:ID: Invoice line number
cbc:InvoicedQuantity: Invoiced quantity
cbc:LineExtensionAmount: Line extension amount
cbc:Description: Description of the billing position
cac:Item
cbc:Name: Item name
cbc:SellerItemIdentification/cbc:ID: Item number of the vendor
cac:Price
cbc:PriceAmount: Price per unit
cbc:BaseQuantity: Base quantity for the price
Payment instructions:
cac:PaymentMeans
cbc:PaymentMeansCode: Code to identify the payment method
cbc:PaymentID: Payment identifier
Tax information:
cac:TaxTotal
cbc:TaxAmount: Total tax amount
cac:TaxSubtotal: Details for each interim tax amount
PDF preview for e-invoice
A PDF document is generated according to a standard layout with the imported fields in order to provide the user with a preview for reference purposes. Further customization of the PDF preview layout is possible but requires additional effort.
Last updated