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.