Kontrola, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Podmínka, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Zpráva, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Typ chyby, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Vysvětlení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Výraz, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Kód, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Verze objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Vlastník, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je odkazem na vlastníka objektu, pole nepodporuje ochranu dat/GDPR
Zaokrouhlení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Std. akce, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Kde provést, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Parametry std. akce, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Syst. definice, pole vlastněné tabulkou, možné řadit a filtrovat
Součet, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Platí od, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
ID třídy, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
Název, pouze pro čtení
Typ chyby
Popis položky
Název položky, pole je duplikováno při klonování objektu
Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
Zaokrouhlení
Kde provést
Std. akce
Použít výraz, pole je duplikováno při klonování objektu
Použít výraz
Součet
Uživ. kontrola, pole je duplikováno při klonování objektu
Uživ. podmínka, pole je duplikováno při klonování objektu
Vysvětlení uživ. výrazu, pole je duplikováno při klonování objektu
Uživ. výraz, pole je duplikováno při klonování objektu
GET
https://atd.abra.eu/demodata/calccharts?take=1
ResponseGET
https://atd.abra.eu/demodata/calccharts/{id}
{
"objversion": 1,
"parent_id": "1000000000",
"fieldcode": 308,
"typeofsum": 0,
"expression": "If(WorkingRelation_ID.TypeOfWage=0,\r\n WorkingRelation_ID.WageAmount, \r\nif(MonthFund=0, 0, \r\nWorkingRelation_ID.WageAmount \/ (MonthFund + if((S_FeastMode > 1), WageCalendarCount(WorkingRelation_ID.ShiftCalendar_ID.ID,WagePeriod_ID.ID, '', 4),0))))",
"condition": "",
"rounding": 0,
"stdactioncode": 0,
"stdactionexecute": 0,
"checkexpression": "WorkingRelation_ID.WageAmount>0",
"errorseverity": 1,
"validfrom$date": "2000-12-31T23:00:00.000Z",
"errormessage": "Není zadána položka 'Mzda - částka' v pracovním poměru. Tento stav může vést k chybě ve výpočtu.",
"stdactionparams": "",
"system": true,
"explanation": ""
}
POST
https://atd.abra.eu/demodata/query
{"class": "D22YJWK1B4HO54W4GMXLO1EAHC", "take": "1"}
Response
{
"objversion": 1,
"parent_id": "1000000000",
"fieldcode": 308,
"typeofsum": 0,
"expression": "If(WorkingRelation_ID.TypeOfWage=0,\r\n WorkingRelation_ID.WageAmount, \r\nif(MonthFund=0, 0, \r\nWorkingRelation_ID.WageAmount \/ (MonthFund + if((S_FeastMode > 1), WageCalendarCount(WorkingRelation_ID.ShiftCalendar_ID.ID,WagePeriod_ID.ID, '', 4),0))))",
"condition": "",
"rounding": 0,
"stdactioncode": 0,
"stdactionexecute": 0,
"checkexpression": "WorkingRelation_ID.WageAmount>0",
"errorseverity": 1,
"validfrom$date": "2000-12-31T23:00:00.000Z",
"errormessage": "Není zadána položka 'Mzda - částka' v pracovním poměru. Tento stav může vést k chybě ve výpočtu.",
"stdactionparams": "",
"system": true,
"explanation": ""
}
BodyPUT
https://atd.abra.eu/demodata/calccharts/{id}?select=id
{
"checkexpression": "WorkingRelation_ID.WageAmount>0",
"condition": "",
"errormessage": "Není zadána položka 'Mzda - částka' v pracovním poměru. Tento stav může vést k chybě ve výpočtu.",
"errorseverity": 1,
"explanation": "",
"expression": "If(WorkingRelation_ID.TypeOfWage=0,\r\n WorkingRelation_ID.WageAmount, \r\nif(MonthFund=0, 0, \r\nWorkingRelation_ID.WageAmount \/ (MonthFund + if((S_FeastMode > 1), WageCalendarCount(WorkingRelation_ID.ShiftCalendar_ID.ID,WagePeriod_ID.ID, '', 4),0))))",
"fieldcode": 308,
"rounding": 0,
"stdactioncode": 0,
"stdactionexecute": 0,
"stdactionparams": "",
"system": true,
"typeofsum": 0,
"validfrom$date": "2000-12-31T23:00:00.000Z"
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/calccharts/{id}
200 - OK Everything worked as expected.