Získá řádky kolekce Definovatelná položka

Tato data jsou dostupná pouze z userfielddefs/rows.

Metadata - Perzistentní položky

currencysourcepath string (200)

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

defaultvalue string (500)

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

editmethod integer

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

enumeration string

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

extrafield boolean

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

fieldalignment integer

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

fieldclsid string (26)

Třída objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, fkAnsiCaseSensitive

fieldcode integer

Kód, pole vlastněné tabulkou, možné řadit a filtrovat

fielddatatype integer

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

fielddbtype integer

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

fielddisplayformat string (30)

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

fielddisplayhint string (40)

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

fielddisplaylabel string (30)

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

fielddisplaywidth integer

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

fieldkind integer

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

fieldname string (29)

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

fieldprecision integer

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

fieldrollclsid string (26)

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

fieldsize integer

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

firstvalue integer

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

flags string (20)

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

forcedfield boolean

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

hasforeignkey boolean

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

hashistory boolean

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

importable boolean

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

indexname string (29)

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

iscasesensitive boolean

Rozlišovat velikost písmen, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

isindexed boolean

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

ismultichangeable boolean

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

isreadonly boolean

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

issortable boolean

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

maxvalue string (500)

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

minvalue string (500)

Minimální hodnota, 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 (userfielddef) 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

replicatable boolean

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

showtime boolean

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

sortablerollfields string (500)

Tříditelné položky číselníku, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu

system boolean

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

textfield string (40)

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

useindynsql boolean

Výběry, 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

defaultvalueboolean boolean

Výchozí hodnota

defaultvaluedatetime string

Výchozí hodnota

defaultvaluefloat number

Výchozí hodnota

defaultvalueinteger integer

Výchozí hodnota

displayname string (100)

Název, pouze pro čtení

editmethodtext string (40)

Editace

fielddatatypetext string (30)

Datový typ

fielddbtypetext string (30)

Databázový typ

fieldprefix string (2)

Prefix položky

fieldsuffix string (3)

Suffix položky

id string (10)

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

maxvaluefloat number

Maximální hodnota

maxvalueinteger integer

Maximální hodnota

minvaluefloat number

Minimální hodnota

minvalueinteger integer

Minimální hodnota

Příklady
Request

GET

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

GET

https://atd.abra.eu/demodata/userfielddefs/{id}
Response
{
    "objversion": 2,
    "parent_id": "1000000000",
    "posindex": 12,
    "fieldname": "SFullFillConditions79",
    "fieldcode": 1001012,
    "fieldkind": 0,
    "fielddatatype": 5,
    "fieldsize": 1,
    "fieldprecision": 0,
    "fielddisplaylabel": "Splnenie podmienok podľa § 79",
    "fielddisplayhint": "Splnenie podmienok podľa § 79",
    "fielddisplaywidth": 10,
    "fieldrollclsid": "00000000000000000000000000",
    "fieldclsid": "00000000000000000000000000",
    "fielddisplayformat": "",
    "fieldalignment": 0,
    "editmethod": 0,
    "enumeration": "",
    "isreadonly": false,
    "hashistory": false,
    "defaultvalue": "N",
    "flags": "",
    "useindynsql": false,
    "forcedfield": false,
    "replicatable": false,
    "importable": true,
    "textfield": "",
    "system": true,
    "extrafield": false,
    "issortable": false,
    "sortablerollfields": "",
    "minvalue": "0",
    "maxvalue": "0",
    "isindexed": false,
    "hasforeignkey": false,
    "indexname": "",
    "currencysourcepath": "",
    "firstvalue": 0,
    "showtime": false,
    "ismultichangeable": true,
    "iscasesensitive": false,
    "fielddbtype": 5
}
Request POST

POST

https://atd.abra.eu/demodata/query
{"class": "WHMZBIJR3VF13JXR00KEZYD5AW", "take": "1"}
Response
{
    "objversion": 2,
    "parent_id": "1000000000",
    "posindex": 12,
    "fieldname": "SFullFillConditions79",
    "fieldcode": 1001012,
    "fieldkind": 0,
    "fielddatatype": 5,
    "fieldsize": 1,
    "fieldprecision": 0,
    "fielddisplaylabel": "Splnenie podmienok podľa § 79",
    "fielddisplayhint": "Splnenie podmienok podľa § 79",
    "fielddisplaywidth": 10,
    "fieldrollclsid": "00000000000000000000000000",
    "fieldclsid": "00000000000000000000000000",
    "fielddisplayformat": "",
    "fieldalignment": 0,
    "editmethod": 0,
    "enumeration": "",
    "isreadonly": false,
    "hashistory": false,
    "defaultvalue": "N",
    "flags": "",
    "useindynsql": false,
    "forcedfield": false,
    "replicatable": false,
    "importable": true,
    "textfield": "",
    "system": true,
    "extrafield": false,
    "issortable": false,
    "sortablerollfields": "",
    "minvalue": "0",
    "maxvalue": "0",
    "isindexed": false,
    "hasforeignkey": false,
    "indexname": "",
    "currencysourcepath": "",
    "firstvalue": 0,
    "showtime": false,
    "ismultichangeable": true,
    "iscasesensitive": false,
    "fielddbtype": 5
}
Request

PUT

https://atd.abra.eu/demodata/userfielddefs/{id}?select=id
Body
{
    "currencysourcepath": "",
    "defaultvalue": "N",
    "editmethod": 0,
    "enumeration": "",
    "extrafield": false,
    "fieldalignment": 0,
    "fieldcode": 1001012,
    "fielddatatype": 5,
    "fielddbtype": 5,
    "fielddisplayformat": "",
    "fielddisplayhint": "Splnenie podmienok podľa § 79",
    "fielddisplaylabel": "Splnenie podmienok podľa § 79",
    "fielddisplaywidth": 10,
    "fieldkind": 0,
    "fieldname": "SFullFillConditions79",
    "fieldprecision": 0,
    "fieldrollclsid": "00000000000000000000000000",
    "fieldsize": 1,
    "firstvalue": 0,
    "flags": "",
    "forcedfield": false,
    "hasforeignkey": false,
    "hashistory": false,
    "importable": true,
    "indexname": "",
    "iscasesensitive": false,
    "isindexed": false,
    "ismultichangeable": true,
    "isreadonly": false,
    "issortable": false,
    "maxvalue": "0",
    "minvalue": "0",
    "posindex": 12,
    "replicatable": false,
    "showtime": false,
    "sortablerollfields": "",
    "system": true,
    "textfield": "",
    "useindynsql": false
}
Response
{
    "id": "1600000101"
}

DELETE

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