Model fields

The model consists of the following fields.

Field Name
Display Name
Type
Permissions
Nullable

price_group

prcgrp_id primary auto increment
ID
INT (11)
R+W
no
listCfg
{
    "viewMode": 0
}
formCfg
{
    "type": "hidden"
}
prcgrp_label primaryDisplay
Preisgruppen-Label
TEXT (63)
R+W
no
input_translated
Geben Sie ein eindeutiges Label für die Preisgruppe an oder lassen Sie das Feld leer, um automatisch vom System ein Label generieren zu lassen.
fieldset
"base"
prcgrp_name
Preisgruppen-Name
TEXT
R+W
no
fieldset
"base"
prcgrp_desc
Preisgruppen-Beschreibung
TEXT
R+W
yes
fieldset
"base"
listCfg
{
    "viewMode": 0,
    "fullSearch": true
}
formCfg
{
    "type": "textarea"
}
prcgrp_dsc_scale
Rabatt-Staffel
TEXT
R+W
yes
input_translated
Geben Sie jeweils die Mindestmenge und den gewünschten prozentualen Rabatt ab dieser Menge an.
fieldset
"base"
listCfg
{
    "viewMode": 0
}
formCfg
{
    "type": "eossubformarray",
    "options": {
        "model": "priceScale",
        "sortable": true,
        "enableAdd": true,
        "enableRemove": true,
        "itemsMinCount": 0,
        "itemsMaxCount": -1,
        "fieldDefinition": {
            "qty_range_min": {
                "type": "eosnumber",
                "placeholder": "ab Menge",
                "hideLabel": true
            },
            "value": {
                "type": "eosnumber",
                "options": {
                    "decimalsCalculate": 2,
                    "decimalshowMin": 0,
                    "decimalshowMax": 2
                },
                "placeholder": "Wert",
                "hideLabel": true
            },
            "type": {
                "type": "eosdropdown",
                "hideLabel": true,
                "options": {
                    "optI18nValuePrefix": "ecs.pricescale",
                    "optI18nName": true,
                    "optI18nSubTitle": true,
                    "data": {
                        "options": [
                            {
                                "value": "price_brutto"
                            },
                            {
                                "value": "discount_brutto_abs"
                            },
                            {
                                "value": "discount_netto_abs"
                            },
                            {
                                "value": "discount_perc"
                            },
                            {
                                "value": "poa"
                            }
                        ]
                    }
                }
            }
        },
        "layoutSettings": {
            "hideTabs": true,
            "tabs": [
                {
                    "label": "base",
                    "cssLayoutGroupDefault": "col-12",
                    "groups": [
                        {
                            "label": "price_scale",
                            "hideHeader": true,
                            "fdLabelLayoutDefault": "vt",
                            "fields": [
                                {
                                    "field": "qty_range_min",
                                    "cssLayout": "col-3"
                                },
                                {
                                    "field": "type",
                                    "cssLayout": "col-6"
                                },
                                {
                                    "field": "value",
                                    "cssLayout": "col-3"
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    }
}
prcgrp_insert_time
Angelegt am
DATETIME
R+W
no
i18n_string
"insert_time"
fieldset
"sys_record"
listCfg
{
    "viewMode": 0
}
formCfg
{
    "editMode": 2
}
prcgrp_insert_user
Ersteller
TEXT (127)
R+W
yes
i18n_string
"insert_user"
fieldset
"sys_record"
listCfg
{
    "formatter": {
        "type": "user"
    },
    "viewMode": 0
}
formCfg
{
    "editMode": 2
}
prcgrp_update_time
Geändert am
DATETIME
R+W
yes
i18n_string
"update_time"
fieldset
"sys_record"
listCfg
{
    "viewMode": 0
}
formCfg
{
    "editMode": 2
}
prcgrp_update_user
Letzte Änderung durch
TEXT (127)
R+W
yes
i18n_string
"update_user"
fieldset
"sys_record"
listCfg
{
    "viewMode": 0
}
formCfg
{
    "editMode": 2
}