Program integracji Subiekt GT z KSeF
Opis zlecenia
Poszukuję programisty do wykonania programu integrującego Subiekt GT z Krajowym Systemem e-Faktur (KSeF).
Zakres prac
1. Połączenie z Subiekt GT:
Połączenie z bazą MS SQL Server przez ODBC lub przez API Sfera (COM)
Pobieranie faktur sprzedaży (FS), korekt (KFS), opcjonalnie faktur zakupu (FZ)
Pobieranie pełnych danych: nagłówek, pozycje, kontrahent, dane firmy
2. Generowanie XML dla KSeF:
Struktura FA(3) zgodna z wymaganiami Ministerstwa Finansów
Wszystkie wymagane pola: Naglowek, Podmiot1, Podmiot2, Fa, pozycje
Walidacja poprawności przed wysyłką
3. Komunikacja z API KSeF:
Autoryzacja (token/certyfikat)
Wysyłka faktur do KSeF
Pobieranie UPO (Urzędowe Poświadczenie Odbioru)
Obsługa błędów i ponawianie nieudanych wysyłek
4. Interfejs użytkownika:
Prosty GUI lub aplikacja webowa
Lista faktur do wysłania z filtrowaniem po dacie/statusie
Status wysyłki każdej faktury
Podgląd wygenerowanego XML przed wysłaniem
Historia wysłanych faktur
Wymagania techniczne
Język: Python 3.10+
Baza danych: MS SQL Server (baza Subiekt GT)
Połączenie: ODBC lub Sfera InsERT (do wyboru przez wykonawcę)
API KSeF: REST API Ministerstwa Finansów
GUI: PyQt, Tkinter lub Flask/FastAPI (webowe)
Wymagania jakościowe
✅ Pełny kod źródłowy bez kompilacji (czysty Python)
✅ Czytelny kod
✅ Dokumentacja techniczna i instrukcja użytkownika
✅ Możliwość łatwej modyfikacji i rozbudowy
✅ Obsługa błędów z logowaniem do pliku
✅ Konfiguracja w osobnym pliku (dane połączenia, certyfikaty)
Co dostarczam
Dostęp do bazy Subiekt GT (testowej lub produkcyjnej przez VPN)
Dokumentację API Sfera InsERT
Strukturę tabel bazy Subiekt GT
Dostęp do środowiska testowego KSeF
Termin realizacji
Oczekuję gotowego programu do końca stycznia 2026.
Proszę o:
Wycenę całości lub podział na etapy
Szacowany czas realizacji
Portfolio / doświadczenie z:
Subiekt GT / InsERT / Sfera
Integracjami z KSeF
Python + SQL Server
Forma współpracy
Płatność w transza