3.5.3.17. «Лист подписей»

3.5.3.17.1. Тип данных «Лист подписей»

Описание компонента выглядит следующим образом

Тип данных лист подписей

{
    "id": "signlist-cmp",
    "type": "signlist",
    "style": {},
    "config": {
        "locale": "ru",                   // язык
        "type": -1,                       // тип данных
        "fields": [
            {                      // список отображаемых столбцов
                "field": "number",              // идентификатор столбца
                "number": 1,                    // порядковый номер столбца
                "ru": "№ п/п",                  // заголовок столбца на русском
                "kz": "№ рет бойынша",          // заголовок столбца на казахском
                "en": "№"                       // заголовок столбца на английском
            }, {
                "field": "full_name",
                "number": 2,
                "ru": "Фамилия И.О.",
                "kz": "Аты-жөні",
                "en": "Full name"
            }, {
                "field": "full_name_current",
                "number": 2,
                "ru": "Фамилия И.О.",
                "kz": "Аты-жөні",
                "en": "Full name"
            }, {
                "field": "full_name_saved",
                "number": 2,
                "ru": "Фамилия И.О.",
                "kz": "Аты-жөні",
                "en": "Full name"
            }, {
                "field": "position",
                "number": 3,
                "ru": "Должность",
                "kz": "Лауазымы",
                "en": "Position"
            }, {
                "field": "position_current",
                "number": 3,
                "ru": "Должность",
                "kz": "Лауазымы",
                "en": "Position"
            }, {
                "field": "position_saved",
                "number": 3,
                "ru": "Должность",
                "kz": "Лауазымы",
                "en": "Position"
            }, {
                "field": "date",
                "number": 4,
                "ru": "Дата",
                "kz": "Күні",
                "en": "Date"
            }, {
                "field": "signature_type",
                "number": 5,
                "ru": "Действие",
                "kz": "Іс-әрекет",
                "en": "Action"
            }, {
                "field": "result",
                "number": 6,
                "ru": "Результат действия",
                "kz": "Іс-әрекет нәтижесі",
                "en": "Action result"
            }, {
                "field": "comment",
                "number": 7,
                "ru": "Комментарий",
                "kz": "Түсініктеме",
                "en": "Comment"
            }, {
                "field": "signature",
                "number": 8,
                "ru": "Тип подписи",
                "kz": "Қолтаңба түрі",
                "en": "Signature type"
            }
        ],
        "script": ""
    }
}

Тип данных лист согласований

{
    "id": "signlist-cmp",
    "type": "signlist",
    "style": {},
    "config": {
        "locale": "ru",                   // язык
        "type": 0,                        // тип данных
        "fields": [
            {                      // список отображаемых столбцов
                "field": "number",              // идентификатор столбца
                "number": 1,                    // порядковый номер столбца
                "ru": "№ п/п",                  // заголовок столбца на русском
                "kz": "№ рет бойынша",          // заголовок столбца на казахском
                "en": "№"                       // заголовок столбца на английском
            }, {
                "field": "full_name",
                "number": 2,
                "ru": "ФИО согласующего",
                "kz": "Келісімдеушінің аты-жөні",
                "en": "Consenter full name"
            }, {
                "field": "position",
                "number": 3,
                "ru": "Должность согласующего",
                "kz": "Келісімдеушінің лауазымы",
                "en": "Consenter position"
            }, {
                "field": "consent_date",
                "number": 4,
                "ru": "Дата согласования",
                "kz": "Келісімдеу күні",
                "en": "Consent date"
            }, {
                "field": "consent_result",
                "number": 5,
                "ru": "Результат согласования",
                "kz": "Келісімдеу нәтижесі",
                "en": "Consent result"
            }, {
                "field": "consent_comment",
                "number": 6,
                "ru": "Комментарий согласующего",
                "kz": "Келісімдеушінің түсініктемесі",
                "en": "Consenter comment"
            }
        ],
        "script": ""
    }
}

Тип данных лист утверждений

{
    "id": "signlist-cmp",
    "type": "signlist",
    "style": {},
    "config": {
        "locale": "ru",                   // язык
        "type": 1,                        // тип данных
        "fields": [
            {                      // список отображаемых столбцов
                "field": "number",              // идентификатор столбца
                "number": 1,                    // порядковый номер столбца
                "ru": "№ п/п",                  // заголовок столбца на русском
                "kz": "№ рет бойынша",          // заголовок столбца на казахском
                "en": "№"                       // заголовок столбца на английском
            }, {
                "field": "full_name",
                "number": 2,
                "ru": "ФИО утверждающего",
                "kz": "Бекітушінің аты-жөні",
                "en": "Approvaler full name"
            }, {
                "field": "position",
                "number": 3,
                "ru": "Должность утверждающего",
                "kz": "Бекітушінің лауазымы",
                "en": "Approvaler position"
            }, {
                "field": "approval_date",
                "number": 4,
                "ru": "Дата утверждения",
                "kz": "Бекіту күні",
                "en": "Approval date"
            }, {
                "field": "approval_result",
                "number": 5,
                "ru": "Результат утверждения",
                "kz": "Бекіту нәтижесі",
                "en": "Approval result"
            }, {
                "field": "approval_comment",
                "number": 6,
                "ru": "Комментарий утверждающего",
                "kz": "Бекітушінің түсініктемесі",
                "en": "Approvaler comment"
            }
        ],
        "script": ""
    }
}

Тип данных лист ознакомления

{
    "id": "signlist-cmp",
    "type": "signlist",
    "style": {},
    "config": {
    "locale": "ru",                   // язык
    "type": 2,                        // тип данных
    "fields": [
        {                      // список отображаемых столбцов
            "field": "number",              // идентификатор столбца
            "number": 1,                    // порядковый номер столбца
            "ru": "№ п/п",                  // заголовок столбца на русском
            "kz": "№ рет бойынша",          // заголовок столбца на казахском
            "en": "№"                       // заголовок столбца на английском
        }, {
            "field": "full_name",
            "number": 2,
            "ru": "Фамилия И.О.",
            "kz": "Танысушының аты-жөні",
            "en": "Acquaintancer full name"
        }, {
            "field": "position",
            "number": 3,
            "ru": "Должность",
            "kz": "Танысушының лауазымы",
            "en": "Acquaintancer position"
        }, {
            "field": "acquaintance_date",
            "number": 4,
            "ru": "Дата ознакомления",
            "kz": "Танысу күні",
            "en": "Acquaintance date"
        }, {
            "field": "acquaintance_result",
            "number": 5,
            "ru": "Результат ознакомления",
            "kz": "Танысу нәтижесі",
            "en": "Acquaintance result"
        }
    ],
    "script": ""
    }
}

Модель данных компонента

Внимание

Данный компонент не имеет данных, а только отображает информацию из документа согласно настройкам компонента.


class AS.FORMS.SimpleModel()

Модель компонента, наследует AS.FORMS.Model()


class AS.FORMS.SignListView()

Отображение компонента, наследует AS.FORMS.View()