Roční zúčtování

GET

/annualclearings

Získá kolekci BO Roční zúčtování

GET

/annualclearings/meta/dataprotection

Získá seznam položek BO, které mohou být chráněny na BO Roční zúčtování

GET

/annualclearings/views/{view}

Získá pohled nad BO Roční zúčtování

GET

/annualclearings/{id}

Získá daný BO Roční zúčtování

GET

/annualclearings/{id}/iseditlock

Otestuje, zda existuje editační zámek na daném BO Roční zúčtování

GET

/annualclearings/{id}/meta/dataprotection

Získá seznam chráněných položek, které jsou na BO Roční zúčtování aktuálnímu uživateli znepřístupněny

GET

/annualclearings/{id}/rows

Získá řádky kolekce Řádek ročního zúčtování

GET

/annualclearings/{id}/rows/{id1}

Získá daný řádek kolekce Řádek ročního zúčtování

GET

/annualclearings/{id}/rows/{id1}/annualclearingcountoffs

Získá řádky kolekce Odpočet k roč.zúčtování

GET

/annualclearings/{id}/rows/{id1}/annualclearingcountoffs/{id2}

Získá daný řádek kolekce Odpočet k roč.zúčtování

GET

/annualclearings/{id}/rows/{id1}/calccharts

Získá řádky kolekce Vzorec roč.zúčt.

GET

/annualclearings/{id}/rows/{id1}/calccharts/{id2}

Získá daný řádek kolekce Vzorec roč.zúčt.

GET

/annualclearings/{id}/userparameters

Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Roční zúčtování

POST

/annualclearings

Vytvoří nový BO Roční zúčtování

POST

/annualclearings/query

Vyhodnotí query dotaz nad BO Roční zúčtování

POST

/annualclearings/{id}/rows

Vytvoří nový řádek v kolekci Řádek ročního zúčtování

POST

/annualclearings/{id}/rows/{id1}/annualclearingcountoffs

Vytvoří nový řádek v kolekci Odpočet k roč.zúčtování

POST

/annualclearings/{id}/rows/{id1}/calccharts

Vytvoří nový řádek v kolekci Vzorec roč.zúčt.

PUT

/annualclearings/{id}

Modifikuje daný BO Roční zúčtování

PUT

/annualclearings/{id}/editlock

Vytvoří editační zámek na daném BO Roční zúčtování

PUT

/annualclearings/{id}/editunlock

Zruší editační zámek na daném BO Roční zúčtování

PUT

/annualclearings/{id}/rows/{id1}

Modifikuje řádek v kolekci Řádek ročního zúčtování

PUT

/annualclearings/{id}/rows/{id1}/annualclearingcountoffs/{id2}

Modifikuje řádek v kolekci Odpočet k roč.zúčtování

PUT

/annualclearings/{id}/rows/{id1}/calccharts/{id2}

Modifikuje řádek v kolekci Vzorec roč.zúčt.

DELETE

/annualclearings/{id}

Smaže BO Roční zúčtování

DELETE

/annualclearings/{id}/rows/{id1}

Smaže řádek z kolekce Řádek ročního zúčtování

DELETE

/annualclearings/{id}/rows/{id1}/annualclearingcountoffs/{id2}

Smaže řádek z kolekce Odpočet k roč.zúčtování

DELETE

/annualclearings/{id}/rows/{id1}/calccharts/{id2}

Smaže řádek z kolekce Vzorec roč.zúčt.

Metadata - Perzistentní položky

calculatedtax number

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ě

correctedby_id string (securityuser) relace

Opravil, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR

createdby_id string (securityuser) relace

Vytvořil, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR

dateofclosing$date string

Datum uzavření, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

dirty boolean

Cizí doklad, pole vlastněné tabulkou, možné řadit a filtrovat

docdate$date string

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

docqueue_id string (docqueue) relace

Zdrojová řada, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

employee_id string (employee) relace

Zaměstnanec, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

employeepremiumcorrection number

Zam.prémie - korekce, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

emplpremcalc boolean

Počítat zam.prémii, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

emplpremtableagreement string (13)

Měsíce dohod, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

emplpremtablewr string (13)

Měsíce pr.poměrů, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

firsthalfyearincome boolean

Vykonával závislou činnost, z které obdržel zdanitelné příjmy 2022/01 až 2022/06, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

halfyeartotaltaxadvantage number

Celkový daňový bonus za půl roku - interní, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

ignoreminimum boolean

Ignoruj minimum, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

iscomputed boolean

Spočteno, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

oapenssavingbasecut number

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ě

objversion integer

Verze objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR

ordnumber integer

Pořadové číslo, pole vlastněné tabulkou, možné řadit a filtrovat

paidtax number

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ě

period_id string (period) relace

Období, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

rows array (annualclearingrow) relace

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'

taxbaserounding integer

Zaok.základu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

taxbonusrefund number

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ě

taxrounding integer

Zaok.daně, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

totalbases number

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ě

totalcountoffs number

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ě

totaltaxadvantage number

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ě

totaltaxadvantwithoutlimits number

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

totaltaxbonus number

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ě

totaltaxdiscount number

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ě

transferred_id string (wagelistcommon) relace

Přeneseno do ML, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

yearofclearing integer

Rok zúčtování, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

Metadata - Neperzistentní položky

annualclearing number

Přeplatek na dani, pouze pro čtení, pole obsahuje částku v lokální měně

arrears number

Nedoplatek, pole obsahuje částku v lokální měně

calculatedtaxbonus number

Spočtený daň. bonus, pouze pro čtení, pole obsahuje částku v lokální měně

classid string (26)

ID třídy, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR

decreasedtaxbase number

Snížený základ, pole obsahuje částku v lokální měně

displayname string (24)

Číslo dok., pouze pro čtení

employeepremium number

Zaměstnanecká prémie, pouze pro čtení, pole obsahuje částku v lokální měně

healthinsurance number

Zdravotní poj., pouze pro čtení, pole obsahuje částku v lokální měně

id string (10)

Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR

newrelateddocument_id string (10)

ID dokladu pro připojení, fkAnsiCaseSensitive

newrelatedtype integer

Typ relace

numpersonalnumber integer

Os.číslo numericky, pouze pro čtení

overpaid number

Přeplatek, pole obsahuje částku v lokální měně

personalnumber string (10)

Os. číslo, pouze pro čtení

socialinsurance number

Sociální poj., pouze pro čtení, pole obsahuje částku v lokální měně

taxbonusoverpaid number

Přeplatek daň. bonusu, pouze pro čtení, pole obsahuje částku v lokální měně

taxfreeincomesforbonuslimit number

Celkové nezdanitelné příjmy pro daňový bonus, pouze pro čtení, pole obsahuje částku v lokální měně

totalincome number

Celk.příjem, pouze pro čtení, pole obsahuje částku v lokální měně

totalinsurance number

Celk.pojistné, pouze pro čtení, pole obsahuje částku v lokální měně

transferredastext string (16)

Přeneseno do ML

yeartaxbonus number

Rozdíl na daň. bonusu, pouze pro čtení, pole obsahuje částku v lokální měně

Příklady
  • GET
  • QUERY
  • POST
  • PUT
  • DELETE
  • BATCH
  • Builder
Request

GET

https://atd.abra.eu/demodata/annualclearings?take=1

GET

https://atd.abra.eu/demodata/annualclearings/{id}
Response
{
    "objversion": 2,
    "rows": [
        {
            "agreementincome": 0,
            "comments": "",
            "description": "Celk.částky nasčítané automaticky z ML",
            "employeepremium": 0,
            "halfyeartotaltaxbonus": 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,
    "halfyeartotaltaxadvantage": 0,
    "firsthalfyearincome": false
}
Request POST

POST

https://atd.abra.eu/demodata/query
{"class": "annualclearings", "take": "1"}

POST

https://atd.abra.eu/demodata/annualclearings/query
{"take": "1"}
Response
{
    "objversion": 2,
    "rows": [
        {
            "agreementincome": 0,
            "comments": "",
            "description": "Celk.částky nasčítané automaticky z ML",
            "employeepremium": 0,
            "halfyeartotaltaxbonus": 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,
    "halfyeartotaltaxadvantage": 0,
    "firsthalfyearincome": false
}
Request

POST

https://atd.abra.eu/demodata/annualclearings?select=id
Body
{
    "calculatedtax": 48195,
    "correctedby_id": null,
    "createdby_id": "1200000101",
    "dateofclosing$date": null,
    "dirty": false,
    "docdate$date": "2015-01-09T23:00:00.000Z",
    "docqueue_id": "3700000101",
    "employee_id": "1200000101",
    "employeepremiumcorrection": 0,
    "emplpremcalc": false,
    "emplpremtableagreement": "0000000000000",
    "emplpremtablewr": "0000000000000",
    "firsthalfyearincome": false,
    "halfyeartotaltaxadvantage": 0,
    "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,
            "halfyeartotaltaxbonus": 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,
    "totaltaxadvantage": 0,
    "totaltaxadvantwithoutlimits": 0,
    "totaltaxbonus": 0,
    "totaltaxdiscount": 24840,
    "transferred_id": null,
    "yearofclearing": 2014
}
Response
{
    "id": "1600000101"
}
Request

PUT

https://atd.abra.eu/demodata/annualclearings/{id}?select=id
Body
{
    "calculatedtax": 48195,
    "correctedby_id": null,
    "createdby_id": "1200000101",
    "dateofclosing$date": null,
    "dirty": false,
    "docdate$date": "2015-01-09T23:00:00.000Z",
    "docqueue_id": "3700000101",
    "employee_id": "1200000101",
    "employeepremiumcorrection": 0,
    "emplpremcalc": false,
    "emplpremtableagreement": "0000000000000",
    "emplpremtablewr": "0000000000000",
    "firsthalfyearincome": false,
    "halfyeartotaltaxadvantage": 0,
    "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,
            "halfyeartotaltaxbonus": 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,
    "totaltaxadvantage": 0,
    "totaltaxadvantwithoutlimits": 0,
    "totaltaxbonus": 0,
    "totaltaxdiscount": 24840,
    "transferred_id": null,
    "yearofclearing": 2014
}
Response
{
    "id": "1600000101"
}

DELETE

https://atd.abra.eu/demodata/annualclearings/{id}
Response
200 - OK Everything worked as expected.
Dávkové zprocování záznamů Request

PUT

https://atd.abra.eu/demodata//batch
  • CREATE
  • UPDATE
  • DELETE
Body - Create
{
    "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",
                    "employee_id": "1200000101",
                    "employeepremiumcorrection": 0,
                    "emplpremcalc": false,
                    "emplpremtableagreement": "0000000000000",
                    "emplpremtablewr": "0000000000000",
                    "firsthalfyearincome": false,
                    "halfyeartotaltaxadvantage": 0,
                    "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,
                            "halfyeartotaltaxbonus": 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,
                    "totaltaxadvantage": 0,
                    "totaltaxadvantwithoutlimits": 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",
                    "employee_id": "1200000101",
                    "employeepremiumcorrection": 0,
                    "emplpremcalc": false,
                    "emplpremtableagreement": "0000000000000",
                    "emplpremtablewr": "0000000000000",
                    "firsthalfyearincome": false,
                    "halfyeartotaltaxadvantage": 0,
                    "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,
                            "halfyeartotaltaxbonus": 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,
                    "totaltaxadvantage": 0,
                    "totaltaxadvantwithoutlimits": 0,
                    "totaltaxbonus": 0,
                    "totaltaxdiscount": 24840,
                    "transferred_id": null,
                    "yearofclearing": 2014
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        }
    ]
}
Body - Update
{
    "items": [
        {
            "type": "update",
            "id": "id0",
            "data": {
                "class_id": "annualclearings",
                "obj_id": "1600000100",
                "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",
                    "employee_id": "1200000101",
                    "employeepremiumcorrection": 0,
                    "emplpremcalc": false,
                    "emplpremtableagreement": "0000000000000",
                    "emplpremtablewr": "0000000000000",
                    "firsthalfyearincome": false,
                    "halfyeartotaltaxadvantage": 0,
                    "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,
                            "halfyeartotaltaxbonus": 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,
                    "totaltaxadvantage": 0,
                    "totaltaxadvantwithoutlimits": 0,
                    "totaltaxbonus": 0,
                    "totaltaxdiscount": 24840,
                    "transferred_id": null,
                    "yearofclearing": 2014
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        },
        {
            "type": "update",
            "id": "id1",
            "data": {
                "class_id": "annualclearings",
                "obj_id": "1600000101",
                "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",
                    "employee_id": "1200000101",
                    "employeepremiumcorrection": 0,
                    "emplpremcalc": false,
                    "emplpremtableagreement": "0000000000000",
                    "emplpremtablewr": "0000000000000",
                    "firsthalfyearincome": false,
                    "halfyeartotaltaxadvantage": 0,
                    "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,
                            "halfyeartotaltaxbonus": 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,
                    "totaltaxadvantage": 0,
                    "totaltaxadvantwithoutlimits": 0,
                    "totaltaxbonus": 0,
                    "totaltaxdiscount": 24840,
                    "transferred_id": null,
                    "yearofclearing": 2014
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        }
    ]
}
Body - Delete
{
    "items": [
        {
            "type": "delete",
            "id": "id0",
            "data": {
                "class_id": "annualclearings",
                "obj_id": "1600000100"
            }
        },
        {
            "type": "delete",
            "id": "id1",
            "data": {
                "class_id": "annualclearings",
                "obj_id": "1600000101"
            }
        },
        {
            "type": "delete",
            "id": "id2",
            "data": {
                "class_id": "annualclearings",
                "obj_id": "1600000102"
            }
        },
        {
            "type": "delete",
            "id": "id3",
            "data": {
                "class_id": "annualclearings",
                "obj_id": "1600000103"
            }
        },
        {
            "type": "delete",
            "id": "id4",
            "data": {
                "class_id": "annualclearings",
                "obj_id": "1600000104"
            }
        }
    ]
}