Przejdź do treści

Błąd krytyczny

BR-NL-8: Kod typu dokumentu i układ pliku UBL muszą do siebie pasować

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

BR-NL-8 oznacza, że kod typu dokumentu nie pasuje do układu pliku UBL: dokument z kodem 381 (faktura korygująca) musi być zapisany w układzie CreditNote, a nie Invoice. Wyeksportuj go ponownie jako fakturę korygującą albo zmień kod, jeśli to w rzeczywistości zwykła faktura.

Na tej stronie

Co to oznacza

UBL ma dwa układy, Invoice i CreditNote, każdy z innym elementem głównym. Reguła sprawdza, czy dokument z kodem typu (BT-3) 381 używa układu CreditNote. Wariant w tych samych zestawach reguł sprawdza drugą stronę: dokument z kodem 380, 384 albo 389 musi używać układu Invoice, a nie CreditNote.

Dlaczego to ważne

Układ i kod to dwa twierdzenia o tym samym dokumencie. Gdy się różnią, odbiorca nie wie, czy dokument zwiększa, czy zmniejsza należność. Plik nie przechodzi weryfikacji i faktura zostaje odrzucona.

Jak to poprawić

Jeśli to faktura korygująca, wystaw ją w programie jako fakturę korygującą i wyeksportuj jako UBL w układzie CreditNote. Częsta przyczyna to korekta, która przeszła przez szablon zwykłej faktury. Jeśli to zwykła faktura, zmień kod typu na 380, a dla korekty wystawianej jako faktura na 384.

Oryginalna treść reguły

If the invoice type code (cbc:InvoiceTypeCode) is 381, the document MUST use the CreditNote scheme

W zestawach reguł SI-UBL 2.0 / NLCIUS (invoice), SI-UBL 2.0 / NLCIUS (credit note) ta reguła brzmi:

If the credit note type code (cbc:CreditNoteTypeCode) is 380, 384 or 389, the document MUST use the Invoice scheme

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
Źródło treści reguły: phive-rules 4.6.4.

Sprawdź swój plik

Przeciągnij tutaj e-fakturę i zobacz, czy reguła BR-NL-8 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026