Bedre StandardSend faginnspill

Velg enhetskode som beskriver den fakturerte mengden

Enhetskoden gjør mengden maskinlesbar. Riktig tall med feil enhet gir feil betydning.

I denne veiledningen

En mengde på 12 er ufullstendig uten enhet. Den kan bety 12 timer, kilogram eller stykker. I Peppol-fakturaen angir InvoicedQuantity/@unitCode enheten for fakturert mengde. Fritekst i varebeskrivelsen erstatter ikke den strukturerte enhetskoden.

OpenPeppol bruker koder fra UNECE Recommendation 20 med utvidelse for emballasjeenheter fra Recommendation 21. Et internt systemnavn som stk eller timer skal derfor ikke ukritisk skrives som kode i XML. Lag en dokumentert kobling mellom interne enheter og formatets tillatte koder.

Samme mengde, forskjellig økonomisk innhold

Tabellen viser syntetiske priser og mengder. Kodene illustrerer vanlige enheter; den aktuelle kodelisten skal kontrolleres ved implementering.

LeveranseMengde og kodePrisgrunnlagLinjenetto
Konsulentarbeid12, HUR800 NOK per time9 600 NOK
Materiale etter vekt12, KGM50 NOK per kilogram600 NOK
Enkeltprodukter12, C6250 NOK per enhet600 NOK

De to siste radene har likt beløp, men ulik betydning. En sumkontroll alene vil ikke oppdage at vekt er eksportert som antall. Feilen kan først dukke opp i lagerkontroll, ordrematch eller sammenligning av enhetspris.

Lag enhetskoblingen fra virkelige produkter

Velg produkter som bruker forskjellige enheter. For hver av dem bør dere notere intern kode, offentlig kode, mengdefelt og prisbasismengde. Prøv også et produkt som selges i pakker, men lagerføres i enkeltstykker. Avklar hvilken enhet fakturaen beskriver før en omregning innføres.

En generell standardverdi for alle varer er sjelden en god løsning. Hvis et kildefelt mangler, bør posten avklares eller kilden forbedres. En gjettet kode kan gjøre dokumentet teknisk gyldig mens innholdet blir misvisende.

  • Sjekk kodens betydning, ikke bare at den finnes i listen.
  • Sammenlign fakturaen med kundens bestilling.
  • Kontroller at prisbasismengden bruker samme enhet.
  • Bevar eventuelle omregningsfaktorer og deres kilde.

Avgrens kontrollens resultat

Enhetsvalidering dokumenterer at en kode er tillatt. Den dokumenterer ikke at mengden faktisk er levert. Leveransebevis, tidsgrunnlag eller veiedokumentasjon må vurderes i den aktuelle arbeidsprosessen.

Hvis mottakeren bare viser varetekst og skjuler koden, bør testprotokollen likevel dokumentere hva som kom frem i XML. Det gjør senere avvik forståelige.

Les prisbasismengde.

Ved timefakturering bør dere også prøve en brøkmengde, for eksempel 1,5 timer. Med testprisen 800 kroner per time blir nettobeløpet 1 200. Hvis kilden i stedet lagrer minutter, må omregningen være dokumentert; 90 minutter skal ikke eksporteres som 90 timer med uendret pris.

Kilde