Document uitwisseling

Bedrijven wisselen facturen en handelsdocumenten uit via e-mail, SFTP, API’s en netwerken zoals Peppol. Standaardisatie maakt deze uitwisseling veiliger, betrouwbaarder en beter automatiseerbaar. 

Documents exchanges layers

Van e-mail tot Peppol: hoe bedrijven documenten digitaal uitwisselen

Bedrijven wisselen dagelijks grote hoeveelheden documenten met elkaar uit. Facturen, orders, orderbevestigingen, pakbonnen, creditnota’s en andere handelsdocumenten bewegen voortdurend tussen leveranciers, klanten en hun systemen.

Op het eerste gezicht lijkt dat eenvoudig: de ene organisatie verstuurt een document en de andere ontvangt het. In werkelijkheid bestaat er een landschap van verschillende kanalen, protocollen, netwerken en documentformaten. Een factuur kan als PDF per e-mail binnenkomen, als XML-bestand via SFTP worden aangeleverd, rechtstreeks via een API worden uitgewisseld of via een netwerk als Peppol van het ene systeem naar het andere gaan.

Vooral bij facturen wordt het verschil tussen deze manieren van uitwisselen steeds belangrijker. Een factuur is niet alleen een document, maar ook een verzameling financiële gegevens die betrouwbaar, veilig en steeds vaker volgens wettelijke standaarden moet worden uitgewisseld.

Document, formaat en kanaal zijn verschillende dingen

Om documentuitwisseling goed te begrijpen, helpt het om drie zaken uit elkaar te houden: de inhoud van het document, het formaat waarin die inhoud is vastgelegd en het kanaal waarlangs het wordt verzonden.

Een factuur kan bijvoorbeeld dezelfde gegevens bevatten — leverancier, klant, factuurnummer, bedragen, btw en betaalgegevens — maar technisch heel verschillend worden aangeleverd. Als PDF zijn die gegevens vooral bedoeld om door mensen te worden gelezen. In een gestructureerd XML-formaat, zoals UBL, UN/CEFACT CII, cXML of Finvoice, hebben afzonderlijke gegevensvelden een vaste betekenis en kunnen systemen ze rechtstreeks verwerken.

Daarbovenop komt het kanaal. Een PDF kan als bijlage bij een e-mail worden verstuurd, terwijl een XML-bestand via SFTP, een API of een netwerk als Peppol wordt aangeleverd.

Dat onderscheid is belangrijk. Een XML-factuur per e-mail is wel gestructureerd, maar e-mail zelf is nog geen gestructureerd B2B-netwerk. Een PDF die via een API wordt verstuurd, gebruikt juist een geautomatiseerd kanaal terwijl de inhoud nog grotendeels ongestructureerd is.

Verregaande automatisering ontstaat daarom pas wanneer formaat, transport, adressering en verwerking goed op elkaar aansluiten.

E-mail: universeel, maar beperkt automatiseerbaar

E-mail is nog altijd een van de meest gebruikte kanalen voor zakelijke documentuitwisseling. Vrijwel iedere organisatie kan ermee werken en leveranciers hoeven nauwelijks technisch te worden aangesloten.

Voor het verzenden en doorgeven van e-mail wordt doorgaans SMTP — Simple Mail Transfer Protocol — gebruikt. SMTP is daarmee het onderliggende transportprotocol; vanuit het perspectief van documentuitwisseling is het duidelijker om simpelweg over het e-mailkanaal te spreken.

De kracht van e-mail is tegelijkertijd zijn beperking. E-mail is een generiek communicatiekanaal. Het weet niet dat een bijlage een factuur is, wie de juridische leverancier is of welk factuurnummer bij welke order hoort.

Een ontvangen PDF moet daarom eerst worden geïdentificeerd en geïnterpreteerd. Dat kan handmatig gebeuren, maar steeds vaker wordt hiervoor documentherkenning gebruikt. OCR en AI kunnen gegevens uit facturen halen, classificeren en omzetten naar gestructureerde data.

Daarmee kan een groot deel van de verwerking worden geautomatiseerd, maar er blijft een fundamenteel verschil met echte elektronische facturatie. Bij een gestructureerde e-factuur worden de gegevens door het verzendende systeem rechtstreeks als data aangeleverd. Bij een PDF-factuur moeten die gegevens achteraf opnieuw uit de visuele weergave worden afgeleid.

E-mail zal daarom niet zomaar verdwijnen. Het is juist belangrijk dat een moderne infrastructuur ook dit kanaal kan opnemen in één centrale documentstroom. Maar voor grootschalige systeem-tot-systeemuitwisseling is e-mail niet het eindpunt.

SFTP: bestanden betrouwbaar van A naar B

Een volgende stap in automatisering is SFTP: SSH File Transfer Protocol. In plaats van documenten naar een mailbox te sturen, plaatst een systeem bestanden op een beveiligde locatie waar een ander systeem ze kan ophalen, of andersom.

SFTP wordt al lange tijd gebruikt voor zakelijke gegevensuitwisseling. Het is relatief eenvoudig, robuust en geschikt voor het verwerken van grote aantallen bestanden.

Een organisatie kan bijvoorbeeld periodiek controleren of nieuwe XML-facturen beschikbaar zijn. Nieuwe bestanden worden automatisch opgehaald en verwerkt. Ook orders, betaalbestanden en andere handelsdocumenten kunnen op deze manier worden uitgewisseld.

Daarmee verdwijnt een groot deel van de menselijke handeling die bij e-mail nog nodig kan zijn.

Toch blijft SFTP in essentie een point-to-pointverbinding. Verzender en ontvanger moeten afspraken maken over toegang, bestandsnamen, formaten en verwerking. Wanneer een onderneming met tientallen of honderden handelspartners afzonderlijke verbindingen moet onderhouden, ontstaat daardoor snel complexiteit.

SFTP lost het transportvraagstuk dus goed op, maar standaardiseert niet automatisch de volledige documentuitwisseling.

API’s: systemen rechtstreeks met elkaar verbinden

API’s gaan een stap verder. Waar bij SFTP meestal bestanden worden neergezet en opgehaald, kunnen applicaties via een Application Programming Interface rechtstreeks met elkaar communiceren.

Een ERP-systeem kan bijvoorbeeld een factuur aanbieden aan een externe dienst, waarna vrijwel direct een technische reactie wordt teruggegeven. Op dezelfde manier kunnen statussen, validatieresultaten of andere gegevens worden teruggestuurd.

API’s maken daardoor meer realtime interactie mogelijk en zijn geschikt voor processen waarin systemen direct op elkaar moeten reageren.

Maar ook een API is op zichzelf geen universele standaard voor documentuitwisseling. Iedere aanbieder kan een andere API hanteren, met eigen endpoints, authenticatie, datastructuren en versies.

Wanneer organisatie A rechtstreeks een API-koppeling met organisatie B bouwt, ontstaat opnieuw een bilaterale verbinding. Voor enkele strategische partners kan dat uitstekend werken. Bij honderden of duizenden relaties wordt het minder aantrekkelijk om iedere koppeling afzonderlijk te bouwen, testen en onderhouden.

Daar ligt een belangrijk verschil tussen een technische koppeling en een netwerk. Een API kan systemen uitstekend verbinden, maar lost niet automatisch het vraagstuk van bereik, adressering en interoperabiliteit tussen grote aantallen organisaties op.

AS4 en Peppol: van transportprotocol naar netwerk

Voor grootschalige zakelijke documentuitwisseling zijn protocollen en netwerken ontwikkeld die specifiek gericht zijn op betrouwbare systeem-tot-systeemcommunicatie. AS4 en Peppol zijn goede voorbeelden van twee verschillende lagen binnen zo’n infrastructuur.

AS4 is een open standaard voor het veilig en betrouwbaar uitwisselen van elektronische berichten via webservices. Het ondersteunt onder meer technische ontvangstbevestigingen en betrouwbare berichtoverdracht.

AS4 is echter geen handelsnetwerk op zichzelf. Het is een transportprotocol: een technische afspraak over hoe berichten tussen systemen of serviceproviders worden verzonden.

Peppol gaat een stap verder. Het pakt een fundamenteel probleem van B2B-integratie aan: wanneer iedere leverancier rechtstreeks met iedere klant moet koppelen, groeit het aantal mogelijke verbindingen snel.

Peppol werkt daarom volgens een four-corner model. De verzender is aangesloten op een Peppol Access Point. De ontvanger heeft eveneens een Access Point. Die serviceproviders verzorgen vervolgens de uitwisseling tussen beide organisaties.

Daardoor hoeft een onderneming niet voor iedere handelspartner een nieuwe technische verbinding op te zetten. Via één aansluiting kan zij in principe andere deelnemers binnen het netwerk bereiken.

Peppol gaat bovendien verder dan transport alleen. Het bevat afspraken over onder andere adressering, beveiliging, documenttypen, validatie en technische interoperabiliteit. Het netwerk bepaalt waar een ontvanger bereikbaar is en welke berichttypen deze kan ontvangen.

Voor de communicatie tussen Access Points wordt AS4 gebruikt. Daarmee wordt het onderscheid duidelijk: AS4 regelt hoe berichten technisch worden vervoerd; Peppol organiseert hoe organisaties elkaar binnen een gestandaardiseerd netwerk kunnen vinden en documenten kunnen uitwisselen.

Ook de inhoud van documenten wordt gestandaardiseerd. Voor facturatie wordt onder andere Peppol BIS Billing gebruikt, gebaseerd op Europese afspraken voor gestructureerde elektronische facturen.

Zo komen verschillende lagen samen: het document heeft een afgesproken betekenis, het netwerk weet waar het naartoe moet en het transport vindt plaats volgens gestandaardiseerde technische afspraken.

E-facturatie is meer dan een PDF digitaal versturen

Juist bij facturen wordt dit onderscheid steeds relevanter.

Een PDF-factuur die per e-mail wordt verstuurd, is digitaal, maar is niet hetzelfde als een gestructureerde elektronische factuur. De ontvanger krijgt bij een echte e-factuur geen digitale afbeelding die opnieuw moet worden gelezen, maar gegevens die direct door het financiële systeem kunnen worden verwerkt.

Dat maakt automatische validatie mogelijk voordat een factuur verder het Purchase-to-Pay- of Order-to-Cash-proces ingaat. Zijn verplichte gegevens aanwezig? Is de verzender bekend? Kloppen btw-gegevens? Voldoet het document aan de afgesproken standaard?

Binnen e-transactienetwerken kunnen documenten bovendien technisch en inhoudelijk worden gecontroleerd voordat ze verder worden verzonden.

Het resultaat is een meer deterministisch proces. De gegevens hoeven niet opnieuw uit een document te worden geïnterpreteerd, maar worden rechtstreeks tussen systemen overgedragen. De oorspronkelijke factuurgegevens blijven daarbij herleidbaar.

Dat wordt belangrijker doordat overheden elektronische facturatie en digitale transactierapportage steeds nadrukkelijker inzetten. E-facturatie verandert daardoor van alleen een efficiëntievraagstuk in een onderdeel van de financiële en fiscale infrastructuur.

Voor bedrijven betekent dit dat de keuze voor een kanaal niet meer uitsluitend wordt bepaald door gebruiksgemak. Ook standaardisatie, traceerbaarheid, datakwaliteit, compliance en aansluiting op de financiële processen spelen een steeds grotere rol.

Eén infrastructuur voor verschillende kanalen

In de praktijk zal documentuitwisseling voorlopig niet via één enkel kanaal plaatsvinden.

De ene leverancier stuurt een PDF per e-mail, een andere levert XML-bestanden aan via SFTP, grote handelspartners gebruiken API-koppelingen en steeds meer organisaties wisselen gestructureerde facturen uit via Peppol of andere e-transactienetwerken.

De uitdaging is daarom niet noodzakelijk om ieder bestaand kanaal onmiddellijk te vervangen. De grotere uitdaging is om te voorkomen dat ieder kanaal zijn eigen proces creëert.

Een centrale document exchange-laag kan die verschillen opvangen. Aan de buitenkant ondersteunt deze verschillende kanalen en netwerken: e-mail, SFTP, API’s, Peppol en andere vormen van B2B-uitwisseling. Binnenkomende PDF- en XML-formaten worden herkend, geconverteerd en gevalideerd. Aan de binnenkant wordt informatie in een afgesproken formaat aan ERP- en financiële systemen aangeboden.

Voor uitgaande documenten werkt hetzelfde principe in omgekeerde richting. Het ERP levert bijvoorbeeld een factuur in een afgesproken formaat aan. De exchange-laag bepaalt vervolgens hoe de ontvanger bereikbaar is, welk formaat nodig is en via welk kanaal of netwerk het document moet worden verstuurd.

Daarmee verschuift de complexiteit weg van het ERP. Niet ieder financieel systeem hoeft afzonderlijk te worden ingericht voor iedere leverancier, klant, standaard of netwerkverbinding.

En precies daar ligt de ontwikkeling binnen zakelijke documentuitwisseling: van afzonderlijke documenten versturen naar betrouwbare gegevensuitwisseling tussen systemen. E-mail en SFTP blijven bruikbare kanalen. API’s maken directe integratie mogelijk. AS4 biedt gestandaardiseerd B2B-transport. Netwerken zoals Peppol voegen daar bereik, adressering, standaarden en governance aan toe.

Voor facturen betekent dat uiteindelijk dat informatie niet langer onderweg van systeem naar document en weer terug naar data hoeft te worden vertaald. Financiële gegevens kunnen rechtstreeks, gecontroleerd en herleidbaar van het ene systeem naar het andere gaan.

Your Finance in flow

Office of the CFO-oplossingen die E-transactions, Purchase to Pay, Order to Cash en Financial Planning & Analysis in flow brengen.