Priklausomai nuo perduodamų parametrų, grąžina sritį su pirmos priėmimo operacijos, konkrečiai datai galiojančios priėmimo operacijos, atleidimo operacijos arba visų operacijų informacija.
Sintaksė
BAL_KADR_GKPO(cParametras1,[cParametras2],[nParametras3],[dParametras4],[lParametras5])
1. Grąžina
Pirmą priėmimo operaciją pagal nurodytą bet kokios operacijos numerį
Parametrai
Parametras | Aprašymas | Formatas |
---|---|---|
Parametras1 | bet kokios operacijos numeris | C(12) |
Parametras2 | srities, kuri bus sukuriama ir užpildoma su atitinkama informacija, pavadinimas | C(12) |
Parametras3 | nenaudojamas | |
Parametras4 | nenaudojamas | |
Parametras5 | nenaudojamas |
2. Grąžina
Galiojančią priėmimo, perkėlimo ar priėmimo papildymo operaciją pagal nurodytą bet kokios operacijos numerį ir datą.
Parametrai
Parametras | Aprašymas | Formatas |
---|---|---|
Parametras1 | bet kokios operacijos numeris | C(12) |
Parametras2 | srities, kuri bus sukuriama ir užpildoma su atitinkama informacija, pavadinimas | C(12) |
Parametras3 | nenaudojamas | |
Parametras4 | data, kuriai surandama galiojanti priėmimo, perkėlimo ar priėmimo papildymo operacija | D |
Parametras5 | nenaudojamas |
3. Grąžina
Atleidimo operaciją.
Parametrai
Parametras | Aprašymas | Formatas |
---|---|---|
Parametras1 | priėmimo, perkėlimo arba priėmimo papildymo operacijos numeris | C(12) |
Parametras2 | srities, kuri bus sukuriama ir užpildoma su atitinkama informacija, pavadinimas | C(12) |
Parametras3 | jei 1 - grąžina atleidimo operaciją , jei 2 - tik perkeltą atleidimo operaciją | N(1) |
Parametras4 | nenaudojamas | |
Parametras5 | nenaudojamas |
4. Grąžina
Operacijų, priklausančių pirminei priėmimo operacijai, grandinę.
Parametrai
Parametras | Aprašymas | Formatas |
---|---|---|
Parametras1 | bet kokios operacijos numeris | C(12) |
Parametras2 | srities, kuri bus sukuriama ir užpildoma su atitinkama informacija, pavadinimas | C(12) |
Parametras3 | jei 1 - grąžina tik priėmimo, perkėlimo ir priėmimo papildymo operacijas, kitais atvejais - visas operacijas | N(1) |
Parametras4 | nenaudojamas | |
Parametras5 | .t. | L |
Pavyzdžiai
1.Pagal atostogų operacijos numerį 010000000010 surasti pirminę priėmimo operaciją :
bal_kadr_gkpo('010000000010', 'l_rep', , , )
select l_rep
browse
2.Pagal atostogų operacijos numerį 010000000010 surasti priėmimo operaciją, galiojančią 2019.08.15 :
bal_kadr_gkpo('010000000010', 'l_rep',,ctod('2019.08.15'),)
select l_rep
browse
3.Pagal priėmimo operacijos numerį 010000000001 surasti atleidimo operaciją :
bal_kadr_gkpo('010000000001', 'l_rep',1,,)
select l_rep
browse
4.Pagal atostogų operacijos numerį 010000000010 parodyti visas darbuotojo operacijas
bal_kadr_gkpo('010000000010', 'l_rep',,,.t.)
select l_rep
browse