PEPPOL-connectorn som jag designade och byggde för Microsoft Dynamics 365 Business Central körs idag i produktion världen över. Detta är ingenjörshistorien bakom — och den playbook jag tar med mig i kunders integrationsarbete.
Problemet
Kraven på e-fakturering i Sverige och EU skärps alltjämt, och de flesta ERP-landskap byggdes inte för dem. Dokument måste lämna Business Central som giltig UBL, färdas genom PEPPOL-nätverket till rätt access point, och — lika viktigt — fel måste vara synliga. En faktura som utan varsel underkänns i valideringen är inget integrationsproblem, det är ett likviditetsproblem som visar sig veckor senare.
Vad som byggdes
Ett connector-lager mellan Business Central och PEPPOL-nätverket: dokumentmappning till UBL, valideringspipelines som fångar fel innan de når linjen, utskick via certifierade access points och arkivering som nöjer revisorerna. Byggt inuti ExFlow-sviten på SignUp Software (numera Truvio), 2024–2025, deployat hos kunder i flera länder. Appen är publicerad som ExFlow E-Invoicing Pro på Microsoft Marketplace →.
- Validering först — varje dokument går igenom strukturella kontroller och kontroller av affärsregler innan utskick; fel lyfter med åtgärdbara meddelanden i stället för nätverksavvisningar
- Disciplin på EDI-nivå — PEPPOL är EDI med bättre styrning: deltagaridentifikatorer (GLN), transportprofiler och dokumenttyper är samtliga spikade innan en enda byte skickats
- Byggt för att överleva uppgraderingar — connectorn skyddar e-fakturaflödet mot BC:s versionsändringar, så att ERP-uppgraderingar inte blir complianceincidenter
Vad det betyder för din stack
Samma mönster gäller utanför PEPPOL: bankfiler, CRM-synk, leverantörsportaler, AI-agenter som läser och skriver ERP-data. Kartlägg dokumenten, validera vid gränsen, gör varje fel observerbart och håll integrationslagret tunt nog att uppgraderingar aldrig ska skrämma dig. Det är arbetet jag gör på AINDUSTRIES — från en enda connector till en komplett e-fakturapipeline, inklusive de svenska krav som EU-direktiven ständigt lägger till.