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 |