Získá řádky kolekce Řádek pravidla pro zajištění zdrojů

Tato data jsou dostupná pouze z scmproviderulesets/rows.

Metadata - Perzistentní položky

builderclsid string (26)

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

busorderexpr string

Výraz zakázky, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

busprojectexpr string

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

bustransactionexpr string

Výraz obch. případu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

condition string

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

continueevaluation boolean

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

dateexpr string

Výraz pro datum, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

divisionexpr string

Výraz střediska, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

docqueue_id string (docqueue) relace

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

firmexpr string

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

firmofficeexpr string

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

function_id string (scmprovidefunction) relace

Funkce pro zajištění, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

generalissuedorderexpr string

Výraz rámcové smlouvy - nákup, 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

parent_id string (scmprovideruleset) relace

Vlastník, 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

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

quantityexpr string

Výraz pro množství, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

qunitexpr string

Výraz pro jednotku, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

sourcestoreexpr string

Výraz zdrojového skladu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

storeexpr string

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

targetdocqueue_id string (docqueue) relace

Cílová řada dokladů, 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

Příklady
Request

GET

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

GET

https://atd.abra.eu/demodata/scmproviderulesets/{id}
Response
{
    "objversion": 5,
    "parent_id": "1000000000",
    "posindex": 1,
    "condition": "True",
    "builderclsid": "00000000000000000000000000",
    "docqueue_id": null,
    "firmexpr": "NxFindSupplier(StoreCard_ID.ID, 2)",
    "firmofficeexpr": "",
    "divisionexpr": "",
    "busorderexpr": "",
    "bustransactionexpr": "",
    "busprojectexpr": "",
    "function_id": null,
    "continueevaluation": false,
    "storeexpr": "",
    "quantityexpr": "",
    "qunitexpr": "",
    "dateexpr": "",
    "sourcestoreexpr": "",
    "generalissuedorderexpr": "",
    "targetdocqueue_id": null
}
Request POST

POST

https://atd.abra.eu/demodata/query
{"class": "CMY4QWGEXLUO5IU0U21RL2O4YC", "take": "1"}
Response
{
    "objversion": 5,
    "parent_id": "1000000000",
    "posindex": 1,
    "condition": "True",
    "builderclsid": "00000000000000000000000000",
    "docqueue_id": null,
    "firmexpr": "NxFindSupplier(StoreCard_ID.ID, 2)",
    "firmofficeexpr": "",
    "divisionexpr": "",
    "busorderexpr": "",
    "bustransactionexpr": "",
    "busprojectexpr": "",
    "function_id": null,
    "continueevaluation": false,
    "storeexpr": "",
    "quantityexpr": "",
    "qunitexpr": "",
    "dateexpr": "",
    "sourcestoreexpr": "",
    "generalissuedorderexpr": "",
    "targetdocqueue_id": null
}
Request

PUT

https://atd.abra.eu/demodata/scmproviderulesets/{id}?select=id
Body
{
    "builderclsid": "00000000000000000000000000",
    "busorderexpr": "",
    "busprojectexpr": "",
    "bustransactionexpr": "",
    "condition": "True",
    "continueevaluation": false,
    "dateexpr": "",
    "divisionexpr": "",
    "docqueue_id": null,
    "firmexpr": "NxFindSupplier(StoreCard_ID.ID, 2)",
    "firmofficeexpr": "",
    "function_id": null,
    "generalissuedorderexpr": "",
    "posindex": 1,
    "quantityexpr": "",
    "qunitexpr": "",
    "sourcestoreexpr": "",
    "storeexpr": "",
    "targetdocqueue_id": null
}
Response
{
    "id": "1600000101"
}

DELETE

https://atd.abra.eu/demodata/scmproviderulesets/{id}
Response
200 - OK Everything worked as expected.