Financie a administratíva

Výplaty – prehľad a úhrady miezd

Nástroj na postupné úhrady miezd podľa cashflow s exportom podkladov pre banku

Web

O projekte

Jednosúborová webová aplikácia (jeden index.html, bez servera a inštalácie), v ktorej účtovníčka CK DAKA postupne uhrádza mzdy podľa aktuálne dostupných financií. Načíta mesačné mzdové súbory (.xlsx), umožní vybrať ľudí a typ úhrady (celá mzda alebo len základ bez nezdaniteľných náhrad), priebežne sčítava sumu a vygeneruje súbor na úhradu. Záložka Prehľad firmy porovnáva predplatené zájazdy, letenky a záväzky voči hotelom so zostatkom miezd.

Čo aplikácia vie

  • Import mesačných mzdových súborov (.xlsx, viac naraz) priamo v prehliadači, odvetvie sa určí z názvu súboru, duplicitné riadky sa preskočia
  • Vyhľadávanie podľa mena aj bez diakritiky, filtre obdobie, odvetvie, stredisko, druh pracovného pomeru a stav úhrady, triedenie stĺpcov
  • Výber typu úhrady pri každom človeku: celá mzda alebo len základ (doplatok mínus nezdaniteľné náhrady)
  • Spodná lišta s priebežným počtom označených a sumou na úhradu
  • Potvrdenie dávky a export uhrada_<dátum>.xlsx s pôvodnými riadkami, typom úhrady, sumou a riadkom SPOLU
  • Stavy riadkov: uhradené (zelené), čiastočne uhradené (žlté) s doplatením zvyšku jedným klikom, „neplatí sa“
  • História úhrad: opätovné stiahnutie alebo zrušenie celej dávky či jednotlivého riadku
  • Uloženie stavu v prehliadači (localStorage) a záloha/obnova stavu do súboru .json
  • Prehľad firmy: KPI zájazdy zaplatené vopred, letenky, hotely, záväzky voči hotelom, zostatok miezd a bilancia; dáta z API (URL + Bearer token + interval) alebo ručne nahratý JSON

Technicky zaujímavé

  • Celá aplikácia vrátane knižnice na čítanie a zápis Excelu je jeden HTML súbor – funguje bez servera aj bez internetu
  • Čiastočné úhrady: najprv základ mzdy, nezdaniteľné náhrady neskôr jedným klikom ako zvyšok
  • Pripravené napojenie na interný systém cez jednoduchý JSON kontrakt s automatickým obnovovaním

V pláne

  • API interného systému pre záložku Prehľad firmy – formát JSON je definovaný, kým API nie je hotové, dáta sa nahrávajú ručne