Det kan være svært at aflæse de lange fejlkoder, og det har vi forsøgt at gøre lidt nemmere for dig i denne artikel!
Et lille tip: Benyt søgefunktionen i din browser, ved at holde tasterne Ctrl og F nede samtidig. Herefter dukker der en lille søgeboks frem, hvor du indsætter f.eks ''F-LIB382'' fra din fejlkode, og derefter trykker du Enter. Så vil den hoppe direkte til den specifikke fejlkode der er tale om, på listen nedenfor.
FEJLKODE | EKSEMPEL | OVERSÆTTELSE |
F-LIB385 | TaxAmount of '161.25' must equal the sum of all following TaxSubtotal/TaxableAmount '-161.25' : (xs:decimal(child::cbc:TaxAmount)= round((sum(cac:TaxSubtotal/xs:decimal(cbc:TaxAmount)) * 10 * 10)) div 100) or not(cac:TaxSubtotal)<br /><br /> | Momsbeløbet på dokumentet stemmer ikke med momsudregningen |
F-INV340 | Invoice line '2' with lineExtensionAmount (-19.18) must equal (Price.PriceAmount (0.00) / Price.BaseQuantity (1) ) * InvoicedQuantity (1) +/- 1.00 (InvoicedQuantity unitCode and Price.BaseQuantity unitCode are equal): $unitCodeEqual and ($notFree and $noExchangeRate) and ((xs:double($lineExtensionAmount) < (xs:double($calculatedTotalUnitCodeEqual) - 1.00)) or (xs:double($lineExtensionAmount) > (xs:double($calculatedTotalUnitCodeEqual) + 1.00)))<br /><br /> | En varelinje stemmer ikke. Antal gange enhedspris går ikke op. |
F-LIB318 | Invalid unitCode: 'STK'. Must be a value from the codelist.: contains($Quantity_unitCode, concat(',',./@unitCode,','))<br /><br /> | Ugyldig enhedstype. Brug eksempelvis typen "EA" for at sige "styks". |
F-LIB309 | Invalid ID: 'Zero VAT Rate'. Must be a value from the codelist: ((cbc:ID/@schemeID = $TaxCategory1_schemeID) and not (contains($TaxCategory1, concat(',',cbc:ID,',')))) or ((cbc:ID/@schemeID = $TaxCategory2_schemeID) and not (contains($TaxCategory2, concat(',',cbc:ID,',')))) or ((cbc:ID/@schemeID = $TaxCategory3_schemeID) and not (contains($TaxCategory3, concat(',',cbc:ID,','))))<br /><br /> | Ugyldig momstype. Godkendte typer er eksempelvis "StandardRated" for normal moms, eller "ZeroRated" for momsfri. |
F-LIB382 | When 'TaxCategor\ID' = 'StandardRated', 'TaxCategory\Percent' can not be '0.00': cbc:ID = 'StandardRated' and xs:decimal(cbc:Percent = 0.00)<br /><br /> | Ugyldig momsangivelse. Momstypen står til at være normalmoms "StandardRated", selvom momsprocenten står til at være 0. Her skal momstypen være "ZeroRated" i stedet. |
F-INV153 | Invalid LineID. Must contain a value: normalize-space(cbc:LineID) != ''<br /><br /> | Manglende "LineID" i Orderlinjereferencen på en varelinje. |
F-LIB198 | Name must equal 'Moms' when TaxScheme/ID equals '63' (Moms): (cbc:ID = '63') and cbc:Name != 'Moms'<br /><br /> | Momstypen mangler navnet "Moms" for at være gyldig. |
F-INV138 | One or more TaxTotal classes must be present: count(cac:TaxTotal) != 0<br /><br /> | Der mangler en momsklasse, "TaxTotal" på fakturaen. |
F-LIB184 | schemeID = DK:CVR, ID must be a valid CVR number (like 'DK12345678', value found: ''): (cbc:ID/@schemeID = 'DK:CVR') and (string-length(cbc:ID) != 10 or substring(cbc:ID, 1, 2) != 'DK')<br /><br /> | CVR nummeret er ikke gyldigt. I fakturaen er fundet <value found: ''>, mens dette skal stå som "DK" efterfulgt af 8 tal. Som eksempelvis "DK12345678". |
F-INV128 | TaxInclusiveAmount is calculated incorrectly: cbc:TaxInclusiveAmount and not(format-number(cbc:TaxInclusiveAmount,'##.00') = format-number(sum(cbc:LineExtensionAmount) + sum(../cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount) + sum(cbc:ChargeTotalAmount) - sum(cbc:AllowanceTotalAmount) + sum(cbc:PayableRoundingAmount),'##.00'))<br /><br /> | Fakturatotal inklusiv moms er udregnet forkert. |
F-LIB181 | schemeID = GLN, EndpointID must be a valid GLN number (like '1234567890123', value found: ''): (cbc:EndpointID/@schemeID = 'GLN') and not(string-length(cbc:EndpointID) = 13)<br /><br /> | GLN/EAN nummeret er ikke gyldigt. I fakturaen er fundet <value found: ''>, mens dette skal stå som 13 tal. Eksempelvis 5798000000000 |
F-INV147 | Invalid InvoicedQuantity. Must not be zero: . != 0<br /><br /> | Vareantal sat til 0. Der skal som minimum faktureres én enhed. |
F-LIB381 | Invalid VAT TaxAmount - When TaxCategory/ID are 'StandardRated' and TaxableAmount > 0 (22.00) TaxAmount can't be '(0.00)' unless calculated vat '(5.61)' are less then 0.005: cac:TaxCategory/cbc:ID = 'StandardRated' and xs:decimal(cbc:TaxableAmount) > 0 and xs:decimal(cbc:TaxAmount) = 0 and xs:decimal($CalculatedVat) >= 0.005<br /><br /> | Momsbeløbet på varen stemmer ikke. Momsbeløbet må ikke sættes til kr. 0,- når varen ikke er momsfri. |
F-INV126 | The sum of InvoiceLine/LineExtensionAmount ('20644.00') elements must equal LegalMonetaryTotal/LineExtensionAmount ('23231.75'): ((cbc:LineExtensionAmount - sum(../cac:InvoiceLine | Fakturatotalen stemmer ikke med summen af varelinjerne. |
F-CRN088 | Invalid CreditedQuantity. Must not be zero: . != 0<br /><br /> | Vareantal sat til 0. Der skal som minimum angives én enhed. |
F-INV163 | Invalid Name for InvoiceLine. Must contain a value: normalize-space(cbc:Name) != ''<br /><br /> | Varelinjen mangler et varenavn. |
F-INV167 | Invalid SellersItemIdentification/ID. Must contain a value: normalize-space(cbc:ID) != ''<br /><br /> | Fakturaen mangler sælgers varenr. |
F-LIB336 | PaymentMeansCode = 93, InstructionID must be a numeric value when PaymentID equals 71 or 75.: (cbc:PaymentMeansCode = '93') and ((cbc:PaymentID = '71' or cbc:PaymentID = '75') and (not(exists(cbc:InstructionID)) or (matches(cbc:InstructionID, ' | Fakturaens FIK kode er ikke korrekt udfyldt. Tjek debitor og kreditornr. |
F-LIB156 | PaymentMeansCode = 93, InstructionID must be equal to 15 characters (when PaymentID equals 71): (cbc:PaymentMeansCode = '93') and cbc:PaymentID = '71' and string-length(cbc:InstructionID) != 15<br /><br /> | Fakturaens FIK kode er ikke korrekt udfyldt. Tjek debitor og kreditornr. |
F-CRN210 | CreditNote line '2.00' with lineExtensionAmount (397421.00) must equal (Price.PriceAmount (0.00) / Price.BaseQuantity (1.00) ) * CreditedQuantity (1.00) +/- 1.00 (CreditedQuantity unitCode and Price.BaseQuantity unitCode are equal): $unitCodeEqual and ($notFree and $noExchangeRate) and ((xs:double($lineExtensionAmount) < (xs:double($calculatedTotalUnitCodeEqual) - 1.00)) or (xs:double($lineExtensionAmount) > (xs:double($calculatedTotalUnitCodeEqual) + 1.00)))<br /><br /> | En varelinje stemmer ikke. Vare antal gange med enhedspris går ikke op. |
F-INV044 | Invalid EndpointID. Must contain a value: normalize-space(cbc:EndpointID) != ''<br /><br /> | Faktura mangler e-faktura modtager adresse, så som eksempelvis et EAN/GLN |
F-LIB180 | schemeID = DK:CVR, EndpointID must be a valid CVR number (like 'DK12345678', value found: '88663217'): (cbc:EndpointID/@schemeID = 'DK:CVR') and (string-length(cbc:EndpointID) != 10 or substring(cbc:EndpointID, 1, 2) != 'DK')<br /><br /> | CVR nummeret er ikke gyldigt. I fakturaen er fundet <value found: ''>, mens dette skal stå som "DK" efterfulgt af 8 tal. Som eksempelvis "DK12345678". |
F-LIB019 | Invalid cbc:BaseQuantity. Must not be negative or zero: not(starts-with(.,'-')) and . != 0<br /><br /> | Ugyldigt Baseenhed på en vare. |
F-INV024 | Invalid OrderReference/ID. Must contain a value.: normalize-space(cbc:ID) != ''<br /><br /> | Faktura mangler Ordrereference. |
F-INV335 | AllowanceCharge.Amount can not be negative, if InvoicedQuantity or Price.PriceAmount is not negative.: not($NegativeLEA or $NegativePA) and cac:AllowanceCharge/cbc:Amount | Rabat eller gebyr felt står med negativ pris. Dette skal være positivt. |
F-LIB227 | MultiplierFactorNumeric must be a positive number: starts-with(cbc:MultiplierFactorNumeric,'-')<br /><br /> | Rabat eller gebyr felt har en "multiplierfactornumeric" som er negativ, hvilket ikke er tilladt. Feltet bliver brugt til at fortælle eks. hvor mange procent rabat der er angivet. |
F-LIB306 | Exactly one TaxTotal class must contain VAT (Moms): count(../cac:TaxTotal | Minimum en momsklasse på dokumentet skal indeholde koden "Moms". |
F-LIB228 | Amount must equal BaseAmount * MultiplierFactorNumeric: cbc:MultiplierFactorNumeric and ((cbc:Amount - (cbc:BaseAmount * cbc:MultiplierFactorNumeric) < -1.00) or (cbc:Amount - (cbc:BaseAmount * cbc:MultiplierFactorNumeric) > 1.00))<br /><br /> | Rabat/Gebyr beløb stemmer ikke. Dette skal være lig med Basepris gange med MultiplierFactorNumeric. |
F-LIB263 | Invalid TaxAmount. Must have 2 decimals: string-length(substring-after(cbc:TaxAmount, '.')) != 2<br /><br /> | Momsbeløbet skal have 2 decimaler. |
F-LIB190 | schemeID = DK:CVR, CompanyID must be a valid CVR number (like 'DK12345678', value found: ''): (cbc:CompanyID/@schemeID = 'DK:CVR') and (string-length(normalize-space(cbc:CompanyID)) != 10 or substring(cbc:CompanyID, 1, 2) != 'DK')<br /><br /> | CVR nummeret er ikke gyldigt. I fakturaen er fundet <value found: ''>, mens dette skal stå som "DK" efterfulgt af 8 tal. Som eksempelvis "DK12345678". |
W-LIB008 | The value of unitCode attribute should be a valid UOM measure: string-length(./@unitCode)>1<br /><br /> | Ugyldig enhedstype. Brug eksempelvis typen "EA" for at sige "styks". |
F-LIB196 | schemeID = DK:SE, CompanyID must be a valid SE number (like 'DK12345678', value found: '88663217'): (cbc:CompanyID/@schemeID = 'DK:SE') and (string-length(normalize-space(cbc:CompanyID)) != 10 or substring(cbc:CompanyID, 1, 2) != 'DK')<br /><br /> | Momsnummeret er ikke gyldigt. I fakturaen er fundet <value found: ''>, mens dette skal stå som "DK" efterfulgt af 8 tal. Som eksempelvis "DK12345678". |
W-INV237 | ID must be unique within the document instance: cbc:ID = ./following-sibling::*/cbc:ID<br /><br /> | Varenummer ID felt skal være unikt. |
F-INV051 | Invalid AccountingCustomerParty/Contact/ID. Must contain a value.: normalize-space(cbc:ID) != ''<br /><br /> | Der mangler en kundereference i fakturaen. |
F-CRN074 | TaxInclusiveAmount is calculated incorrectly: cbc:TaxInclusiveAmount and not(format-number(cbc:TaxInclusiveAmount,'##.00') = format-number(sum(cbc:LineExtensionAmount) + sum(../cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount) + sum(cbc:ChargeTotalAmount) - sum(cbc:AllowanceTotalAmount) + sum(cbc:PayableRoundingAmount),'##.00'))<br /><br /> | Kreditnota total inklusiv moms er udregnet forkert. |
F-LIB185 | schemeID = GLN, ID must be a valid GLN number (like '1234567890123', value found: ''): (cbc:ID/@schemeID = 'GLN') and not(string-length(cbc:ID) = 13)<br /><br /> | GLN/EAN nummeret er ikke gyldigt. I fakturaen er fundet <value found: ''>, mens dette skal stå som 13 tal. Eksempelvis 5798000000000 |
F-LIB315 | Specifying the same TaxSubtotal.TaxCategory.ID in one TaxTotal class is not allowed: $ID63 and cac:TaxCategory/cac:TaxScheme/cbc:ID = ./following-sibling::*/cac:TaxCategory/cac:TaxScheme/cbc:ID and cac:TaxCategory/cbc:ID = ./following-sibling::*/cac:TaxCategory/cbc:ID<br /><br /> | Der er flere af samme momstype, i den samlede momsudregning, hvillket ikke er tilladt. |
F-LIB213 | When Country is used, the element Country/IdentificationCode must be filled out: cac:Country and not(cac:Country/cbc:IdentificationCode != '')<br /><br /> | Der mangler en landekode i leveringsadressen. |
F-LIB317 | Invalid cbc:Amount. Must not be zero: . != 0<br /><br /> | Der er angivet et rabatfelt på en varelinje, som mangler beløb. |
F-CRN072 | The sum of CreditNoteLine/LineExtensionAmount ('4945.00') elements must equal LineExtensionAmount ('3655.00'): ((cbc:LineExtensionAmount - sum(../cac:CreditNoteLine/cbc:LineExtensionAmount)) > 0.0055) or ((cbc:LineExtensionAmount - sum(../cac:CreditNoteLine/cbc:LineExtensionAmount)) < -0.0055)<br /><br /> | Kreditnotatotalen stemmer ikke med summen af varelinjerne. |
F-INV348 | Invoice line '1' with lineExtensionAmount (106847.16) must equal Price.PriceAmount (727494.79131) * InvoicedQuantity (0.1469) +/- 1.00.: $unitCodeNeither and ($notFree and $noExchangeRate) and ((xs:double($lineExtensionAmount) < (xs:double($calculatedTotalUnitCodeEqual) - 1.00)) or (xs:double($lineExtensionAmount) > (xs:double($calculatedTotalUnitCodeEqual) + 1.00)))<br /><br /> | En varelinje stemmer ikke. Antal gange enhedspris går ikke op. |
F-INV133 | PayableAmount is calculated incorrectly - PayableAmount ('5634.50' ) don't match total calculation ('8545.10' ): $AlteredPayableSum = $PayableSum<br /><br /> | Beløbet der står til betaling, stemmer ikke med summen af fakturaen |
F-LIB131 | PaymentMeansCode = 42, Account ID must be no more than 10 characters: (cbc:PaymentMeansCode = '42') and string-length(cac:PayeeFinancialAccount/cbc:ID)> 10<br /><br /> | Kontonummer må ikke være mere end 10 karakterer. |
F-CRN040 | Invalid EndpointID. Must contain a value: normalize-space(cbc:EndpointID) != ''<br /><br /> | Der mangler et elektronisk modtager nummer, så som et EAN/GLN. |
F-CRN022 | Invalid OrderReference/ID. Must contain a value.: normalize-space(cbc:ID) != ''<br /><br /> | Creditnota mangler ordrereference. |
F-LIB127 | PaymentMeansCode = 42, FinancialInstitutionBranch/ID (Registreringsnummer) element is mandatory: (cbc:PaymentMeansCode = '42') and not(cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID)<br /><br /> | Registreringsnummer mangler under betalingsdetaljerne. |