Telegram-bot E-Ksiegowa: ewidencja czasu pracy i Excel
Zadanie: > Stworzyć autonomiczny system dla agencji zatrudnienia i pracowników, który zastępuje ręczne prowadzenie ewidencji zmian i w pełni automatyzuje obliczanie skomplikowanej płacy.
Co zostało zrealizowane:
Opracowano wielojęzycznego bota Telegram (PL, UA, RU) z elastycznymi, indywidualnymi ustawieniami dla każdego pracownika.
Kluczowa funkcjonalność:
Inteligentne parsowanie wejścia: Bot rozumie dane z prostego tekstu (trasa, godziny pracy, typ zmiany) i natychmiast oblicza zarobek (Brutto/Netto).
Niestandardowe ustawienia finansowe: Ewidencja podstawowej stawki, delegacji, dopłat za prowadzenie, nocnych zmian (+20%) i współczynnika podatkowego.
Generowanie profesjonalnych raportów: Na żądanie bot tworzy szczegółowy plik .xlsx (Pandas). W raporcie wprowadzono kolorowe oznaczenia dla wygody księgowości (zwolnienia L4 — na czerwono, urlopy — na żółto).
Niezawodna architektura: Inteligentny system ochrony przed duplikatami przy zapisie zmian (na bazie SQLite).
Stos technologii: #Python, Telegram Bot API, #SQLite (baza danych), #pandas (praca z Excelem), wdrożenie na serwerze.
#pythonbot #Telegram-developer #pyTelegramBotAPI #bazy danych #Przetwarzanie danych
Co zostało zrealizowane:
Opracowano wielojęzycznego bota Telegram (PL, UA, RU) z elastycznymi, indywidualnymi ustawieniami dla każdego pracownika.
Kluczowa funkcjonalność:
Inteligentne parsowanie wejścia: Bot rozumie dane z prostego tekstu (trasa, godziny pracy, typ zmiany) i natychmiast oblicza zarobek (Brutto/Netto).
Niestandardowe ustawienia finansowe: Ewidencja podstawowej stawki, delegacji, dopłat za prowadzenie, nocnych zmian (+20%) i współczynnika podatkowego.
Generowanie profesjonalnych raportów: Na żądanie bot tworzy szczegółowy plik .xlsx (Pandas). W raporcie wprowadzono kolorowe oznaczenia dla wygody księgowości (zwolnienia L4 — na czerwono, urlopy — na żółto).
Niezawodna architektura: Inteligentny system ochrony przed duplikatami przy zapisie zmian (na bazie SQLite).
Stos technologii: #Python, Telegram Bot API, #SQLite (baza danych), #pandas (praca z Excelem), wdrożenie na serwerze.
#pythonbot #Telegram-developer #pyTelegramBotAPI #bazy danych #Przetwarzanie danych