Grąžina skaičių, kiek priklauso atostogų pagal nurodytus parametrus.
Sintaksė
BKF_VISO([dParametras1],[dParametras2],[nParametras3],[cParametras4],[cParametras5],[cParametras6],[cParametras7],[cParametras8],[nParametras9])
Grąžina
Skaitmeninę reikšmę
Parametrai
Parametras | Aprašymas | Formatas |
---|---|---|
Parametras1 | data, nuo kurios reikia paskaičiuoti atostogas, jei nenurodytas - imama darbo pradžios data | D |
Parametras2 | data, iki kurios reikia paskaičiuoti atostogas, jei nenurodytas - imama šios dienos data | D |
Parametras3 | jei 0 - grąžina nepanaudotų atostogų likutį, jei 1 - grąžina kiek atstogų dienų priklauso, jei 2 - grąžina kiek atostogų dienų panaudota |
N(1) |
Parametras4 | pirminės priėmimo operacijos kodas, jei neurodyta - skaičiuoja pagal visas priėmimo operacijas | C(12) |
Parametras5 | personalo kodas | C(12) |
Parametras6 | etato kodas | C(12) |
Parametras7 | padalinio kodas | C(12) |
Parametras8 | specialybės kodas | C(12) |
Parametras9 | jei 0 arba nenurodyta - skaičiuoja iki Parametras2 nurodytos datos, jei 1 - iki artimiausių stažo metų pabaigos, jei 2 - iki artimiausių kalendorinių metų pabaigos |
N(1) |
Pavyzdžiai
Kiek nepanaudotų atostogų 2019.12.31 dieną turės darbuotojas, kurio personalo kodas 001 :
nepanaudota_atostogu=bkf_viso(,ctod('2019.12.31'),0 , , '001')