Kód typu dokumentu udává, o jaký druh obchodního dokumentu se jedná. Nachází se v cbc:InvoiceTypeCode pro vystavení faktury a cbc:CreditNoteTypeCode v případě dobropisu, přičemž se omezuje na podskupinu Peppol ze seznamu kódů UN/CEFACT UNCL1001, verze D.16B. Typ dokumentu a znaménka částek je třeba vykládat společně: dokument UBL typu „CreditNote“ s kódem 381 představuje dobropis, zatímco dokument UBL typu „Invoice“ s kódem 380 může rovněž plnit funkci dobropisu, jsou-li jeho částky záporné.
Dobropisy a záporné faktury
Služba Peppol BIS Billing podporuje jak dobropisy, tak záporné faktury. Dokument typu UBL CreditNote je identifikován syntaxí dokumentu a jeho cbc:CreditNoteTypeCode; kód 381 se vztahuje na obecný případ dobropisu. Specifikace rovněž povoluje záporné částky a záporné celkové součty na fakturách a dobropisech.
Faktura ve formátu UBL s kódem typu 380 proto může obsahovat záporné součty, pokud se používá k dobropisu předchozí transakce. Čistá cena položky a hrubá cena položky musí zůstat nezáporné, zatímco množství, částky v řádcích a součty dokladu mohou mít znaménka požadovaná danou transakcí. Přijímající systémy musí podporovat jak vzory dobropisů, tak vzory záporných faktur popsané v Peppol BIS Billing. Pravidla specifická pro jednotlivé země mohou obecný model zúžit; například DK-R-016 zakazuje zápornou částku k úhradě v dobropisu od dánského dodavatele.
Kódy typů faktur
Mezi běžné kódy v fakturačních profilech 01 a 02 patří kód 380 pro obchodní fakturu a kód 386 pro fakturu na zálohu. Kód 389 označuje fakturu vystavenou na vlastní účet, ale podle validačního pravidla pro profily 01 a 02 není povolen. Kódy 326 a 384 jsou omezeny na transakce, v nichž jsou jak kupující, tak prodávající německé organizace.
| Kód | Jméno |
| 71 | Žádost o platbu |
| 80 | Opravný doklad týkající se zboží nebo služeb |
| 82 | Faktura za služby s měřením spotřeby |
| 84 | Opravní doklad týkající se finančních úprav |
| 102 | Daňové oznámení |
| 218 | Žádost o konečnou platbu na základě dokončení prací |
| 219 | Žádost o platbu za dokončené jednotky |
| 326 | Částečná faktura |
| 331 | Obchodní faktura, jejíž součástí je balicí list |
| 380 | Obchodní faktura |
| 382 | Poznámka Komise |
| 383 | Opravný doklad |
| 384 | Opravená faktura |
| 386 | Faktura k předplatnému |
| 388 | Daňový doklad |
| 389 | Faktura vystavená na vlastní jméno |
| 393 | Faktura s rozpisem |
| 395 | Faktura na konsignační zboží |
| 553 | Zpráva o nesrovnalostech ve fakturách přepravce |
| 575 | Faktura pojišťovny |
| 623 | Faktura přepravce |
| 780 | Nákladní faktura |
| 817 | Oznámení o nároku |
| 870 | Konzulární faktura |
| 875 | Částečná faktura za stavební práce |
| 876 | Částečná závěrečná faktura za stavební práce |
| 877 | Závěrečná faktura za stavební práce |
Kódy typů dobropisů
| Kód | Jméno |
| 81 | Dobropis týkající se zboží nebo služeb |
| 83 | Dobropis související s finančními úpravami |
| 381 | Dobropis |
| 396 | Rozepsaná dobropisová faktura |
| 532 | Kreditní avízo přepravce |
381 je obecný kód dobropisu.
Pokud jsou povoleny typové kódy 326 a 384
Pravidlo PEPPOL PEPPOL-EN16931-P0112 povoluje kódy typu faktury 326 a 384 pouze v případě, že jak kupující, tak prodávající jsou německé organizace. Jedná se o pravidlo s fatální chybou, takže pokud je jedna ze stran mimo Německo, validace obou kódů selže.
Kód 384 označuje opravenou fakturu v rámci transakcí mezi německými subjekty. Německé pravidlo DE-R-026 stanoví, že při použití kódu 384 je třeba uvést odkaz na předchozí fakturu. Kód 326 označuje částečnou fakturu a podléhá stejnému omezení platnému pouze pro Německo. Pro jiné kombinace zemí použijte typ dokumentu povolený příslušnými pravidly Peppol a postupem pro opravy.
Kódy mimo tuto podmnožinu
Seznam kódů faktur Peppol obsahuje 27 kódů a seznam kódů dobropisů 5. Obchodní profil může tyto hodnoty dále zúžit. Například profil PEPPOL-EN16931-P0100 vylučuje kód 389 (faktura vystavená vlastní společností) z fakturačních profilů 01 a 02. Kód, který je platný podle UN/CEFACT, ale není povolen příslušným seznamem kódů nebo profilem, neprojde validací.
Release Ve verzi 3.0.21 byl přidán volitelný profil 02 pro fakturační procesy, které vyžadují fakturační odpověď. Má vlastní identifikátor procesu a vyžaduje samostatnou registraci v systému SMP. Kódy přijatelných typů dokumentů se i nadále řídí příslušným seznamem kódů a pravidly pro ověřování.
Oprava již odeslané faktury
Systém Peppol BIS Billing podporuje více než jeden způsob opravy. Výběr vhodné metody závisí na konkrétním obchodním případu, postupu odběratele a případných platných vnitrostátních požadavcích.
Dobropis může zrušit celou nebo část předchozí faktury. Použijte UBL CreditNote s typovým kódem 381 a uveďte odkaz na příslušnou předchozí fakturu, pokud to opravný proces vyžaduje. Částky mohou být kladné nebo záporné v závislosti na dané transakci.
<CreditNote>
<cbc:ID>CN-1001</cbc:ID>
<cbc:CreditNoteTypeCode>381</cbc:CreditNoteTypeCode>
<cac:LegalMonetaryTotal>
<cbc:PayableAmount currencyID="SEK">12500.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
</CreditNote>
Tento úryvek obsahuje kladné částky. Jedná se o dobropis, protože se jedná o UBL CreditNote s kódem 381.
Záporná faktura je dalším podporovaným způsobem, jak provést dobropis k předchozí transakci. Použijte fakturu ve formátu UBL s typovým kódem 380 a zápornými částkami u hodnot, které se stornují. Ceny zůstávají nezáporné.
<Invoice>
<cbc:ID>INV-1002</cbc:ID>
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cac:BillingReference>
<cac:InvoiceDocumentReference>
<cbc:ID>INV-1001</cbc:ID>
</cac:InvoiceDocumentReference>
</cac:BillingReference>
<cac:LegalMonetaryTotal>
<cbc:PayableAmount currencyID="SEK">-12500.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
</Invoice>
Tyto ukázky XML jsou pouze úryvky, nikoli úplné platné dokumenty. Před odesláním si s odběratelem ověřte způsob opravy a požadované odkazy. Kód typu 384 lze použít pouze v případě, že obě strany jsou německé organizace.