Przejdź do głównej zawartości

Przegląd przepływów

Ta sekcja jest dla sytuacji, w których znasz już podstawowy kształt SDK i chcesz wykonać konkretne zadanie w KSeF. Quickstart pokazuje jedną ścieżkę od początku do końca; tutaj rozbijamy typowe decyzje produkcyjne.

  1. Skonfiguruj środowisko i dane uwierzytelniające.

    Sekrety trzymaj w zmiennych środowiskowych, a niesekretne ustawienia w lokalnej konfiguracji.

  2. Uwierzytelnij się dla wybranego kontekstu.

    Uwierzytelniony klient udostępnia online_session, batch, invoices, tokens, permissions, certificates i inne gałęzie przepływów.

  3. Uruchom gałąź przepływu, która odpowiada za zadanie.

    Użyj publicznych gałęzi klienta głównego do certyfikatów szyfrowania, lookupu PEPPOL i danych TEST. Użyj gałęzi uwierzytelnionych do faktur, sesji, tokenów, uprawnień, certyfikatów i limitów.

  4. Poczekaj na przetwarzanie w KSeF albo status operacji.

    Pomocniki wysokiego poziomu potrafią odpytywać status faktury, zakończenie batcha, operacje uprawnień, rejestrację certyfikatu, widoczność w metadanych i gotowość paczki eksportu.

  5. Zapisz wynik biznesowy.

    Zapisuj numery KSeF, referencje sesji, referencje operacji, uchwyty eksportu, pobrany XML, referencje tokenów, numery seryjne certyfikatów i UPO zgodnie z polityką retencji aplikacji.