Automatyzacja robotów z EK DPS: KEP, weryfikacja podatków i przyjmowanie korespondencji przychodzącej
(projekt jest w fazie dopracowywania i testowania)
Rozwój modułu serwerowego dla systemu (Python/FastAPI, PostgreSQL, Jinja2 UI), który zapewnia zautomatyzowaną interakcję z Elektronicznym Biurem Skarbowym za pośrednictwem certyfikowanych bibliotek kryptograficznych AT „IIT” (EUSignCP). Moduł powinien działać w kontekście istniejącej bazy klientów-FOP oraz ich danych podatkowych.
Bloki funkcjonalne:
Moduł KEP (EUSign)
- Integracja biblioteki EUSignCP (część serwerowa) do nakładania i weryfikacji KEP.
- Autoryzacja w prywatnej części Elektronicznego Biura Skarbowego w imieniu klientów-FOP zarejestrowanych w systemie.
- Przechowywanie parametrów kluczy KEP w istniejącej tabeli (lub rozszerzenie modelu).
- API-endpointy w formacie FastAPI Router, zgodne z aktualną architekturą routerów.
Automatyczna weryfikacja z budżetem
- Programowe pozyskiwanie danych o stanie rozliczeń (naliczone, zapłacone, zaległość, odsetki) z biura skarbowego na podstawie listy klientów-FOP.
- Przechowywanie wyników w nowej tabeli PostgreSQL, powiązanej.
- Integracja z istniejącym modułem TAX: automatyczne aktualizowanie pól płatności i kar.
- UI-wyświetlanie w zakładce TAX przez szablon Jinja2, zgodne z aktualnym designem (Bootstrap 5, karty, tabele).
Przyjmowanie dokumentacji przychodzącej
- Monitorowanie i automatyczne zrzucanie przychodzących listów, powiadomień i aktów od biura skarbowego z Elektronicznego Biura.
- Przechowywanie dokumentów w Baza Danych (nowa tabela
dps_incoming_documentsz polami). - Automatyczne powiadomienie (znacznik nowych dokumentów w interfejsie UI klienta).
- Zadanie w tle (celery/asyncio worker) do okresowego sprawdzania nowych dokumentów.
Raportowanie
- Tworzenie deklaracji podatkowych w formacie XML (EUP, 4DF, ZUS) na podstawie danych z istniejących tabel.
- Podpisywanie KEP przez EUSignCP i wysyłanie do bramy biura skarbowego.
- Kontrola odbioru pokwitowań nr 1 i nr 2, automatyczna aktualizacja statusu.
- Wsparcie typów raportów: EUP, 4DF, ZUS, FOP (zgodnie z polem w modelu).
API-warstwa integracji
- Wszystkie endpointy — FastAPI Router z prefiksem
/api/dps/. - Autoryzacja przez istniejący system (lub klucze API).
- Format odpowiedzi — JSON, zgodny z aktualnymi API.
- Dokumentacja przez OpenAPI/Swagger (automatyczna w FastAPI).
- Wszystkie endpointy — FastAPI Router z prefiksem
Wymagania techniczne dotyczące realizacji:
- Język/framework: Python 3.11, FastAPI, SQLAlchemy ORM, Pydantic.
- Baza danych: PostgreSQL (Neon-backed), migracje przez SQLAlchemy
- Struktura kodu: Nowy router
routers/dps.py(lub kilka:routers/dps_eusign.py,routers/dps_docs.py,routers/dps_reports.py). Modele dodawane do istniejącegomodels.py. - UI: Szablony Jinja2 w
templates/ui/, podłączenie przez{% include %}wclient_detail.html, stylizacja Bootstrap 5. - Kolejki: Wykorzystanie asyncio tasks lub Celery do masowej obróbki zapytań bez blokad.
- Kryptografia: Serwerowa biblioteka EUSignCP (IIT), wsparcie dla kluczy plikowych i sprzętowych.
Wymagania wobec wykonawcy:
- Doświadczenie w pracy z bibliotekami kryptografii EUSignCP (IIT) oraz protokołami wymiany z biurem skarbowym.
- Rozumienie struktury podatkowych plików XML oraz transportowych protokołów bram.
- Doświadczenie w programowaniu w Pythonie (FastAPI), SQLAlchemy ORM.
- Umiejętność pracy z kolejkami zapytań do masowej obróbki bez blokad.
- Gotowość do przestrzegania istniejących konwencji kodu projektu (struktura routerów, modeli, szablonów).
-
189 Dzień dobry!
Zapoznałem się z Twoim zadaniem technicznym dotyczącym opracowania modułu serwerowego do integracji z Elektronicznym Biurem Krajowej Administracji Skarbowej i jestem gotów zrealizować projekt w pełnym zakresie zgodnie z opisanymi wymaganiami.
Moje doświadczenie i zalety dla tego projektu:
Doświadczenie w pracy z EUSignCP (IIT)
Nakładanie i weryfikacja kwalifikowanych podpisów elektronicznych, wsparcie dla kluczy plikowych i sprzętowych.
…
Zautomatyzowana autoryzacja w imieniu klientów - przedsiębiorców w prywatnej części Elektronicznego Biura Krajowej Administracji Skarbowej.
Opracowanie w Python/FastAPI z SQLAlchemy ORM
Tworzenie punktów końcowych API w formacie FastAPI Router z odpowiedziami JSON oraz dokumentacją OpenAPI/Swagger.
Integracja z PostgreSQL (Neon), doświadczenie w pracy z migracjami i relacjami tabel.
Zadania w tle i skalowanie
Wykorzystanie asyncio lub Celery do przetwarzania masowych zapytań bez blokad.
Monitorowanie i automatyczne ładowanie dokumentów przychodzących, powiadamianie użytkowników o nowych dokumentach.
Integracja UI i Jinja2
Wyświetlanie danych podatkowych, dokumentów i raportów w zakładce TAX z wykorzystaniem szablonów Jinja2 oraz stylizacją Bootstrap 5.
Zrozumienie struktury podatkowych plików XML
Generowanie, podpisywanie i wysyłanie deklaracji (PIT, 4DF, ZUS) z kontrolą odbioru potwierdzeń.
Gwarantuję przestrzeganie istniejących konwencji kodu Twojego systemu, staranną architekturę modułów, rozszerzalność i łatwą konserwację.
Chętnie omówię szczegóły, terminy i rozpocznę pracę nad Twoim projektem.
Z poważaniem,
Maksym
Aktualne zlecenia dla freelancerów w kategorii Usługi księgowe
Menadżer grantów w biznesie weteranów
1242 PLN
Potrzebne jest wyszukiwanie grantów i składanie wniosków o granty dla biznesu weteranów - transport towarowy. Przy udanej współpracy współpraca z organizacją pozarządową. Usługi księgowe, Zarządzanie projektami ∙ 8 godzin 7 minut temu ∙ 3 oferty |
Specjalista finansowy do prowadzenia rachunkowości zarządczej firmy w Finmap.Cel pracy Zapewnić poprawne i regularne prowadzenie danych finansowych w Finmap: transakcje, kategorie przychodów i wydatków, kontrahenci, projekty, okresy i komentarze. Obowiązki Wprowadzać transakcje do Finmap. Przydzielać kategorie przychodów i wydatków. Przypisywać… Usługi księgowe ∙ 1 dzień 23 godziny temu ∙ 8 ofert |
* «Księgowy dla FOP: ustawienie ewidencji towarowej i PRRO
248 PLN
Ustalenie ewidencji towarowej dla FOP (technicznie skomplikowane urządzenia gospodarstwa domowego). Potrzebna jednorazowa konfiguracja i konsultacja Usługi księgowe ∙ 2 dni 5 godzin temu ∙ 9 ofert |
Potrzebna pilna konsultacja księgowa dotycząca faktur VAT, przez Enid DeskKonieczne jest wyjaśnienie zasad sporządzania faktury VAT w jednym bardzo problematycznym przypadku, gdzie w żaden sposób nie udaje się jej zrobić. Usługi księgowe ∙ 5 dni 3 godziny temu ∙ 8 ofert |
Outsourcing
58 PLN
Potrzebna usługa, aby zatrudnić osobę i na podstawie umowy outsourcingowej dostarczyć ją firmie. Cena miesięczna startowa, proszę o propozycje. Usługi księgowe, Rekrutowanie (HR) ∙ 7 dni 18 godzin temu ∙ 3 oferty |