Algos dokumentų papildymas naujais dokumentų tipais, tipų pervardinimas

Servisas -> Alga -> Algos dokumentai

Standartiškai Rivile GAMA programoje yra šie algos dokumentų tipai:

tipas1

Galima susikurti naujus algos dokumentų tipus ir pervardinti esančius. Tam užprogramuojami Formos INIT-ai algos dokumentų sąraše ir algos dokumentų koregavimo lange.

1. Užprogramuojamas Formos INIT-as algos dokumentų sąraše.

Spaudžiama mygtukų kombinacija Ctrl+Q. Atsidaro langas "Vartotojo funkcijų sąrašas".
Spaudžiamas mygtukas "Naujas". Jei to negalima atlikti, reiškia, vartotojui trūksta teisių - tada jungiamasi vardu MASTER.
Uždedamas "v" ant lauko "Formos INIT-as".
Komandos lauke įrašoma kiek bus algos dokumentų tipų ir nurodomi jų pavadinimai. Pavyzdžiui,:

dimension thisform.grid1.mod_mas(17,2)

thisform.grid1.mod_mas(1,1)=l_tek("Atostoginiai")
thisform.grid1.mod_mas(2,1)=l_tek("Ligonlapiai(iš įmonės)")
thisform.grid1.mod_mas(3,1)=l_tek("Ligonlapiai(iš sodros)")
thisform.grid1.mod_mas(4,1)=l_tek("Mamos dienos")
thisform.grid1.mod_mas(5,1)=l_tek("Administracijai leidus")
thisform.grid1.mod_mas(6,1)=l_tek("Perskaičiavimai")
thisform.grid1.mod_mas(7,1)=l_tek("Priėmimas į darbą")
thisform.grid1.mod_mas(8,1)=l_tek("Atleidimas iš darbo")
thisform.grid1.mod_mas(9,1)=l_tek("VP atostogos")
thisform.grid1.mod_mas(10,1)=l_tek("Nemokamos atostogos")
thisform.grid1.mod_mas(11,1)=l_tek("Kodas 700 ")

thisform.grid1.mod_mas(12,2)=12
thisform.grid1.mod_mas(12,1)=l_tek("Kursai")

thisform.grid1.mod_mas(13,2)=13
thisform.grid1.mod_mas(13,1)=l_tek("Komandiruotės")

thisform.grid1.mod_mas(14,2)=14
thisform.grid1.mod_mas(14,1)=l_tek("Ind.grafikas")

thisform.grid1.mod_mas(15,2)=15
thisform.grid1.mod_mas(15,1)=l_tek("Valandinis atlyginimas")

thisform.grid1.mod_mas(16,2)=16
thisform.grid1.mod_mas(16,1)=l_tek("Kiti įsakymai")

thisform.grid1.mod_mas(17,2)=17
thisform.grid1.mod_mas(17,1)=l_tek("Išeitinė, pašalpa")

thisform.grid1.tipas.RowSource="thisform.grid1.mod_mas"

tipas2

Viskas išsaugoma.

2. Užprogramuojamas Formos INIT-as algos dokumentų koregavimo lange.

Spaudžiama mygtukų kombinacija Ctrl+Q. Atsidaro langas "Vartotojo funkcijų sąrašas".
Spaudžiamas mygtukas "Naujas". Jei to negalima atlikti, reiškia, vartotojui trūksta teisių - tada jungiamasi vardu MASTER.
Uždedamas "v" ant lauko "Formos INIT-as".
Komandos lauke įrašoma kiek bus algos dokumentų tipų ir nurodomi jų pavadinimai. Pavyzdžiui,:

local xx
m.xx=thisform.kor.tipas.Value
thisform.kor.tipas.Value=0
dimension thisform.kor.mod_mas(17,2)

thisform.kor.mod_mas(1,1)=l_tek("Atostoginiai")
thisform.kor.mod_mas(2,1)=l_tek("Ligonlapiai(iš įmonės)")
thisform.kor.mod_mas(3,1)=l_tek("Ligonlapiai(iš sodros)")
thisform.kor.mod_mas(4,1)=l_tek("Mamos dienos")
thisform.kor.mod_mas(5,1)=l_tek("Administracijai leidus")
thisform.kor.mod_mas(6,1)=l_tek("Perskaičiavimai")
thisform.kor.mod_mas(7,1)=l_tek("Priėmimas į darbą")
thisform.kor.mod_mas(8,1)=l_tek("Atleidimas iš darbo")
thisform.kor.mod_mas(9,1)=l_tek("VP atostogos")
thisform.kor.mod_mas(10,1)=l_tek("Nemokamos atostogos")
thisform.kor.mod_mas(11,1)=l_tek("Kodas 700 ")

thisform.kor.mod_mas(12,2)=12
thisform.kor.mod_mas(12,1)=l_tek("Kursai")

thisform.kor.mod_mas(13,2)=13
thisform.kor.mod_mas(13,1)=l_tek("Komandiruotės")

thisform.kor.mod_mas(14,2)=14
thisform.kor.mod_mas(14,1)=l_tek("Ind.grafikas")

thisform.kor.mod_mas(15,2)=15
thisform.kor.mod_mas(15,1)=l_tek("Valandinis atlyginimas")

thisform.kor.mod_mas(16,2)=16
thisform.kor.mod_mas(16,1)=l_tek("Kiti įsakymai")

thisform.kor.mod_mas(17,2)=17
thisform.kor.mod_mas(17,1)=l_tek("Išeitinė, pašalpa")

thisform.kor.tipas.RowSource="thisform.kor.mod_mas"
thisform.kor.tipas.Value=m.xx

tipas3

Viskas išsaugoma.