Definīcija
UBL (Universal Business Language) ir starptautisks atvērts standarts biznesa dokumentu, piemēram, rēķinu, pasūtījumu un piegādes paziņojumu, aprakstīšanai XML formātā. To uztur organizācija OASIS, un tas ir viena no divām sintaksēm, ko atbalsta Eiropas e-rēķinu standarts EN 16931. Peppol rēķini ir UBL datnes.
Kur UBL izmanto
- Strukturētos e-rēķinos pēc Peppol BIS Billing 3.0.
- E-rēķinos budžeta iestādēm Latvijā (obligāti kopš 2025. gada 1. janvāra).
- Darījumos starp uzņēmumiem — obligāti no 2028. gada 1. janvāra.
- Kredītrēķiniem ir atsevišķs UBL dokumenta veids CreditNote.
Kā izskatās UBL rēķins
UBL rēķins ir teksta datne ar elementiem. Galvenie no tiem:
| Elements | Nozīme |
|---|---|
| cbc:ID | Rēķina numurs |
| cbc:IssueDate | Izrakstīšanas datums |
| cbc:DueDate | Apmaksas termiņš |
| cac:AccountingSupplierParty | Pārdevējs |
| cac:AccountingCustomerParty | Pircējs |
| cac:InvoiceLine | Rēķina rinda |
| cac:TaxTotal | PVN summa pa likmēm |
| cac:LegalMonetaryTotal | Kopsummas |
Prefikss cbc apzīmē vienkāršu vērtību, cac — grupu ar vairākām vērtībām.
Kā izveidot un atvērt UBL datni
- Izveidot: Billy bezmaksas rēķinu ģenerators ļauj lejupielādēt rēķinu kā Peppol UBL XML bez reģistrācijas.
- Atvērt: saņemtu XML failu varat ielādēt e-rēķina skatītājā, kas to parāda kā parastu rēķinu un ļauj izdrukāt PDF.
- Pārbaudīt: pirms sūtīšanas datni var validēt pret Peppol noteikumiem; laba programma to dara automātiski.
Piemērs
Grāmatvedības birojs saņem no klienta 40 UBL rēķinus mēnesī. Tā kā visi ir vienā standartā, programma tos importē automātiski: atpazīst piegādātāju pēc PVN numura, nolasa PVN pa likmēm un piedāvā kontējumu.
UBL un citi formāti
Bez UBL EN 16931 atļauj arī UN/CEFACT CII sintaksi, ko izmanto, piemēram, daži hibrīdie PDF formāti. Latvijā praksē dominē Peppol BIS Billing 3.0 UBL, tāpēc, izvēloties programmu, pārliecinieties, ka tā prot tieši šo formātu gan izveidot, gan nolasīt.