Przejdź do treści

Ostrzeżenie

UBL-CR-665: Tylko referencja do przedmiotu faktury może mieć schemat

W skrócie

Ostrzeżenie: warto sprawdzić.

UBL-CR-665 oznacza, że numer referencji do dokumentu ma atrybut schemeID, chociaż nie jest to referencja do przedmiotu faktury z kodem typu dokumentu 130. To tylko ostrzeżenie; usuń atrybut schemeID z tej referencji.

Na tej stronie

Co to oznacza

Plik UBL (format XML e-faktur używany w UE i w sieci Peppol, inny niż struktura FA(3) w KSeF) może zawierać kilka dodatkowych referencji do dokumentów (cac:AdditionalDocumentReference). Tylko referencja z kodem typu dokumentu 130 jest identyfikatorem przedmiotu faktury (BT-18), na przykład numerem subskrypcji albo licznika, i tylko ona może podawać schemat tego identyfikatora (BT-18-1). Reguła sprawdza, czy każda inna referencja, także taka bez kodu typu dokumentu, ma cbc:ID bez atrybutu schemeID. Referencja do dokumentu uzupełniającego (BG-24, BT-122) to zwykły numer, bez schematu. W zestawach reguł UBL.BE (Belgia) komunikat jest sformułowany inaczej, bo mówi o identyfikatorze równym 130, a nie o kodzie typu dokumentu, ale test sprawdza wartość cbc:DocumentTypeCode, a nie cbc:ID.

Dlaczego to ważne

To ostrzeżenie. Schemat przy dokumencie uzupełniającym nie ma znaczenia w europejskiej normie e-faktury EN 16931. Warto to poprawić, gdy masz wpływ na eksport albo gdy odbiorca prosi o plik bez ostrzeżeń.

Jak to poprawić

Otwórz w programie do faktur referencje i dokumenty dołączone do faktury. Jeśli to zwykły dokument uzupełniający, na przykład dowód dostawy albo umowa, wyczyść pole schematu przy jego numerze. Jeśli to naprawdę przedmiot faktury, na przykład subskrypcja albo licznik, wprowadź go jako referencję do przedmiotu faktury. Przy własnym XML usuń atrybut schemeID z cbc:ID w cac:AdditionalDocumentReference, chyba że cbc:DocumentTypeCode ma wartość 130.

Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę

Albo popraw fakturę w formularzu i pobierz poprawiony plik za 1 kredyt: Popraw odrzuconą e-fakturę

Oryginalna treść reguły

A UBL invoice should not include the AdditionalDocumentReference ID schemeID unless the DocumentTypeCode equals '130'

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Ź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 UBL-CR-665 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026