GET
Získá kolekci BO Roční zúčtování
GET
Získá konkrétní BO Roční zúčtování
POST
Vytvoří nový BO Roční zúčtování a vrátí jeho kompletní reprezentaci
PUT
Provede aktualizaci BO Roční zúčtování a vrátí jeho kompletní, aktualizovanou reprezentaci. Operaci PUT je možné využívat i k částečným aktualizacím zdrojů (PATCH).
DELETE
Smaže BO Roční zúčtování na základě jeho ID
Vypočtená daň před slevou, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Opravil; ID objektu Uživatel, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Vytvořil; ID objektu Uživatel, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Datum uzavření, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Cizí doklad, pole vlastněné tabulkou, možné řadit a filtrovat
Datum dok., pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole nepodporuje ochranu dat/GDPR
Zdrojová řada; ID objektu Řada dokladů, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Počítat zam.prémii, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Měsíce dohod, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Měsíce pr.poměrů, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Zam.prémie - korekce, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Zaměstnanec; ID objektu Zaměstnanec, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Ignoruj minimum, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Spočteno, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
SDS uplatněné do základu daně, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Verze objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Pořadové číslo, pole vlastněné tabulkou, možné řadit a filtrovat
Zaplacené zálohy, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Období; ID objektu Období, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Řádky; kolekce BO Řádek ročního zúčtování, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Zaok.základu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Vrácení neopr.vypl. bonusu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Zaok.daně, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Celkem základ, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Celkem odpočty, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Celkové daňové zvýhodnění bez omezení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Daňové zvýhodnění, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Vyplacený daňový bonus, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Sleva na dani, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole obsahuje částku v lokální měně
Přeneseno do ML; ID objektu Mzdový list souhrnný, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Rok zúčtování, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Přeplatek na dani, pouze pro čtení, pole obsahuje částku v lokální měně
Nedoplatek, pole obsahuje částku v lokální měně
Spočtený daň. bonus, pouze pro čtení, pole obsahuje částku v lokální měně
ID třídy, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
Snížený základ, pole obsahuje částku v lokální měně
Číslo dok., pouze pro čtení
Zaměstnanecká prémie, pouze pro čtení, pole obsahuje částku v lokální měně
Zdravotní poj., pouze pro čtení, pole obsahuje částku v lokální měně
Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
ID dokladu pro připojení, fkAnsiCaseSensitive
Typ relace
Os.číslo numericky, pouze pro čtení
Přeplatek, pole obsahuje částku v lokální měně
Os. číslo, pouze pro čtení
Sociální poj., pouze pro čtení, pole obsahuje částku v lokální měně
Přeplatek daň. bonusu, pouze pro čtení, pole obsahuje částku v lokální měně
Celkové nezdanitelné příjmy pro daňový bonus, pouze pro čtení, pole obsahuje částku v lokální měně
Celk.příjem, pouze pro čtení, pole obsahuje částku v lokální měně
Celk.pojistné, pouze pro čtení, pole obsahuje částku v lokální měně
Přeneseno do ML
Rozdíl na daň. bonusu, pouze pro čtení, pole obsahuje částku v lokální měně
GET
https://atd.abra.eu/demodata/annualclearings?take=1
ResponseGET
https://atd.abra.eu/demodata/annualclearings/{id}
{
"ID": "1200000101",
"ObjVersion": 2,
"Rows": [
{
"agreementincome": 0,
"comments": "",
"description": "Celk.částky nasčítané automaticky z ML",
"employeepremium": 0,
"healthinsurance": 0,
"id": "1200000101",
"oapenssavingbasecut": 0,
"objversion": 1,
"paidtax": 23400,
"parent_id": "1200000101",
"rowtype": 0,
"socialinsurance": 0,
"specialtax": 0,
"specialtaxbase": 0,
"taxbase": 321390,
"taxfreeincomeforbonuslimit": 0,
"totalcountoffs": 0,
"totalincome": 239842,
"totalinsurance": 81548,
"totalsickbenefit": 0,
"totaltaxadvantage": 0,
"totaltaxadvantwithoutlimits": 0,
"totaltaxbonus": 0,
"totaltaxdiscount": 24840,
"wageperiodfrom_id": "R700000101",
"wageperiodto_id": "2800000101"
}
],
"DocQueue_ID": "3700000101",
"Period_ID": "1K00000101",
"OrdNumber": 1,
"DocDate$DATE": "2015-01-09T23:00:00.000Z",
"CreatedBy_ID": "1200000101",
"CorrectedBy_ID": null,
"Employee_ID": "1200000101",
"YearOfClearing": 2014,
"TotalCountOffs": 0,
"TotalBases": 321390,
"CalculatedTax": 48195,
"PaidTax": 23400,
"TotalTaxBonus": 0,
"TotalTaxAdvantage": 0,
"Transferred_ID": null,
"TaxBaseRounding": 33554691,
"TaxRounding": 258,
"Dirty": false,
"DateOfClosing$DATE": null,
"TotalTaxDiscount": 24840,
"IgnoreMinimum": false,
"EmplPremTableWR": "0000000000000",
"EmplPremTableAgreement": "0000000000000",
"EmplPremCalc": false,
"EmployeePremiumCorrection": 0,
"IsComputed": true,
"TaxBonusRefund": 0,
"OAPensSavingBaseCut": 0,
"TotalTaxAdvantWithoutLimits": 0
}
POST
https://atd.abra.eu/demodata/query
{"class": "annualclearings", "take": "1"}
POST
https://atd.abra.eu/demodata/annualclearings/query
{"take": "1"}
Response
{
"ID": "1200000101",
"ObjVersion": 2,
"Rows": [
{
"agreementincome": 0,
"comments": "",
"description": "Celk.částky nasčítané automaticky z ML",
"employeepremium": 0,
"healthinsurance": 0,
"id": "1200000101",
"oapenssavingbasecut": 0,
"objversion": 1,
"paidtax": 23400,
"parent_id": "1200000101",
"rowtype": 0,
"socialinsurance": 0,
"specialtax": 0,
"specialtaxbase": 0,
"taxbase": 321390,
"taxfreeincomeforbonuslimit": 0,
"totalcountoffs": 0,
"totalincome": 239842,
"totalinsurance": 81548,
"totalsickbenefit": 0,
"totaltaxadvantage": 0,
"totaltaxadvantwithoutlimits": 0,
"totaltaxbonus": 0,
"totaltaxdiscount": 24840,
"wageperiodfrom_id": "R700000101",
"wageperiodto_id": "2800000101"
}
],
"DocQueue_ID": "3700000101",
"Period_ID": "1K00000101",
"OrdNumber": 1,
"DocDate$DATE": "2015-01-09T23:00:00.000Z",
"CreatedBy_ID": "1200000101",
"CorrectedBy_ID": null,
"Employee_ID": "1200000101",
"YearOfClearing": 2014,
"TotalCountOffs": 0,
"TotalBases": 321390,
"CalculatedTax": 48195,
"PaidTax": 23400,
"TotalTaxBonus": 0,
"TotalTaxAdvantage": 0,
"Transferred_ID": null,
"TaxBaseRounding": 33554691,
"TaxRounding": 258,
"Dirty": false,
"DateOfClosing$DATE": null,
"TotalTaxDiscount": 24840,
"IgnoreMinimum": false,
"EmplPremTableWR": "0000000000000",
"EmplPremTableAgreement": "0000000000000",
"EmplPremCalc": false,
"EmployeePremiumCorrection": 0,
"IsComputed": true,
"TaxBonusRefund": 0,
"OAPensSavingBaseCut": 0,
"TotalTaxAdvantWithoutLimits": 0
}
BodyPOST
https://atd.abra.eu/demodata/annualclearings?select=id
{
"CalculatedTax": 48195,
"CorrectedBy_ID": null,
"CreatedBy_ID": "1200000101",
"DateOfClosing$DATE": null,
"Dirty": false,
"DocDate$DATE": "2015-01-09T23:00:00.000Z",
"DocQueue_ID": "3700000101",
"EmplPremCalc": false,
"EmplPremTableAgreement": "0000000000000",
"EmplPremTableWR": "0000000000000",
"EmployeePremiumCorrection": 0,
"Employee_ID": "1200000101",
"IgnoreMinimum": false,
"IsComputed": true,
"OAPensSavingBaseCut": 0,
"OrdNumber": 1,
"PaidTax": 23400,
"Period_ID": "1K00000101",
"Rows": [
{
"agreementincome": 0,
"comments": "",
"description": "Celk.částky nasčítané automaticky z ML",
"employeepremium": 0,
"healthinsurance": 0,
"id": "1200000101",
"oapenssavingbasecut": 0,
"objversion": 1,
"paidtax": 23400,
"parent_id": "1200000101",
"rowtype": 0,
"socialinsurance": 0,
"specialtax": 0,
"specialtaxbase": 0,
"taxbase": 321390,
"taxfreeincomeforbonuslimit": 0,
"totalcountoffs": 0,
"totalincome": 239842,
"totalinsurance": 81548,
"totalsickbenefit": 0,
"totaltaxadvantage": 0,
"totaltaxadvantwithoutlimits": 0,
"totaltaxbonus": 0,
"totaltaxdiscount": 24840,
"wageperiodfrom_id": "R700000101",
"wageperiodto_id": "2800000101"
}
],
"TaxBaseRounding": 33554691,
"TaxBonusRefund": 0,
"TaxRounding": 258,
"TotalBases": 321390,
"TotalCountOffs": 0,
"TotalTaxAdvantWithoutLimits": 0,
"TotalTaxAdvantage": 0,
"TotalTaxBonus": 0,
"TotalTaxDiscount": 24840,
"Transferred_ID": null,
"YearOfClearing": 2014
}
Response
{
"id": "1200000101"
}
BodyPUT
https://atd.abra.eu/demodata/annualclearings/{id}?select=id
{
"CalculatedTax": 48195,
"CorrectedBy_ID": null,
"CreatedBy_ID": "1200000101",
"DateOfClosing$DATE": null,
"Dirty": false,
"DocDate$DATE": "2015-01-09T23:00:00.000Z",
"DocQueue_ID": "3700000101",
"EmplPremCalc": false,
"EmplPremTableAgreement": "0000000000000",
"EmplPremTableWR": "0000000000000",
"EmployeePremiumCorrection": 0,
"Employee_ID": "1200000101",
"IgnoreMinimum": false,
"IsComputed": true,
"OAPensSavingBaseCut": 0,
"OrdNumber": 1,
"PaidTax": 23400,
"Period_ID": "1K00000101",
"Rows": [
{
"agreementincome": 0,
"comments": "",
"description": "Celk.částky nasčítané automaticky z ML",
"employeepremium": 0,
"healthinsurance": 0,
"id": "1200000101",
"oapenssavingbasecut": 0,
"objversion": 1,
"paidtax": 23400,
"parent_id": "1200000101",
"rowtype": 0,
"socialinsurance": 0,
"specialtax": 0,
"specialtaxbase": 0,
"taxbase": 321390,
"taxfreeincomeforbonuslimit": 0,
"totalcountoffs": 0,
"totalincome": 239842,
"totalinsurance": 81548,
"totalsickbenefit": 0,
"totaltaxadvantage": 0,
"totaltaxadvantwithoutlimits": 0,
"totaltaxbonus": 0,
"totaltaxdiscount": 24840,
"wageperiodfrom_id": "R700000101",
"wageperiodto_id": "2800000101"
}
],
"TaxBaseRounding": 33554691,
"TaxBonusRefund": 0,
"TaxRounding": 258,
"TotalBases": 321390,
"TotalCountOffs": 0,
"TotalTaxAdvantWithoutLimits": 0,
"TotalTaxAdvantage": 0,
"TotalTaxBonus": 0,
"TotalTaxDiscount": 24840,
"Transferred_ID": null,
"YearOfClearing": 2014
}
Response
{
"id": "1200000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/annualclearings/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "annualclearings",
"object_data": {
"CalculatedTax": 48195,
"CorrectedBy_ID": null,
"CreatedBy_ID": "1200000101",
"DateOfClosing$DATE": null,
"Dirty": false,
"DocDate$DATE": "2015-01-09T23:00:00.000Z",
"DocQueue_ID": "3700000101",
"EmplPremCalc": false,
"EmplPremTableAgreement": "0000000000000",
"EmplPremTableWR": "0000000000000",
"EmployeePremiumCorrection": 0,
"Employee_ID": "1200000101",
"IgnoreMinimum": false,
"IsComputed": true,
"OAPensSavingBaseCut": 0,
"OrdNumber": 1,
"PaidTax": 23400,
"Period_ID": "1K00000101",
"Rows": [
{
"agreementincome": 0,
"comments": "",
"description": "Celk.částky nasčítané automaticky z ML",
"employeepremium": 0,
"healthinsurance": 0,
"id": "1200000101",
"oapenssavingbasecut": 0,
"objversion": 1,
"paidtax": 23400,
"parent_id": "1200000101",
"rowtype": 0,
"socialinsurance": 0,
"specialtax": 0,
"specialtaxbase": 0,
"taxbase": 321390,
"taxfreeincomeforbonuslimit": 0,
"totalcountoffs": 0,
"totalincome": 239842,
"totalinsurance": 81548,
"totalsickbenefit": 0,
"totaltaxadvantage": 0,
"totaltaxadvantwithoutlimits": 0,
"totaltaxbonus": 0,
"totaltaxdiscount": 24840,
"wageperiodfrom_id": "R700000101",
"wageperiodto_id": "2800000101"
}
],
"TaxBaseRounding": 33554691,
"TaxBonusRefund": 0,
"TaxRounding": 258,
"TotalBases": 321390,
"TotalCountOffs": 0,
"TotalTaxAdvantWithoutLimits": 0,
"TotalTaxAdvantage": 0,
"TotalTaxBonus": 0,
"TotalTaxDiscount": 24840,
"Transferred_ID": null,
"YearOfClearing": 2014
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "annualclearings",
"object_data": {
"CalculatedTax": 48195,
"CorrectedBy_ID": null,
"CreatedBy_ID": "1200000101",
"DateOfClosing$DATE": null,
"Dirty": false,
"DocDate$DATE": "2015-01-09T23:00:00.000Z",
"DocQueue_ID": "3700000101",
"EmplPremCalc": false,
"EmplPremTableAgreement": "0000000000000",
"EmplPremTableWR": "0000000000000",
"EmployeePremiumCorrection": 0,
"Employee_ID": "1200000101",
"IgnoreMinimum": false,
"IsComputed": true,
"OAPensSavingBaseCut": 0,
"OrdNumber": 1,
"PaidTax": 23400,
"Period_ID": "1K00000101",
"Rows": [
{
"agreementincome": 0,
"comments": "",
"description": "Celk.částky nasčítané automaticky z ML",
"employeepremium": 0,
"healthinsurance": 0,
"id": "1200000101",
"oapenssavingbasecut": 0,
"objversion": 1,
"paidtax": 23400,
"parent_id": "1200000101",
"rowtype": 0,
"socialinsurance": 0,
"specialtax": 0,
"specialtaxbase": 0,
"taxbase": 321390,
"taxfreeincomeforbonuslimit": 0,
"totalcountoffs": 0,
"totalincome": 239842,
"totalinsurance": 81548,
"totalsickbenefit": 0,
"totaltaxadvantage": 0,
"totaltaxadvantwithoutlimits": 0,
"totaltaxbonus": 0,
"totaltaxdiscount": 24840,
"wageperiodfrom_id": "R700000101",
"wageperiodto_id": "2800000101"
}
],
"TaxBaseRounding": 33554691,
"TaxBonusRefund": 0,
"TaxRounding": 258,
"TotalBases": 321390,
"TotalCountOffs": 0,
"TotalTaxAdvantWithoutLimits": 0,
"TotalTaxAdvantage": 0,
"TotalTaxBonus": 0,
"TotalTaxDiscount": 24840,
"Transferred_ID": null,
"YearOfClearing": 2014
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "annualclearings",
"obj_id": "1200000100",
"object_data": {
"CalculatedTax": 48195,
"CorrectedBy_ID": null,
"CreatedBy_ID": "1200000101",
"DateOfClosing$DATE": null,
"Dirty": false,
"DocDate$DATE": "2015-01-09T23:00:00.000Z",
"DocQueue_ID": "3700000101",
"EmplPremCalc": false,
"EmplPremTableAgreement": "0000000000000",
"EmplPremTableWR": "0000000000000",
"EmployeePremiumCorrection": 0,
"Employee_ID": "1200000101",
"IgnoreMinimum": false,
"IsComputed": true,
"OAPensSavingBaseCut": 0,
"OrdNumber": 1,
"PaidTax": 23400,
"Period_ID": "1K00000101",
"Rows": [
{
"agreementincome": 0,
"comments": "",
"description": "Celk.částky nasčítané automaticky z ML",
"employeepremium": 0,
"healthinsurance": 0,
"id": "1200000101",
"oapenssavingbasecut": 0,
"objversion": 1,
"paidtax": 23400,
"parent_id": "1200000101",
"rowtype": 0,
"socialinsurance": 0,
"specialtax": 0,
"specialtaxbase": 0,
"taxbase": 321390,
"taxfreeincomeforbonuslimit": 0,
"totalcountoffs": 0,
"totalincome": 239842,
"totalinsurance": 81548,
"totalsickbenefit": 0,
"totaltaxadvantage": 0,
"totaltaxadvantwithoutlimits": 0,
"totaltaxbonus": 0,
"totaltaxdiscount": 24840,
"wageperiodfrom_id": "R700000101",
"wageperiodto_id": "2800000101"
}
],
"TaxBaseRounding": 33554691,
"TaxBonusRefund": 0,
"TaxRounding": 258,
"TotalBases": 321390,
"TotalCountOffs": 0,
"TotalTaxAdvantWithoutLimits": 0,
"TotalTaxAdvantage": 0,
"TotalTaxBonus": 0,
"TotalTaxDiscount": 24840,
"Transferred_ID": null,
"YearOfClearing": 2014
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "annualclearings",
"obj_id": "1200000101",
"object_data": {
"CalculatedTax": 48195,
"CorrectedBy_ID": null,
"CreatedBy_ID": "1200000101",
"DateOfClosing$DATE": null,
"Dirty": false,
"DocDate$DATE": "2015-01-09T23:00:00.000Z",
"DocQueue_ID": "3700000101",
"EmplPremCalc": false,
"EmplPremTableAgreement": "0000000000000",
"EmplPremTableWR": "0000000000000",
"EmployeePremiumCorrection": 0,
"Employee_ID": "1200000101",
"IgnoreMinimum": false,
"IsComputed": true,
"OAPensSavingBaseCut": 0,
"OrdNumber": 1,
"PaidTax": 23400,
"Period_ID": "1K00000101",
"Rows": [
{
"agreementincome": 0,
"comments": "",
"description": "Celk.částky nasčítané automaticky z ML",
"employeepremium": 0,
"healthinsurance": 0,
"id": "1200000101",
"oapenssavingbasecut": 0,
"objversion": 1,
"paidtax": 23400,
"parent_id": "1200000101",
"rowtype": 0,
"socialinsurance": 0,
"specialtax": 0,
"specialtaxbase": 0,
"taxbase": 321390,
"taxfreeincomeforbonuslimit": 0,
"totalcountoffs": 0,
"totalincome": 239842,
"totalinsurance": 81548,
"totalsickbenefit": 0,
"totaltaxadvantage": 0,
"totaltaxadvantwithoutlimits": 0,
"totaltaxbonus": 0,
"totaltaxdiscount": 24840,
"wageperiodfrom_id": "R700000101",
"wageperiodto_id": "2800000101"
}
],
"TaxBaseRounding": 33554691,
"TaxBonusRefund": 0,
"TaxRounding": 258,
"TotalBases": 321390,
"TotalCountOffs": 0,
"TotalTaxAdvantWithoutLimits": 0,
"TotalTaxAdvantage": 0,
"TotalTaxBonus": 0,
"TotalTaxDiscount": 24840,
"Transferred_ID": null,
"YearOfClearing": 2014
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "annualclearings",
"obj_id": "1200000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "annualclearings",
"obj_id": "1200000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "annualclearings",
"obj_id": "1200000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "annualclearings",
"obj_id": "1200000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "annualclearings",
"obj_id": "1200000104"
}
}
]
}