Przejdź do treści głównej

Dekretacja XML a KSEF

W celu zapewnienia pełnej zgodności z wymogami Krajowego Systemu e-Faktur, mechanizm dekretacji XML w systemie Falcon5 został rozszerzony o kluczowe identyfikatory KSeF. Umożliwia to zewnętrznym systemom finansowo-księgowym automatyczne wiązanie dekretów z fakturami w portalu ministerialnym.

1. Nowe pola w strukturze XML

Poniższe znaczniki są dodawane do pliku dekretacji wyłącznie w przypadku aktywnego modułu KSeF:

Nazwa Taga XML Pole w ERP (oFak) Opis
KsefId ksefid Pełny numer identyfikacyjny nadany przez KSeF.
KsefAcquisitionDate ksef_create_dt Data przyjęcia dokumentu przez system KSeF (YYYY-MM-DD).
KsefStatus ksefstatus Kod statusu dokumentu w systemie (np. 1-Wysłany, 2-Przyjęty).
KsefOffline is_ksef_offline Wartość logiczna: 1 (dokument wystawiony w trybie offline) lub 0(online).

2. Zachowanie systemu w różnych trybach

  • Tryb Online: Wszystkie powyższe pola są uzupełnione danymi z serwera MF.
  • Tryb Offline24: Pole KsefId oraz KsefAcquisitionDate pozostaną puste do momentu pomyślnej wysyłki i przetworzenia dokumentu przez KSeF.
  • Aktualizacja danych: Jeśli faktura zostanie wydekretowana w trybie offline, a następnie wysłana i zarejestrowana w KSeF, ponowna dekretacja zaktualizuje plik o dane ksef.
Ważna informacja księgowa: W przypadku zmiany statusu faktury z Offline na Online (nadanie KSeF ID), zaleca się weryfikację spójności danych w systemie księgowym, jeśli pierwotny dekret został już zaimportowany przed wysyłką faktury do KSeF.

3. Przykład sekcji XML

<Document>
    ...
    <KsefId>7393609427-20260113-0100C0371B65-00</KsefId>
    <KsefAcquisitionDate>2026-01-13</KsefAcquisitionDate>
    <KsefStatus>2</KsefStatus>
    <KsefOffline>0</KsefOffline>
    ...
</Document>