Slik sender du EHF fra eget system

Sjekk mottakeren, lås fakturagrunnlaget, bruk samme idempotensnøkkel ved nye forsøk og vent på endelig status.

1. Sjekk mottakeren før fakturering

Bruk organisasjonsnummeret til å kontrollere at mottakeren kan ta imot den aktuelle fakturatypen. Et generelt treff i Peppol betyr ikke at mottakeren støtter alle dokumenttyper.

2. Send forretningsdata, ikke UBL-detaljer

Send fakturanummer, datoer, kjøperreferanse eller ordre, linjer, enheter, priser og MVA. FakturaAPI beregner summer, henter virksomhetsopplysninger og lager et EHF-dokument som følger reglene.

3. Bruk idempotens

Knytt én fast Idempotency-Key til den juridiske fakturaen. Hvis forbindelsen brytes, skal samme innhold og samme nøkkel brukes igjen. En ny nøkkel kan føre til en ny leveranse.

4. Skill aksept fra endelig levering

Et vellykket API-svar betyr at dokumentet er validert og lagt i leveringskø. Endelig levert eller feilet kommer senere via statusendepunkt og signert webhook.

5. Behold sporbarheten

Lagre FakturaAPI-ID, hendelses-ID og siste status sammen med deres egen faktura. Den eksakte EHF-fakturaen i XML og leveringsforsøkene bør kunne hentes ved kundestøtte og revisjon.