Importul pontajelor
Parametri apel procedura
Apel API pentru importpontaje: http://{ip}:{port}/api/v1/import/pontaje
Câmp | Tip | Descriere |
---|---|---|
id_importex | varchar (25) | ID pentru identificarea unui lot de documente importate (util, de ex., pentru ștergerea în bloc a unui lot de documente importate). |
single_tran | bit | Se specifică dacă se va deschide o singură tranzacție pentru întregul import sau se va utiliza o tranzacție per document. 1 - în cazul apariției unei erori la importul unui document, sistemul va reveni complet la starea dinaintea importului. 0 - documentele importate până la apariția erorii rămân în baza de date. |
Import pontaje
Câmp | Tip | Descriere |
---|---|---|
data_pontaj | date | Data pontajului |
id_salariat | varchar(25) | Codul intern al salariatului în formatul ID(PCT_LCR). Dacă se specifică doar ID-ul, atunci punctul de lucru este considerat implicit 1 (opțional dacă se specifică cnp_salariat sau marca_salariat sau den_salariat) |
cnp_salariat | varchar (13) | Codul numeric personal al salariatului (CNP) (opțional dacă se specifică id_salariat sau marca_salariat sau den_salariat) |
marca_salariat | varchar (13) | Marca salariatului (opțional dacă se specifică id_salariat sau cnp_salariat sau den_salariat) |
den_salariat | varchar (100) | Denumirea salariatului (opțional dacă se specifică id_salariat sau cnp_salariat sau marca_salariat) |
id_formatie | varchar(25) | Codul intern al formației în formatul ID(PCT_LCR). Dacă se specifică doar ID-ul, atunci punctul de lucru este considerat implicit 1 (opțional dacă se specifică den_formatie) |
den_formatie | varchar (100) | Denumirea formației (opțional dacă se specifică id_formatie) |
id_locmunca | varchar(25) | Codul intern al locului de munca în formatul ID(PCT_LCR). Dacă se specifică doar ID-ul, atunci punctul de lucru este considerat implicit 1 (opțional dacă se specifică den_locmunca) |
den_locmunca | varchar (100) | Denumirea locului de munca (opțional dacă se specifică id_locmunca) |
id_contract | varchar(25) | Codul intern al contractului de munca în formatul ID(PCT_LCR). Dacă se specifică doar ID-ul, atunci punctul de lucru este considerat implicit 1 (opțional dacă se specifică numar_contract sau data_contract) |
numar_contract | varchar (20) | Numărul contractului de munca (opțional dacă se specifică id_contract sau data_contract) |
data_contract | date | Data contractului de munca (opțional dacă se specifică id_contract sau numar_contract) |
tip_ore | varchar (3) | Tipul de ore |
numar_ore | int | Numărul de ore |
Exemplu de import in format Json
{
"parametri":{
"id_importex":"API20211104141925",
"single_tran":1
},
"linii":[
{
"data_pontaj":"2018-01-01",
"id_salariat":"",
"cnp_salariat":"2941121365896",
"marca_salariat":"Analist",
"den_salariat":"Ioana",
"id_formatie":"1",
"den_formatie":"Programatori",
"id_locmunca":"1",
"den_locmunca":"Analist programator",
"id_contract":"",
"numar_contract":"",
"tip_ore":""
}
]
}