1. Warunki serwisowania rozwiązań KSeF w Trawers ERP
2. Pomoc serwisowa
2.0 Formularz zgłoszenia serwisowego
2.1 Wprowadzenie
2.2 Ścieżka pomocy - 3 etapy: A B C
2.3 Minimalny standard zgłoszenia
2.4 Reguły, warunki
2.5 Autoresponder
2.6 Service Desk
3. Problemy / Pytania - Przykłady korespondencji
3.1 Korygować kurs waluty
3.2 Na fakturze dodać: Adres do korespondencji
3.3 Różnica statusu faktury: online <--> offline
3.4 Wysyłamy fakturę niezapłaconą a w KSeF jest jako zapłacona
3.5 Jak utworzyć fakturę KSeF: wielu odbiorców, jeden płatnik
3.6 Niestandardowa numeracja pozycji faktury
3.7 Niespójna interpretacja danych: Wystawca --> KSeF --> Trawers
3.8 My widzimy fakturę w KSeF a kontrahent nie widzi
3.9 My widzimy wszystkie dane na fakturze a kontrahent nie widzi niektórych pól
3.10 My widzimy wszystkie pozycje na fakturze a kontrahent nie widzi wszystkich
3.11 Jak zapisać treść faktury KSeF w XML ?
3.12 Nabywca to Powiat, Odbiorca to Starostwo
3.13 Jak wydrukować kod QR na fakturze sprzedaży KSeF ?
...
4. Tematy powiązane
1. Warunki serwisowania rozwiązań KSeF w Trawers ERP
Warunki serwisowania integracji z KSeF
Różnorodność i zmienność warunków wymiany danych z platformą KSeF, powoduje,
że za poprawność wymiany danych odpowiada użytkownik programu Trawers.
Szczególnie dotyczy to elementów fakultatywnych (nie obowiązkowych)
oraz scenariuszy dodatkowych, uzupełniających podstawowe funkcje wysyłania
i pobierania faktur.
Pomoc w ramach opłaty abonamentowej
Pomoc serwisowa firmy Tres udzielana w ramach abonamentu (Konsultacje e-mailowe)
będzie udzielana tylko w ograniczonym zakresie. Jedynie w formie odpowiedzi na konkretne
pytania (tylko e-mail) dotyczące przyjętych założeń i rozwiązań funcjonalnych systemu.
Aktualizacje i konsultacje e-mailowe
W szczególności, specjaliści serwisu, w ramach opłat abonamentowych, nie będą diagnozować
konkretnych rozwiązań w programach użytkowników: poprawności bazy danych, warunków obliczeń
wybranych funkcji, itp.
Nie będą sprawdzać poprawności utworzonych zestawień, raportów, sprawozdań.
Nie będą analizować indywidualnych przypadków ani interpretować, jak opisane sytuacje
biznesowe kwalifikować w rozumieniu KSeF. To zadanie księgowości/doradców użytkownika.
Nie będą także analizować komunikatów i raportów generowanych przez programy
Ministerstwa Finansów ani uwag i zastrzeżeń zgłaszanych przez poszczególne
Urzędy Skarbowe i inne instytucje państwowe.
Takie dodatkowe usługi mogą być realizowane na podstawie i na warunkach oddzielnych umów z firmą Tres.
Usługi Tres. Opis ogólny
Weryfikacja poprawności przetwarzania
Poprawność realizacji wysyłania i pobierania faktur można sprawdzać (testować)
w środowisku testowym (TEST) i w (DEMO).
Przed ew. zgłoszeniem problemu lub potrzeb dotyczącym wymiany danych z KSeF
w środowisku produkcyjnym, prosimy wykonać wymianę danych w środowisku testowym.
Regulacje prawne a realizacja w Trawersie
W przypadku zagadnień wynikających z przepisów, warto najpierw sprawdzić,
w jaki sposób dany proces został przewidziany i jest obsługiwany w Trawersie.
Nie zawsze sposób postępowania wynikający bezpośrednio z interpretacji przepisów
odpowiada kolejności czynności lub mechanizmom zastosowanym w programie.
Dlatego przed rozpoczęciem realizacji proponujemy najpierw rozpoznać dostępne funkcje
i scenariusze Trawersa, korzystając z odpowiedniej instrukcji, a następnie dobraćsposób postępowania odpowiadający danemu przypadkowi.
Pozwoli to uniknąć sytuacji, w której dopiero na kolejnych etapach pojawiają się
przeszkody wynikające z przyjęcia ścieżki, której program nie przewiduje.
Zasada ogólna - rozdzielić wiedzę podatkową od znajomości funkcjonalności systemu.
Przepisy określają, jaki efekt należy osiągnąć, natomiast instrukcja
Trawersa pokazuje, w jaki sposób ten efekt uzyskać w programie.
Administrator KSeF. Zadania
Diagnozowaniem, analizą i usuwaniem problemów powiązanych z funkcjami KSeF
powinna zajmować się wyznaczona osoba: Administrator KSeF (Admin KSeF).
AdminKSeF jest odpowiedzialny za codzienne nadzorowanie pracy oprogramowania
i infrastruktury KSeF, za kanały i nośniki wymiany danych.
Powinien/na wykonywać usługi operacyjne polegające na bieżącym nadzorze nad codziennymi
procesami wysyłania i pobierania faktur w KSeF (monitoring 'na żywo', ręczna kontrola kolejek,
codzienne porównywanie statusów z portalem MF).
W mniejszych organizacjach zadania AdminKSeF może wykonywać osoba odpowiedzialna
także za inne obszary firmy.
Ważne jest, aby wymienione zadania KSeF wykonywała osoba wyznaczona .
2. Pomoc serwisowa
2.0 Formularz zgłoszenia serwisowego
Formularz zgłoszenia serwisowego ułatwia i porządkuje przekazanie informacji
o problemach i potrzebach, zgodnie z zasadami pomocy serwisowej.
Patrz formularz:
Zgłoszenie serwisowe. Formularz
2.1 Wprowadzenie
Sytuacja:
KSeF wprowadza wiele zmian technologicznych i funkcjonalnych (biznesowych) w zastosowaniu
Trawersu w przedsiębiorstwach. Dotychczas stosowne ścieżki użytkowania systemu zostały
dobrze poznane i praktycznie nie było zgłoszań serwisowych.
Fala zmian wprowadzana przez KSeF tworzy nowe sytuacje: potrzeby i problemy,
do których dotychczasowi użytkownicy nie są przygotowani.
Dlatego konieczne jest sformalizowanie i uszczegółowienie ścieżki i warunków
zgłoszeń serwisowych.
Konieczne jest:
1. Ustalenie minimalnego standardu zgłoszenia
(co powinno zawierać zgłoszenie)
2. Ułatwienie spełnienia (realizacji) takiego standardu
(ew. formularz do wypełnienia)
W tym celu wprowadzono formularz zgłoszenia serwisowego, który ułatwi
przekazanie informacji o problemach i potrzebach w uporządkowany sposób,
zgodnie z zasadami pomocy serwisowej.
2.2 Ścieżka pomocy - 3 etapy: A B C
Kolejne etapy opracowywania zgłoszeń serwisowych.
A. Samoobsługa / szybka pomoc
Samodzielne poszukiwanie rozwiązania / odpowiedzi
Cel: rozwiązanie 30-50% zgłoszeń
Użytkownik systemu Trawers ERP poszukuje informacji w dostępnych źródłach
dotyczących KSeF, w szczególności:
- W programie Trawers ERP
w funkcjach programu:
* NA > Sprzedaż > Panel KSeF
* ZO > Zakupy > Panel KSeF
* AD > Finanse > KSeF Krajowy System e-Faktur
- Baza Wiedzy Trawers ERP
fil_trawersksefinfodesc.html
- Broszura informacyjna KSeF
https://ksef.podatki.gov.pl/media/jknpcymf/broszura-informacyjna-dotyczaca-struktury-logicznej-fa-3-04032026.pdf
- Podręcznik KSeF
https://ksef.podatki.gov.pl/media/qzlha3vx/podrecznik-ksef-20-cz-ii-wystawianie-i-otrzymywanie-faktur-w-ksef-20260209.pdf
TODO
Baza wiedzy: objaw --> przyczyna --> kroki
(tylko najczęstsze przypadki).
B. Service Desk - przyjmuje, filtruje, domyka dane
Zadanie: doprowadzić zgłoszenie do formy diagnostycznej.
C. Eksperci / developerzy
Dział projektowo-programowy
Dostają tylko zgłoszenia w formie diagnostycznej:
z kompletem danych,
z potwierdzoną powtarzalnością,
albo z wysokim priorytetem biznesowym (np. blokada sprzedaży/KSeF).
2.3 Minimalny standard zgłoszenia
INFORMACJE IDENTYFIKUJĄCE:
- dane o wydaniu programu
KONTEKST:
- opis wykonywanych czynności (krok po kroku) który doprowadziły do problemu
KROKI
- kroki (czynności) do powtórzenia - konkretne dane
- jakie podjęto próby rozwiązania problemu/potrzeby, jakie rezultaty
OBJAW
- udokumentowanie: komunikaty (print screen, trerror.log, wydruk)
Patrz też:
Trawers ERP. Zgłoszenie problemu
2.4 Reguły, warunki
Tezy
-----
Bramka jakości zgłoszeń (bez kompletu = nie startujemy)
-----
Największa zmiana kulturowa: serwis nie diagnozuje z jednego zdania.
-----
Jasne rozróżnienie:
Serwis: coś nie działa jak powinno (błąd/niezgodność).
Konsultacja/szkolenie: ktoś nie wie jak wykonać proces
-----
Zgłoszenie od Opiekuna Trawersu (Key-User) na adres: serwis@tres.pl
Patrz też: Key-User Driven Direct Model
Podział ról i zadań podczas dystrybucji i serwisowania systemu.
Key-User Driven Direct Model
-----
2.5 Autoresponder
Autoresponder weryfikuje warunki formalne zgłoszenia:
- licencja aktywna
- faktury opłacone
- Opiekun wskazany
Patrz też:
E-mail AutoResponder
----
2.6 Service Desk
Service Desk weryfikuje:
- przekazano oczekiwane informacje
patrz: Standard zgłoszenia
Patrz też:
Komunikacja w dziale serwisowym
3. Problemy / pytania - Przykłady korespondencji
3.1 Korygować kurs waluty
Pytanie
Proszę o informację, czy będzie w TRAWERSIE aktualizacja wprowadzająca
możliwość wystawienia faktury korygującej polegającej na korekcie kursu
walutowego na pierwotnej fakturze walutowej, czyli był kurs: ... , jest kurs: ...
Aktualnie nie ma takiej możliwości w TRAWERSIE, można jedynie skorygować
fakturę na 0, a następnie wystawić nową fakturę.
Odpowiedź Cel: doprowadzić zgłoszenie do formy diagnostycznej
Nie analizowaliśmy, czy przepisy dot. KSeF dopuszczają taką korektę.
Jeżeli ma Pani takie informacje, to proszę wskazać źródło.
NOTE: Użytkownik wskazuje, że Aplikacja Podatnika KSeF taką operację umożliwia.
W załączeniu przysyła screeny z dialogu.
Kolejne kroki: Ocena możliwości realizacji potrzeby, skierowana do działu
projektowo-programowego, projekt: TRA-KSEF, zadanie #00054342
****************************************************************************************
3.2 Na fakturze dodać: Adres do korespondencji
Pytanie
Czy można umieścić na fakturze KSeF dodatkowe pole: Adres do korespondencji
z danych nabywcy ?
Odpowiedzi dot. rozbudowy lub modyfikacji Trawers ERP w środowisku KSeF.
Cel: Wskazanie, że analiza możliwości odwzorowania konkretnych zdarzeń biznesowych
w kontekście KSeF, należy do użytkownika.
Odpowiedź
Proszę wskazać segment (element) faktury KSeF w którym oczekuje się tego
dodatkowego adresu i gdzie w Trawersie jest ten adres a jeżeli nie ma,
to w ktorej kartotece wprowadzic ?
Uzasadnienie
W przypadku faktur ustrukturyzowanych KSeF (XML) trzeba pamiętać, że zakres danych
i sposób ich prezentacji są ściśle określone przez schemę KSeF oraz dokumentację MF.
Program Trawers generuje XML zgodnie z tymi wymogami i nie może 'dowolnie' dodawać
nowych ról podmiotów czy pól, których schemat nie przewiduje.
Nie prowadzimy analizy indywidualnych przypadków ani interpretacji, jak opisane sytuacje
kwalifikować w rozumieniu KSeF. To rozstrzyga Państwa księgowość/doradca.
Jeżeli oczekują Państwo rozbudowy / zmian w Trawers ERP, prosimy o jednoznaczne
wskazanie, do jakich konkretnych elementów/pól schemy KSeF mają trafić opisywane dane.
Ze swojej strony chętnie pomożemy. Wskażemy, jakie pola KSeF obsługuje Trawers,
jak mapowane są dane z dokumentu do XML, oraz jakie warianty konfiguracji/rozbudowy są
technicznie możliwe w ramach schemy KSeF.
Abyśmy mogli rzetelnie odpowiedzieć, prosimy w zgłoszeniach podawać możliwie konkretnie:
* jakiego konkretnego pola/sekcji w schemie KSeF (najlepiej nazwa elementu lub fragment oczekiwanego XML),
dotyczy potrzeba
* jaki ma być efekt końcowy: prosimy o przykładowy scenariusza tworzenia XML oraz fragment oczekiwanego XML
(lub wskazanie nazw pól w schemie)
Wówczas ocenimy możliwość realizacji po stronie Trawersa.
Skrótowo - strategia:
Nie prowadzimy analiz ani interpretacji konkretnych przypadków i sytuacji gospodarczych w kontekscie KSeF.
Np. jak budować i jak pobierać faktury XML zawierające dane niestandardowe (fakultatywne).
Szczególnie dotyczy to sekcji (elementu) DodatkowyOpis
NOTE: Użytkownik sugeruje:
* kartoteka odbiorców > Osoby i adresy - w tym miejscu dodać: Adres do korespondencji.
* Segment (element) faktury KSeF - segment danych nabywcy w polu AdresKoresp.
Kolejne kroki: Ocena możliwości realizacji potrzeby, skierowana do działu
projektowo-programowego (P-P), projekt: TRA-KSEF, zadanie #0005434
Dział P-P odpowiada:
W KSeF są: Kod kraju(*), Adres L1(*), Adres L2, GLN jest to związane wprost
z Podmiotem 1,2,3. Zachowując logike Trawersu trzeba dodać zakładkę do karty kontrahenta pt.
Adres do korespondencji.
Tam nowe pola z kartoteki odbiorców:
Nazwa, Kraj, kod, miasto, ulica, nr dom, nr lok, GLN
W KSEF byłoby to widoczne jako:
KodKraju: PL
AdresL1: Referat Finansowo-Księgowy Urzędu Miasta ...
AdresL2: 47-400 ..., Króla ...
GLN: 5555567890
Koszt realizacji ... PLN + VAT
***************************************************************************************
3.3 Różnica statusu faktury: online <--> offline
Problem/pytanie
Po rozpoczęciu wysyłki do KSeF, mamy stwierdzoną nieprawidłowość.
Przy wysyłaniu dokumentu otrzymujemy informację, że wysyłka dokumentów
jest online, ale po weryfikacji na stronie ministerstwa mamy oznaczenie
przy przesłanych dokumentach jako offline.
Odpowiedź
(AsystentAI)
Rozbieżność 'online' w komunikacie przy wysyłce oraz oznaczenie 'offline' na stronie MF
może wynikać ze sposobu, w jaki KSeF przyjmuje przesyłkę (np. tryb awaryjny/offline
po stronie KSeF, opóźniona walidacja lub późniejsza zmiana statusu po weryfikacji).
Sam komunikat 'wysyłka online' dotyczy zwykle sposobu nadania z programu,
natomiast status w KSeF opisuje tryb przyjęcia i przetworzenia po stronie ministerstwa.
(TresCO)
Chcemy jednocześnie poinformować, że nie świadczymy usług operacyjnych polegających
na bieżącym nadzorze nad codziennymi procesami wysyłania i pobierania faktur w KSeF
(monitoring 'na żywo', ręczna kontrola kolejek, codzienne porównywanie statusów z portalem MF).
W ramach serwisu możemy jedynie:
Odesłać do opisów w Bazie Wiedzy i poblikacji MF, w których znajdą Państwo:
* wyjaśnienia znaczenia statusów i typowe przyczyny różnic,
* opisy poprawnego działania mechanizmu wysyłki po stronie Trawers
* wskazówki, gdzie w programie odczytać statusy/identyfikatory i jakie raporty/kroki
kontrolne stosować.
***************************************************************************************
3.4 Wysyłamy fakturę niezapłaconą a w KSeF jest jako zapłacona
Problem/pytanie
Faktura zaliczkowa przelewowa (niezapłacona) z terminem zapłaty na jutro,
weszła do KseF jako zapłacona.
Czy coś zrobiono żle?
Odpowiedź
Wg reguły: serwis nie diagnozuje z jednego zdania.
Poproszono o wypełnienie formularza zgłoszenia serwisowego.
***************************************************************************************
3.5 Jak utworzyć fakturę KSeF: wielu odbiorców, jeden płatnik
Problem/pytanie
Użytkownik zgłasza potrzebę indywidualną. Opisuje obecną praktykę biznesową
(wiele adresów odbiorców towaru - jeden płatnik). Pyta jak zbudować fakturę
KSeF.
Odpowiedź
Wskazujemy gdzie w opisach (w bazie wiedzy) można znaleźć rozwiązanie.
Użytkownik oczekuje, że precyzyjnie, krok po kroku, wskażemy rozwiązanie.
Odpowiadamy:
Przed wysłaniem opisu potrzeby/problemu proszę zapoznać się ze szczegółami
rozwiązań KSeF opisanych w broszurze i poradniku - dostepne na stronach MF.
Opisy rozwiązań w Trawersie podane w bazie wiedzy, nawiązują do rozwiązań KSeF.
Opisujemy w jaki sposób realizujemy wymagania KSeF. Jednakże nie dajemy
szczegółowych instrukcji postępowania, nie wymieniamy kolejnych czynnosci,
które powinien wykonać użytkownik.
Zakładamy, że osoba czytająca zna koncepcję KSeF, pojęcia, wymagania, ograniczenia.
Dotychczasowa praktyka pokazuje, że taka strategia sprawdza się.
Przy dużej liczbie użytkowników Trawersu nie możemy udzielać indywidualnych wyjaśnień.
Gdy czegoś brakuje w opisach, to uzupełniamy. I odsyłamy do opisów.
PS: Odpowiedż uzytkownika: Przepraszam, ale to Państwa program powinien działać
wg obowiązującego prawa, a nie użytkownik zagłębiać się w prawo (KSeF)
i sprawdzać czy coś jest zgodne z prawem.
Wniosek: Zgłoszenie o charakterze: ktoś nie wie jak wykonać proces
Oferujemy: Konsultacje/szkolenie
***************************************************************************************
3.6 Niestandardowa numeracja pozycji faktury
Problem/pytanie
Otrzymalismy fakture z OVH w ktorej numer pozycji jest nietypowy (niespotykany)
np. <NrWierszaFa>31233911</NrWierszaFa>3123391 to jest numer pozycji faktury.
PS: wizualizacja pokazuje '***' w miejscu numeru faktury, gdyz to jest nasza
interpretacja ich numeru: 31233911 Gwiazdki oznaczaja, ze podany numer nie
miesci sie na naszych 3 znakach.
--------------------------------------------------------------------------------
| ****** Wartość netto ******
| Poz Indeks Ilość Miara Cena Na fakturze Zapisano
|
| *** 1.000 C62 103.00 103.00 ---
| *** 1.000 C62 103.00 103.00 ---
| *** 1.000 C62 103.00 103.00 ---
- -o- --------------------------------------------------------------------------
|
|
o--- [***] interpretacja: 3123391
Zapytaliśmy OVH czy taki numer to pomylka i bedą zmieniac, czy celowy.
Jezeli celowy, to jak nalezy interpretowac numer, tu: 3123391.
OVH - Odpisali. Poprawią. Kolejne faktury powinny być poprawne.
Przyszła nowa faktura, ale numer pozycji po staremu.
PS: kolejne 4 faktury też po staremu. Nie poprawiają.
***************************************************************************************
Problem/pytanie
Otrzymaliśmy fakturę z Media Markt za zakup zrobiony w sklepie z płatnością kartą.
Na fakturze należność ogółem widnieje 0 zł.
Po pobraniu faktury zakup do Trawersu widać różnicę między tym co widnieje na fakturze
a tym co wprowadzono w Trawersie (różnica na czerwono - kwoty brutto).
Proszę o informację czy to jest tylko informacja dla nas, czy jest to błąd,
który spowoduje, że nie będziemy mogli wygenerować dobrze JPK-a?
W załączeniu przesyłam faktury pobrane z KSeF (pdf oraz xml), fakturę którą
otrzymał pracownik w sklepie oraz wizualizację z Trawersa.
Odpowiedź
Źródłem zgłoszonego problemu (pytania) jest niespójna interpretacja zapisów faktury
na kolejnych etapach przetwarzania. Na etapach: wystawca --> KSeF --> Trawers.
Przyczyna leży w innym interpretowaniu schemy przez wystawcę, KSeF i Trawers.
Konkretnie chodzi o pole: grossAmount - obowiązkowe a jednak nie wypełnione przez wystawcę.
Poniżej analiza i wnioski
1. Jakie kroki ?
Firma ABC otrzymała fakturę od firmy Media Markt, co do której ma wątpliwości czy
poprawnie zostanie umieszczona w JPK.
2. Ich pytanie brzmi:
Proszę o informację czy to jest tylko informacja dla nas, czy jest to błąd,
który spowoduje, że nie będziemy mogli wygenerować dobrze JPK-a?
Sugerujemy:
* W zakresie poprawności danych faktury - kontakt z wystawcą (Media Markt).
* W zakresie interpretacji, czy taki zapis przejdzie kontrole JPK/KSeF -
właściwy jest KIS/US/doradca podatkowy.
Odpowiedz: Nie rozstrzygamy interpretacji. Nie potrafimy wyjaśnić jak wartości umieszczane
i przesyłane do KSeF w polach P_15 (kwota należności ogółem) pola P_13_..., p_14_...
(podsumowanie w stawkach) oraz pola P_11, P_11Vat (wartości w pozycjach)
są interpretowane przez MF jako wartości faktury i które z tych pól będą
sprawdzane względem pliku JPK.
3. Na ekranie faktury KSeF w linii:
Na fakturze: Netto 11.50 PLN
VAT 1.52 PLN
Brutto 13.02 PLN
są wyświetlane informacje z metadanych faktury KSeF z pól:
netAmount,
vatAmount,
grossAmount
Na zrzucie ekranu widać, że netAmount i vatAmount są wypełnione ale grossAmount już nie,
z kolei na fakturze w pdf-ie pobranej z KSEF widać że aplikacja podatnika obliczyła
'sobie' kwotę brutto w stawce ?
Skąd? Nie ma takiego pola wg definicji opisanej w broszurze dot KSeF FA(3).
Jak w pkt 2, nie potrafimy wyjaśnić jak pola netAmount, vatAmount i grossAmount są obliczane
przez system KSeF, jest to element meta danych. Nie jest on wysyłany przez wystawce
faktury tylko system KSeF liczy na podstawie faktury KSeF (pliku XML).
W praktyce pole/metadane grossAmount mogą wynikać z walidacji/obliczeń po stronie KSeF
i/lub danych przekazanych przez wystawcę;
w tej fakturze widać brak/0 w obszarze brutto na wizualizacji KSeF, mimo że pozycje
i stawki wskazują kwoty.
4. W linii:
Zapisano: Netto 10.00
VAT 2.30 PLN
Brutto 12.30 PLN
są wyświetlone sumy faktury zapisanej w ZO, te wartości zostaną ujęte w JPK.
Trawers liczy sumy dokumentu na podstawie pozycji i stawek VAT i te wartości są
używane w rejestrach/VAT/JPK.
Czerwony kolor, to sygnał niespójności między tym, co pokazuje wizualizacja KSeF
w polu brutto/metadanych a tym, co wynika z pozycji dokumentu.
Kolor czerwony wskazuje, że jest różnica, między: brutto na fakturze KSEF
w polu grossAmount a wartością brutto faktury ZO.
Wniosek końcowy: prosze wyjasnic z wystawcą faktury (postac faktury)
oraz US (interpretacja podatkowa zapisu)
PS: Porównywanie 'wizualizacji' może być mylące.
Faktura 'papierowa'/pdf może prezentować wartości uzyskane wg innej logiki obliczeń
niż zapisy w zbiorach danych, które w praktyce kontroluje system.
Podsumowanie (AsystentAI)
* Rozbieżność wynika z tego, że wizualizacja/metadane KSeF pokazują inną
(lub pustą/0) kwotę brutto, niż ta, która wynika z pozycji faktury i którą Trawers
zapisuje w dokumencie ZO.
* W Trawersie sekcja 'Zapisano' pokazuje sumy dokumentu wprowadzonego do rejestrów
i te wartości są podstawą ujęcia w VAT/JPK.
* Czerwone wartości to ostrzeżenie o niespójności między danymi prezentowanymi
przez KSeF (np. pole brutto/metadane) a sumami wyliczonymi/zapisanymi w Trawersie.
* Po stronie serwisu możemy wskazać mechanizm w programie, ale nie przesądzamy
interpretacji podatkowej, które pola MF porównuje w kontrolach.
Dlatego: wyjaśnijcie zapis faktury z wystawcą (dlaczego w KSeF/na wizualizacji 0/brak brutto)
i w razie potrzeby skonsultujcie z doradcą/KIS wpływ na JPK.
Dla przypomnienia:
Oferowane przez nas usługi serwisowe nie obejmują analiz zgodności apisów
na fakturach źródłowych (wizualizacjach), fakturach utworzonych w aplikacji podatnika
(pdf, xml) i wizualizacji w Trawers.
Nasze usługi, to krótkie Konsultacje e-mailowe obejmujące obszar funkcjonalności
systemów oraz architektury baz danych i ich zawartości.
Dajemy odpowiedzi na pytania: jak program wykonuje poszczególne funkcje,
do czego służą te funkcje, jakie są warunki i ograniczenia.
Patrz > Tres: Aktualizacje programu i konsultacje e-mailowe
Aktualizacje i konsultacje e-mailowe
(AsystentAI) Propozycja odpowiedzi e-mailem
Dzień dobry,
W Trawersie czerwone wartości oznaczają rozbieżność pomiędzy kwotami brutto prezentowanymi
w podglądzie KSeF (Na fakturze) a sumami dokumentu zapisanymi w Trawersie (Zapisano).
Do ewidencji VAT i JPK w Trawersie przyjmowane są wartości z zapisu dokumentu (Zapisano),
czyli sumy wynikające z pozycji i stawek VAT.
W przesłanej fakturze widać, że w podglądzie KSeF kwota brutto (grossAmount / należność ogółem)
jest pusta lub wynosi 0, mimo że z pozycji i VAT wynika kwota brutto.
To jest źródło ostrzeżenia w Trawersie.
Nie przesądzamy interpretacji podatkowej i sposobu weryfikacji przez MF, dlatego
rekomendujemy wyjaśnić zapis faktury z wystawcą (Media Markt), a w razie potrzeby
skonsultować wpływ na JPK z doradcą/KIS/US.
Pozdrawiam
***************************************************************************************
3.8 My widzimy fakturę w KSeF a kontrahent nie widzi
Problem/pytanie
Co może być powodem, że my, po zalogowaniu do KSEF, widzimy przesłaną
klientowi fakturę, a on twierdzi, że jej tam nie ma ?
PS: Klient otrzymał już od nas kilka w kwietniu a zgłoszenie dotyczyło
tylko jednej - czwartej z kolei - 000897/04/26 FA 2026.04.14
wysłanej temu klientowi.
Odpowiedź (AsystentAI)
Najbardziej typowe przyczyny i kroki weryfikacji
Najczęściej nie chodzi o 'zniknięcie' faktury, tylko o to, że odbiorca szuka jej
w innym kontekście (inny podmiot/rola/zakres) albo faktura w KSeF jest w innym stanie
niż się spodziewa.
1) Inny NIP / inny podmiot po stronie odbiorcy
Odbiorca musi być zalogowany do właściwego NIP-u (czasem firma ma kilka NIP-ów,
oddziały, spółki powiązane) i przeglądać dokumenty jako ten podmiot, na który wystawiono fakturę.
Do sprawdzenia: czy na fakturze 000897/04/26 jest dokładnie ten NIP, pod który klient wchodzi w KSeF.
2) Odbiorca przegląda nie ten 'widok'
(rola / skrzynka / typ dokumentów)
W wielu narzędziach KSeF są osobne zakładki/filtry dla:
* dokumentów sprzedaży (wysłanych) vs zakupu (odebranych),
* dokumentów w określonym statusie (np. tylko 'przyjęte', tylko do pobrania, itp.),
* zakresu dat (np. kwiecień) albo po numerze własnym zamiast po numerze KSeF.
Sugestia dla odbiorcy: niech wyszuka fakturę po numerze KSeF (jeśli go przekażecie)
albo po dacie wystawienia i NIP sprzedawcy, bez dodatkowych filtrów.
3) Faktura ma status 'wysłana', ale nie jest 'przyjęta' w KSeF
To kluczowe: Wy możecie widzieć ją jako wysłaną/obsłużoną po swojej stronie,
ale jeśli KSeF jej nie przyjął (błąd walidacji, odrzucenie), to odbiorca
jej nie zobaczy jako dokumentu w KSeF.
Co potwierdza sprawę:
* numer KSeF (ID dokumentu)
* UPO / potwierdzenie przyjęcia (status przyjęta)
Jeżeli macie numer KSeF i UPO, to praktycznie przesądza, że dokument jest w KSeF -
wtedy problem jest po stronie sposobu logowania/filtrów/uprawnień u odbiorcy.
4) Uprawnienia w KSeF po stronie odbiorcy
U odbiorcy operator może nie mieć uprawnienia do przeglądania faktur zakupu
(albo ma ograniczenia do wybranej jednostki/roli).
Inny pracownik w tej samej firmie może ją widzieć, a on nie.
5) Pomyłka w danych nabywcy (np. NIP poprawny wcześniej, a tu inny)
Skoro wcześniejsze 3 faktury w kwietniu klient widział, a problem dotyczy tylko jednej (czwartej),
bardzo często powód jest 'drobny', np.:
* literówka w NIP,
* wystawione na inny podmiot (np. centrala vs oddział),
* zmieniona karta kontrahenta i w tej jednej fakturze poszło inaczej.
6) Opóźnienia / synchronizacja w narzędziu odbiorcy
Jeśli odbiorca używa integracji/portalu, a nie bezpośrednio KSeF, to bywa,
że 'pobranie' ma opóźnienie lub działa na harmonogramie.
Wtedy w KSeF faktura jest, ale w ich narzędziu jeszcze nie.
Krótka odpowiedż
> Jeśli my po zalogowaniu do KSeF widzimy fakturę 000897/04/26 (FA z 14.04.2026), a Państwo nie,
to najczęstsze przyczyny to: logowanie do innego NIP/podmiotu, filtrowanie niewłaściwego typu
dokumentów (zakup vs sprzedaż), brak uprawnień użytkownika lub status dokumentu inny niż 'przyjęty'.
> Prosimy o sprawdzenie, czy logują się Państwo do dokładnie tego NIP, który widnieje na fakturze,
oraz o wyszukanie dokumentu bez filtrów (najlepiej po numerze KSeF).
> Z naszej strony możemy od razu podać numer KSeF oraz potwierdzenie przyjęcia (UPO/status) -
to jednoznacznie potwierdzi, czy faktura została przyjęta do KSeF.
***************************************************************************************
3.9 My widzimy wszystkie dane na fakturze a kontrahent nie widzi niektórych pól
Problem/pytanie
Co może być powodem, że u nas po zalogowaniu do Ksef, my widzimy wystawioną
przez nas fakturę sprzedaży prawidłowo a niektórzy klienci w swoim Ksef
mają w nazwach pozycji puste okna.
Odpowiedź (AsystentAI)
Jeśli u Państwa w KSeF pozycje mają nazwy poprawnie, a u części klientów w ich podglądzie KSeF
w nazwach pozycji widać 'puste okna', to w praktyce są dwa główne scenariusze:
A) To nie jest problem faktury w KSeF, tylko podglądu / integracji po stronie klienta
Część klientów nie ogląda faktury w oficjalnym podglądzie KSeF, tylko w swoim systemie/portalu
(albo w innym narzędziu), które:
* ma błąd renderowania czcionek,
* nie obsługuje poprawnie polskich znaków/UTF-8,
* 'gubi' znaki specjalne (np. cudzysłowy typograficzne, znaki '×', -, niełamliwe spacje, znaki z Worda),
* przycina/ukrywa tekst przy nietypowych znakach lub łamaniach linii.
Jak to szybko rozstrzygnąć: poprosić klienta, aby sprawdził tę samą fakturę w oficjalnym podglądzie KSeF
(aplikacja MF).
* Jeśli tam nazwy pozycji są OK -> problem leży w narzędziu/ERP klienta (import/podgląd),
nie w Trawersie ani w KSeF.
B) W XML wysyłanym do KSeF 'nazwa pozycji' jest pusta lub zawiera znaki, które u części narzędzi
wyglądają jak puste
W strukturze e-Faktury nazwa pozycji to pole typu 'Nazwa towaru/usługi'. Jeśli:
* nazwa jest faktycznie pusta,
* albo składa się z samych spacji / znaków niewidocznych (np. NBSP, zero-width),
* albo zaczyna się/kończy znakami sterującymi, łamaniami linii itp.,
to jedne podglądy pokażą coś 'dziwnego' (np. puste okienko), a inne pokażą normalnie
lub 'przetrawią' to inaczej.
Najczęstsze 'winne' znaki/przypadki:
* kopiowanie nazw z Worda/WWW (cudzysłowy ', myślniki '-', twarde spacje),
* znaki typu '×', '', tabulatory, łamania linii w nazwie,
* emotki lub nietypowe znaki z innego alfabetu,
* bardzo długie nazwy + znaki specjalne (u niektórych parserów/podglądów).
Proponowana odpowiedź
> Jeżeli u nas w KSeF nazwy pozycji są widoczne, a u części klientów w ich podglądzie pojawiają się 'puste okna',
to najczęściej wynika to z różnic w narzędziu podglądu/importu po stronie klienta
(błędy renderowania czcionek, kodowania lub obsługi znaków specjalnych).
> Prosimy, aby klient sprawdził tę fakturę w oficjalnym podglądzie KSeF - jeśli tam nazwy są poprawne,
problem dotyczy ich oprogramowania.
> Dodatkowo możemy zweryfikować, czy w wysyłanym XML pole 'nazwa towaru/usługi' nie zawiera znaków
niewidocznych lub nietypowych (np. twardych spacji, znaków z Worda, łamań linii).
W razie potrzeby zalecamy uproszczenie nazw pozycji (bez znaków specjalnych) i ponowny test.
Wersja serwisowa (dla serwisanta / wsparcia)1) Ustal, czy problem jest w danych (XML) czy w podglądzie/importerze klienta
1. Weź jedną 'problemową' fakturę (taką, gdzie klient ma puste okna) i jedną 'poprawną'.
2. Dla obu:
* odczytaj/wyeksportuj oryginalny XML wysłany do KSeF (ten sam, który poszedł do bramki, nie PDF/druk).
* sprawdź w XML pola pozycji: nazwa towaru/usługi (to jest kluczowe pole pozycji).
3. Porównaj:
* jeśli w XML nazwa jest normalna, a klient nadal ma puste okna -> 99%
to render/import po stronie klienta (ich ERP/portal/wizualizator).
* jeśli w XML nazwa jest pusta albo zawiera 'dziwne' znaki -> problem jest
w danych źródłowych w Trawersie lub w składaniu XML.
Tip diagnostyczny: w XML szukaj nazw pozycji i zobacz, czy nie ma tam samych spacji,
encji, znaków niewidocznych, łamań linii itp.
2) Sprawdź źródło nazwy pozycji w Trawersie
W praktyce nazwa pozycji na fakturze może pochodzić z różnych miejsc (zależnie od konfiguracji i typu pozycji):
* nazwa z kartoteki indeksu/usługi,
* nazwa wpisana ręcznie na pozycji dokumentu,
* nazwa 'zbudowana' (np. indeks + cecha/parametr + opis),
* opis dodatkowy / memo / uwagi (czasem doklejane do nazwy).
Co sprawdzić na problemowej pozycji:
* czy pole nazwy nie jest 'wizualnie pełne', ale w rzeczywistości składa się z:
* twardych spacji (NBSP),
* tabulatorów,
* znaków typu 'zero-width',
* znaków z Worda (cudzysłowy ["] , myślnik [-], mnożenie [×]),
* łamań linii CR/LF w środku nazwy.
* czy w nazwie nie ma znaków spoza typowego zestawu (np. emotki, znaki z innych alfabetów).
Szybki test w serwisie:
* skopiuj nazwę pozycji do zwykłego Notatnika (albo edytora, który pokazuje kody znaków) i zobacz:
* czy na początku/końcu nie ma pustych znaków,
* czy nie ma podwójnych odstępów, dziwnych separatorów.
3) Zawęź, czy to dotyczy konkretnych klientów / konkretnych pozycji
Skoro problem ma 'niektórzy klienci', to bardzo często chodzi o:
* ich oprogramowanie (różne parsery XML, różne fonty),
albo o to, że tylko niektóre pozycje zawierają 'feralne znaki'.
Checklist:
* Czy 'puste okna' pojawiają się zawsze na tych samych indeksach/usługach?
* Czy dotyczy pozycji z kopiowanymi nazwami (np. z maila/Worda)?
* Czy problem występuje tylko, gdy w nazwie są polskie znaki lub znaki typu [], ]×]?
* Czy problem znika, gdy ręcznie wpiszesz prostą nazwę (np. 'USLUGA TEST')
i wyślesz testową FV do KSeF?
4) Co zebrać od klienta (żeby nie błądzić)
Poproś klienta o:
* numer KSeF tej faktury (albo co najmniej: numer własny + data + NIP sprzedawcy),
* zrzut ekranu z ich podglądu pokazujący 'puste okna',
* informację w jakim narzędziu oglądają dokument (KSeF MF / ich ERP / integrator / portal),
* jeśli to ich ERP: czy problem jest w podglądzie, czy już w imporcie do ich systemu
(czyli czy w danych, które wczytali, pole nazwy jest puste).
5) Działania naprawcze po stronie Trawersa (gdy winne są znaki w nazwie)
Jeśli potwierdzisz, że problem wynika z treści nazwy pozycji:
* wprowadź zasadę 'bezpiecznych znaków' dla nazw pozycji wysyłanych do KSeF:
* usuń tabulatory, CR/LF,
* zamień twarde spacje na zwykłe,
* zamień [] na [-], [×] na 'x' (jeśli to akceptowalne biznesowo),
* usuń znaki niewidoczne.
* sprawdź, czy problematyczne nazwy nie są brane z pola 'opis/memo/uwagi' i czy nie ma tam formatowania.
* jeśli macie możliwość w konfiguracji: włącz/ustaw 'czyszczenie' nazw do wysyłki (sanityzacja)
albo budowanie nazwy z prostszych pól.
6) Jak szybko potwierdzić hipotezę 'to wina klienta'
Jeżeli w Waszym XML nazwa pozycji jest poprawna i w oficjalnym podglądzie KSeF MF też jest poprawna,
to odpowiedź serwisowa jest prosta:
* Dane w KSeF są prawidłowe, a efekt pustych okien wynika z wizualizacji/importu w Państwa narzędziu.
Prosimy o aktualizację parsera/wizualizatora lub zgłoszenie do dostawcy integracji.
Przykład
Klienci oglądają fakturę w swoim systemie. Ten system nie rozpoznaje nazwy: GRILL & PARTY B-KOMPOZYT ZESTAW GRILLOWY a24szt
OK - tu już widać bardzo prawdopodobną przyczynę: klientowski system 'wywala się' na znak ampersand `&`
w nazwie pozycji.
W XML `&` ma znaczenie specjalne i musi być zapisany jako `&`. Jeśli ich importer/wyświetlacz:
* parsuje XML 'po swojemu' (np. prostym splitowaniem), albo
* ma błąd w dekodowaniu encji,
to efekt bywa dokładnie taki jak opisujesz: 'puste okienko' zamiast nazwy.
Co odpowiedzieć
> Najbardziej prawdopodobnym powodem jest znak '&' w nazwie pozycji.
W e-Fakturze (XML KSeF) taki znak występuje jako encja `&`.
Część systemów klientów ma błąd w imporcie/podglądzie i nie potrafi poprawnie
zinterpretować `&`, przez co pole nazwy pozycji jest u nich puste.
> Po naszej stronie w KSeF nazwa jest poprawna, więc dane są wysłane prawidłowo,
a problem dotyczy ich oprogramowania (importera/wizualizatora).
Jako obejście możemy zamienić & na i lub + w nazwach pozycji,
ale docelowo klient powinien poprawić obsługę encji XML.
Jak to szybko potwierdzić (serwisowo)
1. Wystaw testową fakturę z dwiema pozycjami:
* `TEST A & B`
* `TEST A i B`
2. Jeśli u klienta 'znika' tylko ta pierwsza - masz 100% potwierdzenie.
Obejścia po Waszej stronie (jeśli chcecie minimalizować zgłoszenia)
* W nazewnictwie pozycji przeznaczonych do e-Faktur stosować zamianę:
* `&` -> `i` albo `+`
* Ewentualnie utrzymywać 'handlową' nazwę w opisie/uwagach, a w nazwie podstawowej
dać wersję bez znaków specjalnych.
Znaki potencjalnie szkodliwe: `&`, cudzysłowy typograficzne, `×`, długie myślniki ``, twarde spacje.
NOTE: Znaki potencjalnie szkodliwe nazwano przykładowo (umownie).
***************************************************************************************
3.10 My widzimy wszystkie pozycje na fakturze a kontrahent nie widzi wszystkich
Problem/pytanie
Co może być powodem, że u nas po zalogowaniu do Ksef, my widzimy wystawioną
przez nas fakturę sprzedaży prawidłowo a niektórzy klienci w swoim Ksef
nie widzą pozycji nr. 5. Widzą: 1,2,3,4,6 ?
Odpowiedź (AsystentAI)
Najczęściej to nie 'brak pozycji' w KSeF, tylko problem z importem/wyświetleniem po stronie
systemu klienta* - dokładnie tak jak przy nazwie z `&`.
To, że widzą 1,2,3,4,6 a 'znika' tylko 5, zwykle wskazuje na konkretną treść lub parametry
pozycji nr 5, które ich parser pomija albo powodują przerwanie mapowania.
Odpowiedź dla użytkownika
> Jeśli u nas w KSeF faktura jest kompletna, a u części klientów w ich systemie brakuje
tylko pozycji nr 5 (widać 1-4 i 6), to zwykle oznacza problem po stronie ich oprogramowania
(importer / wizualizator), który niepoprawnie interpretuje jedną pozycję i ją pomija.
> Najczęściej dotyczy to specyficznej treści w polu nazwy/opisu (np. znaków specjalnych typu `&`,
nietypowych cudzysłowów, znaków '×/-', twardych spacji), albo nietypowych wartości w ilości/jm/cenie/rabacie.
> Prosimy o weryfikację tej faktury w oficjalnym podglądzie KSeF MF - jeśli tam pozycja 5 jest widoczna,
dokument w KSeF jest poprawny, a problem dotyczy wyłącznie ich systemu.
Wersja serwisowa (co sprawdzić i jak zawęzić w 10 minut)1) Najpierw potwierdź 'czy pozycja 5 jest w KSeF jako dane'
* Porównaj XML faktury z KSeF (oryginał) z tym, co klient importuje.
* Jeśli w XML pozycja 5 jest - to winny jest importer/renderer klienta.
2) Najczęstsze przyczyny 'znikającej jednej pozycji'A. Treść pola nazwy/opisu w pozycji 5
* znak `&` (szczególnie częsty)
* znaki `<` `>` `'` (jeśli klient źle dekoduje encje)
* typograficzne cudzysłowy '.', myślniki -, znak mnożenia ×, twarde spacje,
tabulatory, łamania linii
* bardzo długa nazwa lub nazwa zaczynająca się od 'dziwnego' znaku
B. Parametry liczbowe pozycji 5
* ilość = 0 / ilość ujemna (niektóre systemy filtrują takie pozycje)
* cena = 0 (też bywa filtrowane jako 'gratis')
* rabat 100% albo rabat >100 / nietypowa kombinacja rabatów
* jednostka miary nietypowa / pusta / zawiera znaki specjalne
* wartości z dużą liczbą miejsc po przecinku (błędy zaokrągleń w imporcie)
C. Specjalny typ pozycji
* pozycja 'opisowa/tekstowa' (bez ilości/ceny) - część importerów ją pomija
* pozycja rozliczana inaczej (np. pakiet/zestaw) jeśli klient mapuje tylko 'towary'
3) Najprostszy test potwierdzający (bez dłubania w XML)
Wystaw testową fakturę do tego klienta z 6 pozycjami, gdzie:
* pozycja 5 ma identyczną nazwę i parametry jak ta z problemu,
* a potem druga wersja: pozycja 5 z nazwą typu 'TEST POZ 5' (bez znaków specjalnych)
i standardową ilością/ceną.
Jeżeli w drugiej wersji pozycja 5 się pojawia - masz dowód, że winna jest
treść/format danych pozycji 5 i ich importer.
4) Co poprosić klienta, żeby naprawił u siebie
* żeby ich integrator poprawił parsowanie encji XML (`&`, `"` itd.) i obsługę Unicode,
* żeby nie pomijali pozycji 'tekstowych' lub z ceną/ilością 0 (jeśli tak mają).
5) Obejście po Waszej stronie (jeśli potrzebne od ręki)
* uprościć nazwę pozycji 5 (usunąć `&`, cudzysłowy typograficzne, ×, , łamania linii),
* unikać pozycji czysto opisowych (jeżeli to taka pozycja - dodać minimalną ilość/jm i/lub
przenieść opis do uwag).
***************************************************************************************
3.11 Jak zapisać treść faktury KSeF w XML
Problem/pytanie
1. Data wydania programu Trawers ERP: 2026.06.11
2. Opis problemu / potrzeby:
Z powodu błędu aplikacji KSeF 2.0, nabywcy faktur nie są w stanie pobrać
do swoich systemów księgowych wystawionych na ich rzecz faktur.
W związku z powyższym w celu usprawnienia procesu windykacji należności
występuje PILNA potrzeba wysyłania plików XML do nabywców.
Powyższe powoduje konieczność zmiany czynności z 'Pokaż fakturę KSeF FA(3) XML'
na 'Drukuj (wysłaną) fakturę KSeF FA(3) XML' (załącznik).
Pobieranie plików XML ze strony rządowej
https://qr.ksef.mf.gov.pl/invoice/search zajmuje zbyt dużo czasu
i nie zawsze jest skuteczne.
3. Podjęte działania - próby rozwiązania problemu:
Wysłane do TRES zapytanie.
4. Kroki prowadzące do problemu / potrzeby:
Oczekiwanie na odpowiedź od TRES.
5. Dodatkowe uwagi: Brak
Odpowiedź działu pomocy/serwisu
Dzień dobry,
Fakturę KSEF w XML w formie do wysłania do klienta można zapisać w funkcji:
NA > Panel KSeF
Potem klawisz F3-Foldery i zmienić folder na Wysłane.
Odszukac fakturę:
klawisz: F2-menu > 8 Pokaż / Zapisz treść XML > 3 Zapisz treść XML do pliku
(oryginał (SHA))
Konieczne jest wybranie opcji 'oryginał SHA' !
Czy zgłoszenie spełnia oczekiwane warunki ?
Nie spełnia. Użytkownik ograniczył się do ogólnego opisu problemu/potrzeby.
Nie poszukiwał samodzielnie rozwiązania / odpowiedzi.
A wystarczyło przejrzeć dostępne funkcje w programie.
Wnioski i podjęte działania
Do użytkownika wysłano e-mail:
Szanowni Państwo
Proszę zapoznać się z zasadami pomocy serwisowej:
Ogólnie opisane tu:
Aktualizacje i konsultacje e-mailowe
Oraz dot. KSeF, opisane tu:
KSeF: Warunki pomocy i serwisowaniaKSeF: Formularz
Prosimy o respektowanie naszych oczekiwań.
Pozdrawiam. AB. Dział pomocy i serwisu
*****************************************************************************
3.12 Nabywca to Powiat, Odbiorca to Starostwo
Problem/pytanie
Potrzebuję uzyskać taki efekt:
Nabywca - Podmiot2 w strukturze logicznej FA(3) : Powiat Rypiński
.....................
Odbiorca - Podmiot3 w strukturze logicznej FA(3) , Rola 8 : Starostwo Powiatowe w Rypinie
.....................
Odpowiedź
Proszę utworzyć kartę odbiorcy na: Powiat Rypiński i wpisać w niej: JST [T]
(piąta linia od góry na karcie odbiorcy)
Następnie proszę utworzyć kartę odbiorcy na Starostwo Powiatowe w Rypinie
i wpisać w niej w polu:: Płatnik PTU numer wcześniej utworzonej karty powiatu rypińskiego.
(szósta linia od góry na karcie odbiorcy)
Fakturę proszę wystawić na Starostwo Powiatowe w Rypinie.
*******************************************************************
3.13 Jak wydrukować kod QR na fakturze sprzedaży KSeF ?
Użytkownik Trawersu nie może wydrukować kodu QR na fakturze sprzedaży KSeF.
Jak pokierowac użytkownika ?
1. Sprawdzić parametr operatora 0614 - 'System drukowania Tekstowy'.
Powinien być ustawiony na [ ], czyli graficzny system drukowania.
Kody 2D/QR są obsługiwane właśnie w systemie graficznym;
przy `0614 = [1]` operator korzysta z systemu tekstowego,
który nie obsługuje grafiki w ten sam sposób.
2. Sprawdzić używany wzorzec faktury sprzedaży.
Wzorzec faktury VAT KSeF powinien zawierać pola przeznaczone dla
kodów QR KSeF online / Offline24.
Dokumentacja wdrożeniowa KSeF wskazuje to wprost jako element listy kontrolnej.
Jeśli klient ma stary, własny wzorzec faktury, bardzo możliwe, że po prostu
nie został on uzupełniony o obsługę KSeF.
NOTE: Standardowy wzorzec faktury KSeF: [na_fa_faktura_sprzedazy_vat.xml]
zawiera kod QR. Patrz: Nowości i zmiany - 28.01.2026 #KSeF #Wzorce
Wzorce można edytować lub pobrać standardowy wzorzec i dostosować go do potrzeb.
3. Sprawdzić status faktury w Panelu KSeF.
Dla faktury wysłanej online należy ustalić, czy została skutecznie wysłana do KSeF
i ma nadany numer KSeF.
Panel sprzedaży rozróżnia m.in. dokument przygotowany do wysyłki oraz dokument wysłany
skutecznie, dla którego jest już numer KSeF. Trawers przewiduje drukowanie faktur KSeF
z kodem QR zarówno dla faktury z numerem KSeF, jak i dla trybu Offline24.
4. Wykonać próbny wydruk do PDF.
To dobry test serwisowy: jeżeli QR nie pojawia się również w PDF, należy szukać
problemu przede wszystkim w `0614`, wzorcu faktury albo stanie danych KSeF.
Jeżeli QR jest w PDF, ale nie wychodzi na drukarce, należy sprawdzić drukarkę/sterownik
lub możliwości urządzenia.
Dokumentacja wdrożeniowa KSeF zaleca też wprost zweryfikować, czy używane drukarki
umożliwiają wydruk kodów QR.
Warto też uważać, żeby nie pomylić kodu QR KSeF z polem QRPay.
QRPay służy do zapisania danych przelewu na fakturze i nie jest kodem weryfikacyjnym KSeF.