Peppol gör det möjligt för organisationer att utbyta strukturerade affärsdokument via ett nätverk av certifierade tjänsteleverantörer. E-fakturor är vanligast, men Peppol stöder även order, kataloger, leveransaviseringar och svarsmeddelanden.
Peppol består av tre delar:
- Nätverk och uppslagning: certifierade accesspunkter utbyter meddelanden. Ett deltagar-ID används för att hitta mottagarens Service Metadata Publisher (SMP), och Peppol Service Metadata Locator (SML) pekar ut rätt SMP.
- Dokument- och processpecifikationer: Peppol BIS och Peppol PINT definierar affärsdata, dokumenttyper och valideringsregler.
- Styrning: OpenPeppol förvaltar avtal, policyer, kodlistor och tekniska specifikationer för tjänsteleverantörer och Peppol-myndigheter.
Peppol styrs inte av EU-lagstiftning. Regler som direktiv 2014/55/EU kan skapa krav på e-fakturering, medan OpenPeppol styr nätverket och dess specifikationer.
Peppol BIS Billing 3 använder OASIS UBL 2.1 XML. EN 16931 har syntaxbindningar för både UBL och UN/CEFACT CII, men det innebär inte att leverantörer kan välja CII för ett Peppol BIS Billing-meddelande. Andra källformat behöver normalt konverteras till ett dokument som stöds i Peppol.
Mottagarens publicerade kapabiliteter avgör vilka dokument som kan levereras. Tjänsteleverantören hanterar uppslagning, validering och transport.
