GET
Získá kolekci BO Typy dokladů
GET
Získá seznam položek BO, které mohou být chráněny na BO Typy dokladů
GET
Získá pohled nad BO Typy dokladů
GET
Získá daný BO Typy dokladů
GET
Otestuje, zda existuje editační zámek na daném BO Typy dokladů
GET
Získá seznam chráněných položek, které jsou na BO Typy dokladů aktuálnímu uživateli znepřístupněny
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Typy dokladů
POST
Vytvoří nový BO Typy dokladů
POST
Vyhodnotí query dotaz nad BO Typy dokladů
PUT
Modifikuje daný BO Typy dokladů
PUT
Vytvoří editační zámek na daném BO Typy dokladů
PUT
Zruší editační zámek na daném BO Typy dokladů
DELETE
Smaže BO Typy dokladů
Účet, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Předkontace, 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
Předvyplnění měny z firmy, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Doporučeno účtovat souhrnně, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Zkratka, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Přeúčtovávat vždy, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Název, 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
Typ platby, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Účtovat obráceně, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Účtovat kladně zálohy, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Zadávat účet na řádku dokladu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Způsob účtování, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Bankou, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Účtovat, 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í
Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
GET
https://atd.abra.eu/demodata/documenttypes?take=1
ResponseGET
https://atd.abra.eu/demodata/documenttypes/{id}
{
"objversion": 1,
"code": "00",
"name": "Interní doklady",
"docqueuecode": "INT",
"toaccount": true,
"summaryaccounted": false,
"accpresetdef": true,
"throughbank": false,
"paymentkind": 0,
"reverseaccounting": false,
"defaultsummaryaccounted": false,
"accountcode": "",
"forceaccounting": false,
"reversedepositaccounting": false,
"currencyfromfirm": true,
"rowaccountusage": 0
}
POST
https://atd.abra.eu/demodata/query
{"class": "documenttypes", "take": "1"}
POST
https://atd.abra.eu/demodata/documenttypes/query
{"take": "1"}
Response
{
"objversion": 1,
"code": "00",
"name": "Interní doklady",
"docqueuecode": "INT",
"toaccount": true,
"summaryaccounted": false,
"accpresetdef": true,
"throughbank": false,
"paymentkind": 0,
"reverseaccounting": false,
"defaultsummaryaccounted": false,
"accountcode": "",
"forceaccounting": false,
"reversedepositaccounting": false,
"currencyfromfirm": true,
"rowaccountusage": 0
}
BodyPOST
https://atd.abra.eu/demodata/documenttypes?select=id
{
"accountcode": "",
"accpresetdef": true,
"code": "00",
"currencyfromfirm": true,
"defaultsummaryaccounted": false,
"docqueuecode": "INT",
"forceaccounting": false,
"name": "Interní doklady",
"paymentkind": 0,
"reverseaccounting": false,
"reversedepositaccounting": false,
"rowaccountusage": 0,
"summaryaccounted": false,
"throughbank": false,
"toaccount": true
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/documenttypes/{id}?select=id
{
"accountcode": "",
"accpresetdef": true,
"code": "00",
"currencyfromfirm": true,
"defaultsummaryaccounted": false,
"docqueuecode": "INT",
"forceaccounting": false,
"name": "Interní doklady",
"paymentkind": 0,
"reverseaccounting": false,
"reversedepositaccounting": false,
"rowaccountusage": 0,
"summaryaccounted": false,
"throughbank": false,
"toaccount": true
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/documenttypes/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "documenttypes",
"object_data": {
"accountcode": "",
"accpresetdef": true,
"code": "00",
"currencyfromfirm": true,
"defaultsummaryaccounted": false,
"docqueuecode": "INT",
"forceaccounting": false,
"name": "Interní doklady",
"paymentkind": 0,
"reverseaccounting": false,
"reversedepositaccounting": false,
"rowaccountusage": 0,
"summaryaccounted": false,
"throughbank": false,
"toaccount": true
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "documenttypes",
"object_data": {
"accountcode": "",
"accpresetdef": true,
"code": "00",
"currencyfromfirm": true,
"defaultsummaryaccounted": false,
"docqueuecode": "INT",
"forceaccounting": false,
"name": "Interní doklady",
"paymentkind": 0,
"reverseaccounting": false,
"reversedepositaccounting": false,
"rowaccountusage": 0,
"summaryaccounted": false,
"throughbank": false,
"toaccount": true
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "documenttypes",
"obj_id": "1600000100",
"object_data": {
"accountcode": "",
"accpresetdef": true,
"code": "00",
"currencyfromfirm": true,
"defaultsummaryaccounted": false,
"docqueuecode": "INT",
"forceaccounting": false,
"name": "Interní doklady",
"paymentkind": 0,
"reverseaccounting": false,
"reversedepositaccounting": false,
"rowaccountusage": 0,
"summaryaccounted": false,
"throughbank": false,
"toaccount": true
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "documenttypes",
"obj_id": "1600000101",
"object_data": {
"accountcode": "",
"accpresetdef": true,
"code": "00",
"currencyfromfirm": true,
"defaultsummaryaccounted": false,
"docqueuecode": "INT",
"forceaccounting": false,
"name": "Interní doklady",
"paymentkind": 0,
"reverseaccounting": false,
"reversedepositaccounting": false,
"rowaccountusage": 0,
"summaryaccounted": false,
"throughbank": false,
"toaccount": true
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "documenttypes",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "documenttypes",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "documenttypes",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "documenttypes",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "documenttypes",
"obj_id": "1600000104"
}
}
]
}