-
Kom igång med fakturering mot peppol
-
Tolkning av felmeddelanden
-
Mer information
Efter att du har skickat fakturan får du återkoppling på fakturaleveransen vid eventuella fel. Varje separat fel inleds med felkoden inom insättningstecken [ ] och efter koden kommer felmeddelandet såsom standarden uppger det.
Exempel på felmeddelanden i Inexchange Network
| Error Code | Error Message | Comment |
|---|---|---|
| [BR-08] | En faktura ska innehålla säljarens postadress. | |
| [BR-10] | Fakturan ska innehålla köparens postadress (BG-8). | |
| [BR-23] | Fakturarad (BG-25) ska ha en kod för måttenhet för fakturerad kvantitet (BT-130). | Quantity code måste överenstämma med de fördefinierade inom Peppol Bis. Se nedan länk för specifikation: http://docs.peppol.eu/poacc/billing/3.0/bis/#_unit_of_measure |
| [BR-27] | Artikelns nettopris (BT-146) får inte vara negativt. | |
| [BR-CL-10] | Identifieringsschemat för identifierare måste kodas enligt någon av ISO 6523 ICD-listan. Referens till uppdrag måste anges vid autogiro. | |
| [BR-CL-13] | Klassificeringsidentifierarens identifieringsschema måste kodas enligt UNTDID 7143-listan. Artikelns nettopris måste vara lika med (Bruttopris – Rabatterat belopp) när bruttopris anges. | |
| BR-CL-14] | Landskoder i en faktura MÅSTE kodas med ISO:s kodlista 3166-1. Fakturaradens nettobelopp MÅSTE vara lika med (Fakturerad kvantitet × (Artikelns nettopris / Artikelns prisbaserade kvantitet) + summan av avgifter på fakturaraden − summan av rabatter på fakturaraden). Fakturaradens nettobelopp MÅSTE vara lika med (Fakturerad kvantitet × (Artikelns nettopris / Artikelns prisbaserade kvantitet) + summan av avgifter på fakturaraden − summan av rabatter på fakturaraden). Landskoden MÅSTE vara enligt ISO 3166 Alpha-2. |
|
| [BR-CO-04] | Fakturarad (BG-25) ska kategoriseras med en momsstatuskod för den fakturerade artikeln (BT-151). | |
| [BR-CO-09] | Säljarens momsregistreringsnummer (BT-31), säljarens momsombuds momsregistreringsnummer (BT-63) och köparens momsregistreringsnummer (BT-48) ska ha ett prefix i enlighet med ISO-kod ISO 3166-1 alpha-2, vilket identifierar utfärdandelandet. Grekland får dock använda prefixet "EL". | |
| [BR-CO-13] | Totalt belopp exklusive moms (BT-109) = Σ Fakturaradens nettobelopp (BT-131) – Summa av rabatter på dokumentnivå (BT-107) + Summa av avgifter på dokumentnivå (BT-108). | |
| BR-CO-15] | Totalt belopp inklusive moms (BT-112) = Fakturans totalbelopp exklusive moms (BT-109) + Fakturans totala momsbelopp (BT-110). | |
| [BR-CO-16] | Att betala (BT-115) = Fakturans totalbelopp inklusive moms (BT-112) − Betalt belopp (BT-113) + Avrundningsbelopp (BT-114). | |
| [BR-CO-17] | Kategoriens momsbelopp (BT-117) = Momspliktigt belopp för momskategori (BT-116) × (Momsskattesats för kategori (BT-119) / 100), avrundat till två decimaler. | Felräknad moms, decimalerna stämmer ej i angivna värden för fältet cbc:TaxAmount (cac:TaxSubtotal / cbc:TaxableAmount x cac: TaxSubtotal / cac:TaxCategory / cbc:Percent), måste avrundas ner på två decimaler, och stämma exakt med TaxableAmount x Percent |
| [BR-CO-18] | En faktura ska innehålla minst en momsspecifikationsgrupp (BG-23). | En sammanställning måste alltid finns om vad för momssatser som ingår i dokumentet.sammanställning av summor. TaxSubTotal |
| [BR-E-08] | En momsspecifikation (BG-23) där momskategorikoden (BT-118) är "Undantagen från moms" ska ha ett momspliktigt belopp (BT-116) som är lika med summan av fakturaraders nettobelopp (BT-131) minus summan av rabatter på dokumentnivå (BT-92) plus summan av avgifter på dokumentnivå (BT-99), där momskoderna (BT-151, BT-95, BT-102) är "Undantagen från moms". | |
| [BR-S-01] | En faktura som innehåller en fakturarad (BG-25), en rabatt på dokumentnivå (BG-20) eller en avgift på dokumentnivå (BG-21) där momskoden (BT-151, BT-95 eller BT-102) är "Normalskattesats" ska innehålla minst en momsspecifikation (BG-23) med momskod (BT-118) lika med "Normalskattesats". | |
| [BR-S-05] | En fakturarad (BG-25) där den fakturerade artikelns momskod (BT-151) är "Normalskattesats" ska ha en momsats (BT-152) som är större än noll. För svenska leverantörer används endast de normala momssatserna 6, 12 eller 25 procent. | |
| [BR-S-08] | För varje unikt värde av momssats (BT-119) där momskoden (BT-118) är "Normalskattesats", ska det momspliktiga beloppet (BT-116) i en momsspecifikation (BG-23) vara lika med summan av fakturaraders nettobelopp (BT-131) plus summan av avgifter på dokumentnivå (BT-99) minus summan av rabatter på dokumentnivå (BT-92), där momskoden (BT-151, BT-102, BT-95) är "Normalskattesats" och momssatsen (BT-152, BT-103, BT-96) är lika med momssatsen (BT-119). | |
| BR-S-09] | Momssumman för kategori (BT-117) i en momsspecifikation (BG-23) där momskoden (BT-118) är "Normalskattesats" ska vara lika med det momspliktiga beloppet för kategorin (BT-116) multiplicerat med momssatsen för kategorin (BT-119). | |
| [BR-S-10] | En momsspecifikation (BG-23) med momskod (BT-118) "Normalskattesats" får inte innehålla någon momsbefrielsekod (BT-121) eller text för momsbefrielse (BT-120). | |
| [BR-64] | Artikelns standardidentifierare (BT-157) ska ha en schemainidentifierare. | Måste finnas ett SchemeID på elementet ubl:Invoice / cac: InvoiceLine / cac:Item / cac:StandardItemIdentification / cbc:ID. Oklart vad dock... |
| [BR-CO-14] | Fakturans totala momsbelopp (BT-110) = Σ Momssummor per kategori (BT-117). | |
| [SE-R-005] | För svenska leverantörer måste texten "Godkänd för F-skatt" anges när säljarens skatteregistreringsnummer används. | |
| [SE-R-006] | För svenska leverantörer används endast de normala momssatserna 6, 12 eller 25 procent. | |
| [DK-R-014] | För danska leverantörer är det obligatoriskt att ange ett schemeID när PartyLegalEntity/CompanyID används för antingen AccountingCustomerParty eller AccountingSupplierParty. | |
| [PEPPOL-EN16931-CL005] | Landskoden MÅSTE följa ISO 3166 Alpha-2. | |
| [PEPPOL-EN16931-R120] | Fakturaradens nettobelopp MÅSTE vara lika med (Fakturerad kvantitet × (Artikelns nettopris / Artikelns prisbaserade kvantitet) + summan av avgifter på fakturaraden − summan av rabatter på fakturaraden). |
Felmeddelandet innebär att en artikelrad inte följer PEPPOL:s beräkningsregel: Vanliga orsaker är att antalet eller á-priset har avrundats i faktan, men inte i affärssystemet, vilket skapar en differens. - Kontrollera att antal, á-pris, avgifter och rabatter är korrekt beräknade. |
| [PEPPOL-EN16931-R040] | Rabatt-/avgiftsbelopp måste vara lika med basbelopp × procentsats / 100 om både basbelopp och procentsats finns. | |
| [PEPPOL-EN16931-R006] | Endast ett fakturerat objekt är tillåtet på dokumentnivå. | |
| [PEPPOL-EN16931-R053] | Endast en skattetotal med delskatter MÅSTE anges. | |
| [PEPPOL-EN16931-R054] | Endast en skattetotal utan delskatter MÅSTE anges när en skattevalutakod används. |
Nedan finns en snabbguide för hur dessa meddelanden ska tolkas.
Norm-, format-, regionpecifikt eller BIS-fel?
Nedan finns korta beskrivningar av de vanligaste felen som kan inträffa.
Normfel - felkoden börjar med [BR]
Om felkoden börjar på BR, t.ex. [BR-CL-03], betyder det att felet bryter mot EN16931, alltså normen. Dessa fel uppstår oavsett vem som är utställare eller mottagare och måste åtgärdas. Alla felkoder finns tillgängliga här: http://docs.peppol.eu/poacc/billing/3.0/rules/
Exempel
| [BR-CL-03] - currencyID MUST be coded using ISO code list 4217 alpha-3 |
Valutan använd i dokumentet måste kodas enligt en ISO kodlista.
Formatfel - felkoden börjar med [UBL]
Om felkoden börjar på UBL, t.ex. [UBL-DT-01], är felet sådant att innehållet bryter mot formatet UBL, som är ursprunget till Peppol BIS.
Exempel
| [UBL-DT-01] - Amounts shall be decimal up to two fraction digits |
Alla belopp i dokumentet skall anges med max två decimaler.
Regionspecifikt fel - felkoden börjar exempelvis med [SE]
Om felkoden börjar på en landskod, t.ex. SE, DK, IT eller NO betyder detta att dokumentet bryter mot de regionspecifika regler som finns i Peppol BIS Billing 3. Det går att skapa landsspecifika regler för Peppol BIS, som "triggas" av de landskoder som finns på utställaren/leverantören.
Exempel
| [SE-R-004] - Swedish organisation numbers consist of 10 character |
Har utställaren landskod SE måste organisationsnumret bestå av 10 siffror, som är standard för svenska företag.
BIS - felkoden börjar med [PEPPOL]
Och till sist, om felkoden börjar med PEPPOL, t.ex. [PEPPOL-EN16931-R121], så är felet av karaktär som gör att dokumentet bryter mot regler specifika för Peppol BIS Billing 3, och som skapats av OpenPEPPOL.
Exempel
| [PEPPOL-EN16931-R121] - Base quantity MUST be a positive number above zero |
För en fakturarad måste alltid antal vara 0 eller ett positivt tal. Om man på en faktura skall kreditera bara en viss rad, måste alltså á-priset vara negativt och antalet positivt.