Bedre StandardSend faginnspill

Kontroller MIME-type og vedleggsreferanse i EHF

Et vedlegg må kunne finnes og åpnes, og filtypen må beskrive det faktiske innholdet.

I denne veiledningen

Et EHF-vedlegg kan gi nødvendig underlag, for eksempel leveransedetaljer eller avtalehenvisning. Peppol bruker AdditionalDocumentReference og Attachment for slike opplysninger. Et innebygd binært dokument har blant annet MIME-type og filnavn. Et utfylt vedleggsfelt beviser ikke at underlaget kan leses.

Kontroller både den tekniske representasjonen og sammenhengen med fakturaen. Et vedlegg fra en annen leveranse kan være perfekt formatert, men feil dokumentasjon.

Test underlagets identitet og lesbarhet

Dette er et syntetisk testoppsett med lokale filnavn, ikke virkelige kundedokumenter.

VedleggOppgitt typeKontrollBeslutning
leveranse-41.pdfapplication/pdfÅpner og gjelder riktig leveringBevar dokumentkoblingen
leveranse-42.pdfapplication/pdfInnholdet er en bildefilRett MIME-type eller fil
Ekstern dokumentlenkeRelevant dokumentreferanseKrever ukjent påloggingAvklar varig tilgang
Tom binærverdiPDF-typeIngen fil kan dekodesAvvis som manglende underlag

Filendelsen alene avgjør ikke MIME-type. En mottaker må kunne dekode og tolke innholdet, og filtypen må være tillatt i den aktuelle Peppol-kodelisten.

Prøv gjennom hele mottaket

Send et avtalt testdokument med et ufarlig syntetisk vedlegg. Kontroller at filen kan åpnes fra mottaksprosessen, at filnavnet bevares og at koblingen til fakturaen er synlig. Sammenlign innholdets kontrollsum før og etter overføring dersom dere trenger dokumentert integritet.

Ved ekstern referanse bør dere avklare hvem som kan åpne lenken, hvor lenge den virker og hvordan underlaget bevares. En lenke som bare fungerer for avsenderens innloggede bruker, er lite nyttig for mottakeren.

  • Kontroller dokumentreferansen mot fakturanummer og leveranse.
  • Undersøk MIME-type, filnavn og faktisk filinnhold samlet.
  • Prøv feil eller manglende vedlegg i testmiljøet.
  • Bevar original XML og relevant underlag i avtalt arkivprosess.

Hva vedlegget ikke erstatter

Et lesbart vedlegg fritar ikke avsenderen fra å fylle nødvendige strukturerte fakturafelt. Mengde, pris, avgift og betalingsopplysninger bør kunne behandles fra selve fakturadataene. Ikke gjør fakturaen maskinlesbar bare i navnet mens all betydning ligger i en PDF.

Størrelsesgrenser og sikkerhetskontroller kan variere mellom aksesspunkt og mottakssystem. Avklar den konkrete støtteflaten med et testdokument; ikke anta at alle vedlegg som formatet kan representere, vil bli akseptert i enhver integrasjon.

Les XSD og Schematron.

Bruk to forskjellige vedlegg i prøven, med tydelig innhold som viser hvilken levering hvert gjelder. Dette oppdager feil der mottaket erstatter begge med siste fil eller viser samme fil ved flere referanser. Antall vedleggsreferanser må sammenlignes med antall faktiske, tilgjengelige dokumenter etter import.

Kilde