BAL_KADR_GKPO()

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