Hrvatski
English


Vrste uplata/isplata

 

 
O programu
Licenca
Instalacija
Matični podaci
Fiksni unos
Knjiženje
Transakcije
Svi unosi
Izv. po vrstama
Pretraga
Arhiva

 




Postavljanje automatskog redovnog unosa prihoda ili rashoda

Opcija se nalazi na meniju: Matični->fiksni unos.
Sučelje je kao na slici:

Ideja je da prihode ili troškove koji su svaki mjesec identični ne morate ručno svaki mjesec upisivati nego ih postavite na ovom mjestu, a program će kod pokretanja provjeriti postoje li ovi unosi za tekući mjesec i automatski ubaciti definirane prihode nakon postavljenog datuma u mjesecu.

Prvo treba popuniti podatke sa slike:

Kako radi

  Program radi na slijedeći način - nakon što popunite potrebne podatke, kod svakog pokretanja programa, provjeriti će se da li postoje već uplate/isplate u tekućem mjesecu koje odgovaraju definiranom datumu, vrsti (kategoriji uplate/isplate) i iznosu. Ako ne postoji takva uplata/isplata, biti će automatski ubačena u bazu.
Ako je npr. definirana uplata za 14-tog dana u mjesecu, program će kod pokretanja provjeriti da li je datum veći ili jednak definiranom datumu i da li već postoji takav upis u bazi za tekući mjesec. Ako je takva situacija, pokrenuti će se upisivanje definiranog sadržaja kao prihod ili rashod.
Napomena: datum je bolje definirati da bude manji od 29-tog u mjesecu, naime, u veljači sa 28 dana, nikada se neće izvršiti ova naredba.

Kad želimo izmijeniti iznos ili više nemamo potrebu za automatskim unosom (npr. isplatili smo kredit), jednostavno obrišemo definirani unos iz tabele fiksnih prihoda/rashoda.
Ranije upisani prihodi ili troškovi neće se dirati iz baze nego jednostavno se više neće novi unosi automatski ubacivati.

Cron job (linux) ili scheduled task (windows)

Druga varijanta automatskog upisa je pozivanje skripte izvan browsera, tj. automatski poziv iz operativnog sistema.
Ako je u pitanju linux, treba otvoriti cron tab i postaviti npr. da lynx ili bilo koji browser pokrene http://localhost/home-booking/hr/autoinsert/check
(gdje je localhost/home-booking path do programa).

Ako je pitanju windows, možete postaviti scheduled task da pokrene skriptu, npr:

"C:\Program Files (x86)\Mozilla Firefox\Firefox" http://localhost/home-booking/hr/autoinsert/check
(umjesto firefox postavite path za željeni browser. Opet je localhost/home-booking path do programa).

Ograničenja

Program pokreće ovu provjeru kada se pokrene početna stranica. Ako imate u bookmarku nešto drugo, kao pregled svih prihoda ili rashoda, ili unos prihoda, program se neće automatski pokrenuti.
U takvom slučaju, eventualno možete na linku pokrenuti provjeru:
Matični->Fiksni unos->Pokretanje ažuriranja redovnih uplata/isplata

Također, ako program ne pokrećete nekoliko mjeseci, a niste postavili niti cron job ili scheduled task, neće se raditi provjera za prethodne mjesece. Provjera se uvijek obavlja za tekući mjesec.
Eventualno bi se moglo definirati i timestamp, tj. početak postavljanja automatskih uplata/isplata i usporedbu za čitavo prethodno vrijeme.
Ipak, ako se koristi ovaj program, za očekivati je da će se pokrenuti više puta mjesečno kako bi ažurirali stanje.