Sestavljalec formul za plače
Sestavljalec formul za plače
Okno Sestavljalec formul je namenjen ustvarjanju, spreminjanju in testiranju formul za izračun plače. V nadaljevanju so navodila za sestavljanje formul pri izračunu različnih vrst zaslužkov.
Vsebina
- Okno za vpis formule
- Vrste spremenljivk
- Parametri
- Obračun
- Prispevek
- Spremenljivke za pripravo obračuna
- Test
|
Do okna dostapamo preko menija Nastavitve l Zaposleni l Plače l Vrste zaslužkov, kjer v oknu Šifrant vrst zaslužkov, v rubriki Formula (obračuna, izračuna olajšave dohodnine, davka na plače, prispevkov) izberemo gumb
.

Na ekranu se pojavi okno Sestavljalec formul, ki nam omogoča enostavno pripravo formule.
1. Okno za vpis formule

V okno za vpis formul lahko zapisujemo formule na dva načina in sicer:
- brez uporabe SQL izraza - klasičen način kreiranja formule
 |
Opozorilo
Pri pisanju formul z uporabo SQL izraza je potrebno upoštevati naslednja navodila:
- SQL izraz se vedno začne in konča z delimiterjem ~S~
- v eni formuli je lahko poljubno število SQL izrazov
- znotraj SQL izraza ni dovoljena uporaba logičnih pogojev ([..:..]..)
- znotraj SQL izraza ni dovoljena uporaba temp tabel z enim #
- znotraj SQL izraza je dovoljena uporaba spremenljivk (# ... #)
- v logičnih pogojih je dovoljena uporaba SQL izraza
|

Okno za vpis formul lahko poljubno širimo oz. ožimo. S kurzorjem se postavimo na črto tako kot kaže slika zgoraj, držimo levo miškino tipko ter se pomikamo navzgor (zožimo okno) oz. navzol (razširimo okno). V kolikor kliknemo na črto se okno odpre preko celotnega sestavljalca formul, z ponovnim klikom na črto okno zmanjšamo v prvotno stanje.
2. Vrste spremenljivk
Spremenljivke, katere lahko uporabljamo v formuli za izračun plač, so razdeljene na naslednje sklope:
3. Parametri

Operatorji, ki jih uporabljamo v formuli poleg numerečnih števil so še:
Operator
|
Opis
|
/ |
Navadno deljenje |
* |
Pomnoži |
- |
Odštej |
+ |
Prištej |
C |
Briši |
\ |
celoštevilsko deljenje - operator lahko zapišemo tudi z uporabo tik Alt Gr + Q |
| |
ostanek pri celoštevilskem deljenju - operator lahko zapišemo tudi z uporabo tik Alt Gr + W |
( ) |
okrogli oklepaj in okrogli zaklepaj morata vedno nastopati v paru, sicer test formule vrne napako (Neuravnoteženi pogoji (), manjka )!). Uporabljamo ju za določitev zaporedja izvajanja matematičnih operacij. |
# |
lojtra, ki mora biti pred in za vsako spremenljivko v formuli |
> |
večje - za uporabo v logičnih izrazih |
< |
manjše - za uporabo v logičnih izrazih |
= |
enako - za uporabo v logičnih izrazih
|


|
[ ] oglati oklepaj in oglati zaklepaj sta namenjena za pogojne izraze v obliki
"če to, potem to": uporablja za pogojne izraze npr. če je izpolnjen Pogoj1 potem je
Vrednost1 drugače 
Oglati oklepaj in oglati zaklepaj morata vedno nastopati v paru, sicer test formule vrne napako (glej Neuravnoteženi [], manjka ]!). Uporabljamo ju za razmejitev pogojev v logičnih izrazih (glej Uporaba logičnih izrazov v formulah)
|
 |
Funkcija za zaokroževanje Round(;). S to spremenljivko določimo na kolikor decimalnih mest želimo zaokrožiti rezultat v formuli.
|
4. Obračun

Polje Obračun in gumb Uporabi v formuli se prikažeta samo pri tistih spremenljivkah, na katere se lahko sklicujemo na obračune iz preteklega obdobja.
Spremenljivke, na katere se lahko sklicujemo iz preteklega obdobja:
Primer uporabe za sklicevanje na Del11 iz obračuna številka 09-P00-000006 zapišemo kot:
#Del11-09-P00-000006# (spremenljivka za Neto - iz polja obračun izberemo številko obračuna) ter stisnemo gumb Uporabi v formuli.
5. Prispevek

Polje Prispevek in gumb Uporabi v formuli se prikažeta samo pri Spremenljivkah prispevkov.
6. Spremenljivke za pripravo obračuna
Polja Vrsta zaslužka, Spremenj. in Polje se prikaže samo v primeru, kadar kliknemo na eno izmed spremenljivk iz Priprava obračuna.

Vrste zaslužka |
Iz izbirne tabele določimo vrsto zaslužka, na katero se bomo sklicevali iz obračuna. |
Spremenljivke |
Iz izbirne tabele določimo spremenljivke, ki se nanašajo na polja iz obračuna. Na voljo imamo naslednje:
- Ure (ure iz te vrste zaslužka)
- Normirane ure (ure iz te vrste zaslužka)
- Vrednost (bruto vrednost te vrste zaslužka)
- Faktor (faktor pri tej vrsti zaslužka)
- Neto (neto vrednost zaslužka)
- Osnova (osnova za dohodnino pri tem zaslužku)
- Kredit (krediti, odbiti od te vrste zaslužka)
- PrispDel (prispevki delavca iz te vrste zaslužka)
- PrispPod (prispevki podjetja iz te vrste zaslužka)
- Dni (dnevi iz te vrste zaslužka)
- Znesek
|
Polje |
Iz izbirne tabele določimo spremenljivke, ki se nanašajo na polja iz obračuna. Na voljo imamo naslednje:
- U .... Ure (ure iz te vrste zaslužka)
- R .....Normirane ure (ure iz te vrste zaslužka)
- V…..Vrednost (bruto vrednost te vrste zaslužka)
- F….. Faktor (faktor pri tej vrsti zaslužka)
- N….. Neto (neto vrednost zaslužka)
- O…..Osnova (osnova za dohodnino pri tem zaslužku)
- K….. Kredit (krediti, odbiti od te vrste zaslužka)
- PD…PrispDel (prispevki delavca iz te vrste zaslužka)
- PP....PrispPod (prispevki podjetja iz te vrste zaslužka)
- D....Dni (dnevi iz te vrste zaslužka)
- Z... Znesek (znesek iz te vrste zaslužka)
|
Periodika

|
Izberite, če želite ponoviti izračun za vse plačilne liste. Ko je polje izbrano, se polje Obračun zaklene in obarva sivo.
Polje Periodika in gumb Uporabi v formuli se prikažeta samo pri tistih spremenljivkah na katere se lahko sklicujemo na pretekle obračune preko periodike.
Spremenljivke na katere se lahko sklicujemo iz preteklih obračunov so naslednje:
Primer uporabe za sklicevanje na Del11 za obračuna nazaj (periodika 02) zapišemo kot:
#Del11--02# (spremenljivka za Neto - iz polja obračun izberemo številko obračuna) ter stisnemo gumb Uporabi v formuli.
|
Obdobje |
Obkljukajte in izberite obdobje. Če želite uporabiti tekoče obdobje, izberite 00, za prejšnji mesec 01, itd.. Pri izbiri trenutnega obdobje (00) se samodejno omogoči polje Obdobje. |
Uporabi v formuli

|
S potrditvijo na gumb Uporabi v formuli se spremenljivka izpišteva v oknu za vpis formule (zgorni del sestavljalca formul).
|
 |
OPOZORILO
Kadar izbiramo spremenljivke v polju Spremenj. se polje Polje zaklene in obarva v sivo barvo. Če pa izbiramo spremenljivke v polju Polje, se zaklene polje Spremenj. Ne moremo imeti napolnjenih obeh polji hkrati (Spremenj. in Polje).

|
 |
NAMIG
Za trenutno obdobje, ki ga želite uporabiti, izberite 00 na spustnem seznamu. Upoštevajte, da se bodo upoštevale samo zaključeni obračuni za to obdobje. Z izbiro trenutnega obdobja se samodejno omogoči polje Obdobje.
|
7. Test
Zavihek Test je namenjen testiranju formule do katerega dostopamo z klikom na zavihek Test ali na gumb 

Spremenljivka
|
Prikaže spremenljivko, ki joprogram samodejno prepiše in jo ne moremo popravljati.
|
Vrednost
|
Vpišemo vrednosti za testiranje formule.
|

|
Z klikom na gum Test program naredi testni izračun formule iz vnešenih Vrednosti.
|

|
S klikom na gumb Uporabi se formula prepiše v polje Formula obračuna v Šifrant vrst zaslužkov.
|
V spodnjem delu okna se prikaže vrednost in test formule.
 |
OPOZORILO
Preko zavihka Test lahko testiramo samo tiste formule, katere so kreirane brez uporabe SQL izraza. Sestavljalec formul ne testira pravilnosti znotraj SQL izraza.
|