«Лист подписей»
===============

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

.. js:class:: AS.FORMS.SignListView

    Отображение компонента, наследует :js:class:`AS.FORMS.View`

    .. code-block:: js

        {
          "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": ""
          },
          "fromHistory": true,
          "fullId": "signlist-cmp"
        }

--------------------------------------------------------------------------------

.. js:class:: AS.FORMS.SimpleModel

    Модель компонента, наследует :js:class:`AS.FORMS.Model`

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

Тип данных «Лист согласования»
------------------------------

.. js:class:: AS.FORMS.SignListView

    Отображение компонента, наследует :js:class:`AS.FORMS.View`

    .. code-block:: js

        {
          "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": ""
          },
          "fromHistory": true,
          "fullId": "signlist-cmp"
        }

--------------------------------------------------------------------------------

.. js:class:: AS.FORMS.SimpleModel

    Модель компонента, наследует :js:class:`AS.FORMS.Model`

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

Тип данных «Лист утверждения»
------------------------------

.. js:class:: AS.FORMS.SignListView

    Отображение компонента, наследует :js:class:`AS.FORMS.View`

    .. code-block:: js

        {
          "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": ""
          },
          "fromHistory": true,
          "fullId": "signlist-cmp"
        }

--------------------------------------------------------------------------------

.. js:class:: AS.FORMS.SimpleModel

    Модель компонента, наследует :js:class:`AS.FORMS.Model`

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

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

.. js:class:: AS.FORMS.SignListView

    Отображение компонента, наследует :js:class:`AS.FORMS.View`

    .. code-block:: js

        {
          "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": ""
          },
          "fromHistory": true,
          "fullId": "signlist-cmp"
        }

--------------------------------------------------------------------------------

.. js:class:: AS.FORMS.SimpleModel

    Модель компонента, наследует :js:class:`AS.FORMS.Model`

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