Wat is eInvoicing?
De eInvoicing-app geeft Frappe en ERPNext native ondersteuning voor de PEPPOL BIS Billing 3.0-standaard. Hiermee kunt u gestructureerde elektronische facturen genereren, valideren, versturen en ontvangen via het PEPPOL-netwerk — in plaats van (of naast) PDF of papier.
Kernfunctionaliteit
- PEPPOL BIS Billing 3.0: volledige implementatie van de specificatie
- UBL 2.1 XML: conforme XML voor facturen en creditnota's
- Documenttypes: Invoice en CreditNote (auto-gedetecteerd bij
is_return = 1) - Validatie: XSD-schema + Schematron-businessregels (BR-CO-15, BR-CO-17, BR-IC-10/11/12, …)
- HTML-preview: visuele weergave van de XML via XSLT
- Entiteit-matching: inkomende XML-entiteiten (leverancier, artikelen, PO) worden automatisch aan ERPNext-masterdata gekoppeld, met handmatige fallback
- Codelijst-beheer: automatisch beheer van PEPPOL-codelijsten
- Profiel-architectuur: uitbreidbaar — voeg landspecifieke CIUS of andere standaarden toe via nieuwe profielen
- Serviceprovider-integratie: verstuur en ontvang via B2B Router of Recommand (zie Serviceprovider-integratie)
Voor wie
- Beheerders die de PEPPOL-deelnemer, codelijsten en uitwisselingsklanten/leveranciers instellen
- Boekhoudgebruikers die dagelijks facturen versturen en ontvangen
Architectuur in één alinea
De app gebruikt een profiel-systeem zodat verschillende e-documentstandaarden naast elkaar kunnen bestaan. Elk profiel (PEPPOL is meegeleverd) definieert zes functiepaden: generator, parser, validator, preview, detector, matcher. Uitgaande flow: Verkoopfactuur → generator → UBL-XML → validator → bijlage van EDocument. Inkomende flow: XML → detector (profiel + bedrijf + doelmodel) → validator → matcher (leverancier, artikelen, PO) → parser → Inkoopfactuur.
Waar te beginnen
- Nieuw hier? Ga verder met Aan de slag.
- Klaar om facturen te versturen? Factuur versturen.
- PEPPOL-facturen ontvangen? Facturen ontvangen.
- Serviceprovider koppelen? Een provider instellen.