Konto
Polski

DK-R-016: Dla duńskich dostawców faktura korygująca nie może mieć ujemnej sumy (PayableAmount)

Krajowa reguła Peppol · Błąd · UBL, CII

StandardReguły krajowe Peppol BIS Billing 3.0 (NL, DE, IT, SE, DK, NO, GR, IS)KrajDaniaWagaBłąd: faktura zostaje odrzuconaSkładniaUBL, CIIDotyczyTylko gdy sprzedawca (w niektórych regułach nabywca) ma siedzibę we wskazanym kraju; wyzwalaczem jest kod kraju strony.

Oficjalna treść reguły

[DK-R-016] For Danish Suppliers, a Credit note cannot have a negative total (PayableAmount)

Tekst normatywny jest w języku angielskim i cytowany bez zmian.

Dlaczego pojawia się ten błąd

Walidator wykonuje powyższy test XPath na elemencie kontekstu; dla Twojego pliku asercja jest fałszywa.

Jak to naprawić

Porównaj plik z treścią reguły i wyrażeniem testowym, popraw element wskazany w kontekście i zwaliduj ponownie.

Co sprawdza walidator

Sprawdzany element (kontekst):

UBL

ubl-creditnote:CreditNote[$DKSupplierCountry = 'DK'] | ubl-invoice:Invoice[$DKSupplierCountry = 'DK']

Test (XPath):

not((boolean(/ubl-creditnote:CreditNote) and ($DKCustomerCountry = 'DK'))
						and (number(cac:LegalMonetaryTotal/cbc:PayableAmount/text()) < 0)
						)

CII

rsm:CrossIndustryInvoice[$DKSupplierCountry = 'DK']

Test (XPath):

not((($DKCustomerCountry = 'DK') and (normalize-space(rsm:ExchangedDocument/ram:TypeCode/text()) = '381'))
                              and (number(rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:DuePayableAmount/text()) < 0)
                              )

Sprawdź swoją fakturę

Upuść plik XML lub PDF w walidatorze; każda naruszona reguła ma link do swojej strony tutaj. Bezpłatnie, bez konta, plik nie jest zapisywany.

Sprawdź swoją fakturę →

To samo sprawdzenie przez API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Powiązane reguły

Najczęstsze pytania

Co oznacza DK-R-016?

DK-R-016 to krajowa reguła peppol: For Danish Suppliers, a Credit note cannot have a negative total (PayableAmount)

Czy moja faktura zostanie odrzucona z powodu DK-R-016?

Tak. DK-R-016 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.

Jakich formatów dotyczy DK-R-016?

Tylko gdy sprzedawca (w niektórych regułach nabywca) ma siedzibę we wskazanym kraju; wyzwalaczem jest kod kraju strony. Składnia: UBL i CII.

Źródło: Peppol BIS Billing 3.0.20 national rules (November 2025). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.