-

Tato data jsou dostupná pouze z /.

Metadata - Perzistentní položky

Decomposition boolean

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

InputItem_ID

pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'

Issue integer

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

Master_ID string (plmreqcostingnode) relace

Nadřízený uzel; ID objektu Uzel stromu kalkulace požadavku na výrobu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je odkazem na vlastníka objektu, pole nepodporuje ochranu dat/GDPR

Node_ID string (plmreqnode) relace

Odkaz na PLMRegNode; ID objektu Uzel stromu požadavku na výrobu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

ObjVersion integer

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

OutputItem_ID

pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'

Parent_ID string (plmproducerequest) relace

Vlastník; ID objektu Požadavek na výrobu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je odkazem na vlastníka objektu, pole nepodporuje ochranu dat/GDPR

PosIndex integer

Pozice, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole nepodporuje ochranu dat/GDPR

Rows array (plmreqcostingnode) relace

Řádky; kolekce BO Uzel stromu kalkulace požadavku na výrobu, pole je duplikováno při klonování objektu, objekt na který pole odkazuje je 'vlastněn'

StoreCard_ID string (storecard) relace

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

Metadata - Neperzistentní položky

ClassID string (26)

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

DisplayName string (100)

Název, pouze pro čtení

ID string (10)

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

QUnit string (5)

Jednotka, pole je duplikováno při klonování objektu

Quantity number

Množství, pole je duplikováno při klonování objektu

Store_ID string (store) relace

Sklad; ID objektu Sklad, pole nepodporuje ochranu dat/GDPR

TreeLevel integer

Úroveň, pouze pro čtení

TreePath string (0)

Pořadí dle cesty ve stromu, pouze pro čtení

TreePathHumanReadable string (0)

Pořadí dle cesty ve stromu, pouze pro čtení

UnitQuantity number

Počet

UnitRate number

Vztah, pole je duplikováno při klonování objektu

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

GET

https://atd.abra.eu/demodata//{id}/?take=1

GET

https://atd.abra.eu/demodata//{id}//{id}
Response
{
    "ID": "1000000101",
    "ObjVersion": 1,
    "Parent_ID": "2200000101",
    "PosIndex": 1,
    "Decomposition": false,
    "Issue": 1,
    "StoreCard_ID": "PE00000101",
    "Master_ID": null,
    "Rows": [
        {
            "decomposition": false,
            "id": "2000000101",
            "issue": 1,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 1,
            "storecard_id": "JE00000101"
        },
        {
            "decomposition": false,
            "id": "3000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 2,
            "storecard_id": "2E00000101"
        },
        {
            "decomposition": false,
            "id": "4000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 3,
            "storecard_id": "BE00000101"
        },
        {
            "decomposition": false,
            "id": "5000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 4,
            "storecard_id": "ME00000101"
        }
    ],
    "Node_ID": null
}
Request POST

POST

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

POST

https://atd.abra.eu/demodata//{id}//query
{"take": "1"}
Response
{
    "ID": "1000000101",
    "ObjVersion": 1,
    "Parent_ID": "2200000101",
    "PosIndex": 1,
    "Decomposition": false,
    "Issue": 1,
    "StoreCard_ID": "PE00000101",
    "Master_ID": null,
    "Rows": [
        {
            "decomposition": false,
            "id": "2000000101",
            "issue": 1,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 1,
            "storecard_id": "JE00000101"
        },
        {
            "decomposition": false,
            "id": "3000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 2,
            "storecard_id": "2E00000101"
        },
        {
            "decomposition": false,
            "id": "4000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 3,
            "storecard_id": "BE00000101"
        },
        {
            "decomposition": false,
            "id": "5000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 4,
            "storecard_id": "ME00000101"
        }
    ],
    "Node_ID": null
}
Request

POST

https://atd.abra.eu/demodata//{id}/?select=id
Body
{
    "Decomposition": false,
    "Issue": 1,
    "Node_ID": null,
    "PosIndex": 1,
    "Rows": [
        {
            "decomposition": false,
            "id": "2000000101",
            "issue": 1,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 1,
            "storecard_id": "JE00000101"
        },
        {
            "decomposition": false,
            "id": "3000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 2,
            "storecard_id": "2E00000101"
        },
        {
            "decomposition": false,
            "id": "4000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 3,
            "storecard_id": "BE00000101"
        },
        {
            "decomposition": false,
            "id": "5000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 4,
            "storecard_id": "ME00000101"
        }
    ],
    "StoreCard_ID": "PE00000101"
}
Response
{
    "id": "1000000101"
}
Request

PUT

https://atd.abra.eu/demodata//{id}//{id}?select=id
Body
{
    "Decomposition": false,
    "Issue": 1,
    "Node_ID": null,
    "PosIndex": 1,
    "Rows": [
        {
            "decomposition": false,
            "id": "2000000101",
            "issue": 1,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 1,
            "storecard_id": "JE00000101"
        },
        {
            "decomposition": false,
            "id": "3000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 2,
            "storecard_id": "2E00000101"
        },
        {
            "decomposition": false,
            "id": "4000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 3,
            "storecard_id": "BE00000101"
        },
        {
            "decomposition": false,
            "id": "5000000101",
            "issue": 0,
            "master_id": "1000000101",
            "node_id": null,
            "objversion": 1,
            "parent_id": "2200000101",
            "posindex": 4,
            "storecard_id": "ME00000101"
        }
    ],
    "StoreCard_ID": "PE00000101"
}
Response
{
    "id": "1000000101"
}

DELETE

https://atd.abra.eu/demodata//{id}//{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": "\/{id}\/",
                "object_data": {
                    "Decomposition": false,
                    "Issue": 1,
                    "Node_ID": null,
                    "PosIndex": 1,
                    "Rows": [
                        {
                            "decomposition": false,
                            "id": "2000000101",
                            "issue": 1,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 1,
                            "storecard_id": "JE00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "3000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 2,
                            "storecard_id": "2E00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "4000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 3,
                            "storecard_id": "BE00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "5000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 4,
                            "storecard_id": "ME00000101"
                        }
                    ],
                    "StoreCard_ID": "PE00000101"
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        },
        {
            "type": "create",
            "id": "id1",
            "data": {
                "class_id": "\/{id}\/",
                "object_data": {
                    "Decomposition": false,
                    "Issue": 1,
                    "Node_ID": null,
                    "PosIndex": 1,
                    "Rows": [
                        {
                            "decomposition": false,
                            "id": "2000000101",
                            "issue": 1,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 1,
                            "storecard_id": "JE00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "3000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 2,
                            "storecard_id": "2E00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "4000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 3,
                            "storecard_id": "BE00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "5000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 4,
                            "storecard_id": "ME00000101"
                        }
                    ],
                    "StoreCard_ID": "PE00000101"
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        }
    ]
}
Body - Update
{
    "items": [
        {
            "type": "update",
            "id": "id0",
            "data": {
                "class_id": "\/{id}\/",
                "obj_id": "1000000100",
                "object_data": {
                    "Decomposition": false,
                    "Issue": 1,
                    "Node_ID": null,
                    "PosIndex": 1,
                    "Rows": [
                        {
                            "decomposition": false,
                            "id": "2000000101",
                            "issue": 1,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 1,
                            "storecard_id": "JE00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "3000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 2,
                            "storecard_id": "2E00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "4000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 3,
                            "storecard_id": "BE00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "5000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 4,
                            "storecard_id": "ME00000101"
                        }
                    ],
                    "StoreCard_ID": "PE00000101"
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        },
        {
            "type": "update",
            "id": "id1",
            "data": {
                "class_id": "\/{id}\/",
                "obj_id": "1000000101",
                "object_data": {
                    "Decomposition": false,
                    "Issue": 1,
                    "Node_ID": null,
                    "PosIndex": 1,
                    "Rows": [
                        {
                            "decomposition": false,
                            "id": "2000000101",
                            "issue": 1,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 1,
                            "storecard_id": "JE00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "3000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 2,
                            "storecard_id": "2E00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "4000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 3,
                            "storecard_id": "BE00000101"
                        },
                        {
                            "decomposition": false,
                            "id": "5000000101",
                            "issue": 0,
                            "master_id": "1000000101",
                            "node_id": null,
                            "objversion": 1,
                            "parent_id": "2200000101",
                            "posindex": 4,
                            "storecard_id": "ME00000101"
                        }
                    ],
                    "StoreCard_ID": "PE00000101"
                },
                "query": {
                    "select": [
                        "id"
                    ]
                }
            }
        }
    ]
}
Body - Delete
{
    "items": [
        {
            "type": "delete",
            "id": "id0",
            "data": {
                "class_id": "\/{id}\/",
                "obj_id": "1000000100"
            }
        },
        {
            "type": "delete",
            "id": "id1",
            "data": {
                "class_id": "\/{id}\/",
                "obj_id": "1000000101"
            }
        },
        {
            "type": "delete",
            "id": "id2",
            "data": {
                "class_id": "\/{id}\/",
                "obj_id": "1000000102"
            }
        },
        {
            "type": "delete",
            "id": "id3",
            "data": {
                "class_id": "\/{id}\/",
                "obj_id": "1000000103"
            }
        },
        {
            "type": "delete",
            "id": "id4",
            "data": {
                "class_id": "\/{id}\/",
                "obj_id": "1000000104"
            }
        }
    ]
}