Przejdź do treści

Ostrzeżenie

CII-SR-249: Pomiń kod roli nabywcy

W skrócie

Ostrzeżenie: warto sprawdzić.

CII-SR-249 oznacza, że nabywca ma element RoleCode, którego norma EN 16931 nie używa. Usuń kod roli z nabywcy, choć to tylko ostrzeżenie i plik jest przyjmowany także bez poprawki.

Na tej stronie

Co to oznacza

Nabywca nie może mieć elementu RoleCode, czyli kodu mówiącego, jaką rolę pełni dana strona. Faktura pokazuje, kto jest nabywcą, już przez sekcję, w której ta strona stoi, więc norma nie potrzebuje kodu. Takie samo ograniczenie obowiązuje w regułach formatu CII dla XRechnung (niemiecki standard e-faktur), NLCIUS (holenderski standard) i francuskiego CTC.

Dlaczego to ważne

To tylko ostrzeżenie, więc plik jest nadal przyjmowany. Program odbiorcy czyta tylko pola zdefiniowane w normie, więc kod roli jest pomijany. Fakturze to nie szkodzi, ale jest zbędnym szumem w pliku. Popraw to, jeśli odbiorca prosi o plik bez ostrzeżeń, w przeciwnym razie możesz to zostawić na później.

Jak to poprawić

Kod roli dodaje program do faktur, zwykle na podstawie ustawienia roli strony lub typu klienta na karcie kontrahenta. Wyczyść to ustawienie albo wyłącz opcję, która zapisuje je w e-fakturze. Jeśli edytujesz XML ręcznie, usuń element RoleCode wewnątrz nabywcy.

Oryginalna treść reguły

RoleCode should not be present

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Ź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 CII-SR-249 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026