GET
Získá kolekci BO Dokument
GET
Získá seznam položek BO, které mohou být chráněny na BO Dokument
GET
Získá pohled nad BO Dokument
GET
Získá daný BO Dokument
GET
Získá řádky kolekce Obsah dokumentu
GET
Získá daný řádek kolekce Obsah dokumentu
GET
Získá záznam o schvalování k danému dokladu
GET
Otestuje, zda existuje editační zámek na daném BO Dokument
GET
Získá seznam chráněných položek, které jsou na BO Dokument aktuálnímu uživateli znepřístupněny
GET
Získá řádky kolekce Účastník dokumentu
GET
Získá daný řádek kolekce Účastník dokumentu
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Dokument
POST
Vytvoří nový BO Dokument
POST
Vyhodnotí query dotaz nad BO Dokument
POST
Vytvoří nový řádek v kolekci Obsah dokumentu
POST
Vytvoří nový řádek v kolekci Účastník dokumentu
PUT
Modifikuje daný BO Dokument
PUT
Modifikuje řádek v kolekci Obsah dokumentu
PUT
Schválení daného dokladu
PUT
Zamítnutí schválení daného dokladu
PUT
Vrátí daný doklad k doplnění
PUT
Zahájí schvalování daného dokladu
PUT
Vytvoří editační zámek na daném BO Dokument
PUT
Zruší editační zámek na daném BO Dokument
PUT
Modifikuje řádek v kolekci Účastník dokumentu
DELETE
Smaže BO Dokument
DELETE
Smaže řádek z kolekce Obsah dokumentu
DELETE
Smaže řádek z kolekce Účastník dokumentu
Zakázka, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Projekt, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Obch. případ, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Kategorie dokumentu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Vyřízen, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
kolekce BO Obsah dokumentu, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Opraveno, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Opravil, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Opraveno, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Vytvořeno, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Vytvořil, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Popis, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Středisko, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
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, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Stav, pole vlastněné tabulkou, možné řadit a filtrovat
Parametry ovladače, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Kód chyby, pole vlastněné tabulkou, možné řadit a filtrovat
Popis chyby, pole vlastněné tabulkou, možné řadit a filtrovat
Firma, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Provozovna, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Přerušeno, pole vlastněné tabulkou, možné řadit a filtrovat
Uživatel zamykající dokument, 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
Pořadové číslo, pole vlastněné tabulkou, možné řadit a filtrovat
kolekce BO Účastník dokumentu, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'
Období, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Osoba, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Způsob zpracování, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Parametry ovladače z pravidla, 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
Číslo dok., pouze pro čtení
Stav (název)
Popis chyby (jednořádkový)
Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
ID dokladu pro připojení, fkAnsiCaseSensitive
Typ relace
Způsob zpracování (název)
ID revidovaného objektu, pouze pro čtení
Číslo revize, pouze pro čtení
Autor revize, pouze pro čtení
Datum revize, pouze pro čtení
Popis revize, pouze pro čtení
Komprimovaná velikost dat
Původní velikost dat
GET
https://atd.abra.eu/demodata/documents?take=1
ResponseGET
https://atd.abra.eu/demodata/documents/{id}
{
"objversion": 1,
"docqueue_id": "N700000101",
"period_id": "1M00000101",
"ordnumber": 1,
"docdate$date": "2017-08-10T22:00:00.000Z",
"createdby_id": "1200000101",
"correctedby_id": null,
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"closed": false,
"correctiontime$date": null,
"description": "",
"division_id": null,
"category_id": "2000000000",
"firm_id": "3000000101",
"firmoffice_id": "3000000101",
"docstate": 0,
"processingtype": 1,
"person_id": null,
"interrupted": false,
"errorcode": 0,
"errormessage": "",
"driverparams": "",
"contents": [
{
"correctedby_id": null,
"correctiontime$date": null,
"createdby_id": "1200000101",
"creationtime$date": "2017-08-11T15:06:30.664Z",
"description": "",
"externalfile": false,
"filename": "GenLogo.jpg",
"id": "1200000101",
"objversion": 1,
"parent_id": "1300000101",
"pathandfilename": "",
"posindex": 1,
"specification": 0
}
],
"participants": [],
"ruledriverparams": "",
"lockedby_id": null,
"createdat$date": "2017-08-11T15:06:56.100Z",
"correctedat$date": null
}
POST
https://atd.abra.eu/demodata/query
{"class": "documents", "take": "1"}
POST
https://atd.abra.eu/demodata/documents/query
{"take": "1"}
Response
{
"objversion": 1,
"docqueue_id": "N700000101",
"period_id": "1M00000101",
"ordnumber": 1,
"docdate$date": "2017-08-10T22:00:00.000Z",
"createdby_id": "1200000101",
"correctedby_id": null,
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"closed": false,
"correctiontime$date": null,
"description": "",
"division_id": null,
"category_id": "2000000000",
"firm_id": "3000000101",
"firmoffice_id": "3000000101",
"docstate": 0,
"processingtype": 1,
"person_id": null,
"interrupted": false,
"errorcode": 0,
"errormessage": "",
"driverparams": "",
"contents": [
{
"correctedby_id": null,
"correctiontime$date": null,
"createdby_id": "1200000101",
"creationtime$date": "2017-08-11T15:06:30.664Z",
"description": "",
"externalfile": false,
"filename": "GenLogo.jpg",
"id": "1200000101",
"objversion": 1,
"parent_id": "1300000101",
"pathandfilename": "",
"posindex": 1,
"specification": 0
}
],
"participants": [],
"ruledriverparams": "",
"lockedby_id": null,
"createdat$date": "2017-08-11T15:06:56.100Z",
"correctedat$date": null
}
BodyPOST
https://atd.abra.eu/demodata/documents?select=id
{
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"category_id": "2000000000",
"closed": false,
"contents": [
{
"correctedby_id": null,
"correctiontime$date": null,
"createdby_id": "1200000101",
"creationtime$date": "2017-08-11T15:06:30.664Z",
"description": "",
"externalfile": false,
"filename": "GenLogo.jpg",
"id": "1200000101",
"objversion": 1,
"parent_id": "1300000101",
"pathandfilename": "",
"posindex": 1,
"specification": 0
}
],
"correctedat$date": null,
"correctedby_id": null,
"correctiontime$date": null,
"createdat$date": "2017-08-11T15:06:56.100Z",
"createdby_id": "1200000101",
"description": "",
"division_id": null,
"docdate$date": "2017-08-10T22:00:00.000Z",
"docqueue_id": "N700000101",
"docstate": 0,
"driverparams": "",
"errorcode": 0,
"errormessage": "",
"firm_id": "3000000101",
"firmoffice_id": "3000000101",
"interrupted": false,
"lockedby_id": null,
"ordnumber": 1,
"participants": [],
"period_id": "1M00000101",
"person_id": null,
"processingtype": 1,
"ruledriverparams": ""
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/documents/{id}?select=id
{
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"category_id": "2000000000",
"closed": false,
"contents": [
{
"correctedby_id": null,
"correctiontime$date": null,
"createdby_id": "1200000101",
"creationtime$date": "2017-08-11T15:06:30.664Z",
"description": "",
"externalfile": false,
"filename": "GenLogo.jpg",
"id": "1200000101",
"objversion": 1,
"parent_id": "1300000101",
"pathandfilename": "",
"posindex": 1,
"specification": 0
}
],
"correctedat$date": null,
"correctedby_id": null,
"correctiontime$date": null,
"createdat$date": "2017-08-11T15:06:56.100Z",
"createdby_id": "1200000101",
"description": "",
"division_id": null,
"docdate$date": "2017-08-10T22:00:00.000Z",
"docqueue_id": "N700000101",
"docstate": 0,
"driverparams": "",
"errorcode": 0,
"errormessage": "",
"firm_id": "3000000101",
"firmoffice_id": "3000000101",
"interrupted": false,
"lockedby_id": null,
"ordnumber": 1,
"participants": [],
"period_id": "1M00000101",
"person_id": null,
"processingtype": 1,
"ruledriverparams": ""
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/documents/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "documents",
"object_data": {
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"category_id": "2000000000",
"closed": false,
"contents": [
{
"correctedby_id": null,
"correctiontime$date": null,
"createdby_id": "1200000101",
"creationtime$date": "2017-08-11T15:06:30.664Z",
"description": "",
"externalfile": false,
"filename": "GenLogo.jpg",
"id": "1200000101",
"objversion": 1,
"parent_id": "1300000101",
"pathandfilename": "",
"posindex": 1,
"specification": 0
}
],
"correctedat$date": null,
"correctedby_id": null,
"correctiontime$date": null,
"createdat$date": "2017-08-11T15:06:56.100Z",
"createdby_id": "1200000101",
"description": "",
"division_id": null,
"docdate$date": "2017-08-10T22:00:00.000Z",
"docqueue_id": "N700000101",
"docstate": 0,
"driverparams": "",
"errorcode": 0,
"errormessage": "",
"firm_id": "3000000101",
"firmoffice_id": "3000000101",
"interrupted": false,
"lockedby_id": null,
"ordnumber": 1,
"participants": [],
"period_id": "1M00000101",
"person_id": null,
"processingtype": 1,
"ruledriverparams": ""
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "documents",
"object_data": {
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"category_id": "2000000000",
"closed": false,
"contents": [
{
"correctedby_id": null,
"correctiontime$date": null,
"createdby_id": "1200000101",
"creationtime$date": "2017-08-11T15:06:30.664Z",
"description": "",
"externalfile": false,
"filename": "GenLogo.jpg",
"id": "1200000101",
"objversion": 1,
"parent_id": "1300000101",
"pathandfilename": "",
"posindex": 1,
"specification": 0
}
],
"correctedat$date": null,
"correctedby_id": null,
"correctiontime$date": null,
"createdat$date": "2017-08-11T15:06:56.100Z",
"createdby_id": "1200000101",
"description": "",
"division_id": null,
"docdate$date": "2017-08-10T22:00:00.000Z",
"docqueue_id": "N700000101",
"docstate": 0,
"driverparams": "",
"errorcode": 0,
"errormessage": "",
"firm_id": "3000000101",
"firmoffice_id": "3000000101",
"interrupted": false,
"lockedby_id": null,
"ordnumber": 1,
"participants": [],
"period_id": "1M00000101",
"person_id": null,
"processingtype": 1,
"ruledriverparams": ""
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "documents",
"obj_id": "1600000100",
"object_data": {
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"category_id": "2000000000",
"closed": false,
"contents": [
{
"correctedby_id": null,
"correctiontime$date": null,
"createdby_id": "1200000101",
"creationtime$date": "2017-08-11T15:06:30.664Z",
"description": "",
"externalfile": false,
"filename": "GenLogo.jpg",
"id": "1200000101",
"objversion": 1,
"parent_id": "1300000101",
"pathandfilename": "",
"posindex": 1,
"specification": 0
}
],
"correctedat$date": null,
"correctedby_id": null,
"correctiontime$date": null,
"createdat$date": "2017-08-11T15:06:56.100Z",
"createdby_id": "1200000101",
"description": "",
"division_id": null,
"docdate$date": "2017-08-10T22:00:00.000Z",
"docqueue_id": "N700000101",
"docstate": 0,
"driverparams": "",
"errorcode": 0,
"errormessage": "",
"firm_id": "3000000101",
"firmoffice_id": "3000000101",
"interrupted": false,
"lockedby_id": null,
"ordnumber": 1,
"participants": [],
"period_id": "1M00000101",
"person_id": null,
"processingtype": 1,
"ruledriverparams": ""
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "documents",
"obj_id": "1600000101",
"object_data": {
"busorder_id": null,
"busproject_id": null,
"bustransaction_id": null,
"category_id": "2000000000",
"closed": false,
"contents": [
{
"correctedby_id": null,
"correctiontime$date": null,
"createdby_id": "1200000101",
"creationtime$date": "2017-08-11T15:06:30.664Z",
"description": "",
"externalfile": false,
"filename": "GenLogo.jpg",
"id": "1200000101",
"objversion": 1,
"parent_id": "1300000101",
"pathandfilename": "",
"posindex": 1,
"specification": 0
}
],
"correctedat$date": null,
"correctedby_id": null,
"correctiontime$date": null,
"createdat$date": "2017-08-11T15:06:56.100Z",
"createdby_id": "1200000101",
"description": "",
"division_id": null,
"docdate$date": "2017-08-10T22:00:00.000Z",
"docqueue_id": "N700000101",
"docstate": 0,
"driverparams": "",
"errorcode": 0,
"errormessage": "",
"firm_id": "3000000101",
"firmoffice_id": "3000000101",
"interrupted": false,
"lockedby_id": null,
"ordnumber": 1,
"participants": [],
"period_id": "1M00000101",
"person_id": null,
"processingtype": 1,
"ruledriverparams": ""
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "documents",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "documents",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "documents",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "documents",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "documents",
"obj_id": "1600000104"
}
}
]
}