Последнее обновление
01.09.2026template
Назначение
Объект шаблона документа
Где используется
Параметры
| Наименование | Тип | Описание | Значение |
|---|---|---|---|
| id обязательное | string | Идентификатор шаблона | |
| name обязательное | string | Наименование шаблона | |
| roles | array | Массив идентификаторов ролей, для которых доступен шаблон | |
| process_id | int | Тип бизнес-процесса | 0 – по умолчанию (стандартная иконка) 1 – приемка 2 – отгрузка 3 – инвентаризация 4 – подбор 5 – размещение 6 – заказ 7 – возврат 8 – агрегация 9 – перемещение 10 – списание 11 – проверка 12 – маркировка 13 – производство |
| dest_template_id | string | Идентификатор родительского шаблона | |
| is_notify_getting_doc | boolean | Оповещение о поступлении нового документа | |
| is_allow_create_on_device | boolean | Возможность создания документа в ПО | |
| is_load_arts_with_doc | boolean | Загружать карточки товаров вместе с документом | |
| is_load_rows_on_open_doc | boolean | Подгружать измененные данные в документе | |
| is_use_select_log_as_insert_task | boolean | Размещение по подбору | |
| is_scan_art_again | boolean | Повторно сканировать товар при размещении | |
| is_from_select_to_insert_art_by_art | boolean | Поштучное размещение | |
| is_unload_completed_doc | boolean | Выгружать выполненный документ автоматически | |
| is_unload_completed_child_doc | boolean | Выгружать выполненный дочерний документ автоматически | |
| unload_incorrect_doc_action | int | Выгрузка некорректно собранного документа | 0 – разрешить 1 – спросить 2 – запретить |
| unload_incorrect_doc_option | int | Условие некорректно собранного документа | 0 – всегда 1 – в меньшую 2 – в большую |
| search_barcode_priority | int | Приоритет поиска товара по ШК | 0 – справочник товаров 1 – задание документа |
| is_use_second_warehouse | boolean | Использование второго склада | |
| is_get_warehouses_list_from_server | boolean | Рекомендация списка складов с сервера | |
| is_disable_manual_change_client | boolean | Запрет на изменение контрагента | |
| is_disable_manual_change_warehouse | boolean | Запрет на изменение склада | |
| is_use_all_barcodes | boolean | Использовать все ШК товара | |
| is_use_barcode_templates | boolean | Использование шаблонов штрихкодов | |
| is_manual_apply_cell | boolean | Разрешить ручной ввод ячейки | |
| is_manual_apply_art | boolean | Разрешить ручной ввод товара | |
| pack_list_generate_mode | int | Генерация упаковочного листа | 0 – запретить 1 – локально 2 – на сервере |
| is_can_skip_pack | boolean | Разрешить пропуск ввода уп. листа | |
| required_pack_qty | int | Максимальное количество при агрегации упаковки Используется совместно с use_pack_mode: 3, 4, 6 или 7 | |
| required_pack_qty_source | int | Источник предела вместимости Используется совместно с use_pack_mode - 3, 4, 6 или 7 | 0 – документ (по умолчанию) 1 – товар (используется только совместно с single_art_mode - 1) |
| is_multi_sn_logic | boolean | Использовать составные серии | |
| is_get_sn_list_from_server | boolean | Загружать список серий с сервера | |
| is_use_additional_forms | boolean | Использовать доп. формы | |
| is_group_selection_forms | boolean | Групповой выбор доп. форм | |
| is_update_forms_from_server | boolean | Обновлять элементы с сервера при открытии доп.формы | |
| is_multi_doc | boolean | Групповая работа | |
| multi_doc_timeout | int | Интервал опроса при групповой работе | |
| is_play_multi_doc_sound | boolean | Оповещать об изменениях при групповой работе | |
| new_art_action | int | Ввод нового товара или ШК | 0 – разрешить 1 – спросить 2 – запретить |
| is_delete_left_task_qty | boolean | Удалять остаток задания после записи строки | |
| online_arts_catalog | int | Online-каталог товаров | 0 – не использовать 2 – национальный каталог |
| is_deleted | boolean | Признак пометки шаблона на удаление | |
| create_mode | int | Тип создания документа | 0 – по умолчанию 1 – форма создания |
| is_warehouse_required | boolean | Обязательное заполнение склада при создании документа | |
| is_client_required | boolean | Обязательное заполнение контрагента при создании документа | |
| is_check_unit_task | boolean | Проверка упаковок по заданию | |
| is_check_remaining_expiration_date | boolean | Проверка остаточного срока годности у введенной серии | |
| is_load_doc_logs | boolean | Загрузка строк подбора с документами | |
| selective_check_pack_mode | int | Проверка вложенности упаковок | 0 – не использовать 1 – проверять 2 – проверять и записывать |
| description | string | Описание шаблона | |
| unique_barcode_mode | int | Режим уникальных штрихкодов в документе | 0 - выключен 1 - для всех ШК |
| unload_incorrect_place_doc_action | int | Выгрузка документов с нарушенным заданием по количеству мест | 0 – разрешить 1 – предупредить 2 – запретить |
| inventory_mode | int | Режим инвентаризации | 0 - Не использовать 1 - Использовать |
| is_manual_input_barcode | boolean | Ручной ввод штрихкодов | |
| select | Группировка настроек подбор шаблона | ||
| insert | Группировка настроек размещения шаблона | ||
| marking | Группировка настроек маркировки шаблона | ||
| egais | Группировка настроек ЕГАИС шаблона |
select (подбор)
| Наименование | Тип | Описание | Значение |
|---|---|---|---|
| is_use_operation обязательное | boolean | Использовать подбор | |
| single_art_mode | int | Режим монотоварности Используется совместно с use_pack_mode - 1, 3, 4, 6 или 7 | 0 – не использовать 1 – упаковка |
| single_art_mode_context | int | Монотоварность в разрезе Используется совместно с single_art_mode - 1 | 0 – товар 1 – любая характеристика |
| art_scan_action | int | Поиск товара | 0 – не искать 1– устройство 2 – сервер 3 – локально – сервер 4 – сервер – локально |
| cross_doc | object | При активации: документ текущего шаблона выступает в роли документа “родителя”, из которого при подборе - позиции распределяются по “дочерним” документам других шаблонов. Дочерними документами считаются все документы перечисленных шаблонов, по которым есть полученные строки задания с аналогичными позициями. Практическое применение: есть поступивший заказ поставщику по множеству заказов клиентов, необходимо распределить позиции по заказам. Логика: входим в родительский документ > подбираем позицию > если среди дочерних документов есть такая-же позиция и кол-во к подбору осталось больше нуля - открывается отдельная форма распределения со списком подходящих под условие документов, при этом для каждого из документов возможно указать кол-во к распределению не больше чем было подобрано в родительском. Для корректной работы необходимо использование настройки ПО “Загрузка строк задания с шапкой документов”. | cм. объект cross_doc |
| is_manual_quantity | boolean | Разрешить ручной ввод количества | |
| is_enter_to_commit | boolean | Подтверждать ввод | |
| is_send_row_to_server | boolean | Передавать записанную строку на сервер | |
| task_exceed_action | int | Проверка при нарушении задания | 0 – разрешить 1 – предупредить 2 – запретить 3 – предупредить (если товара нет в задании) 4 – запретить (если товара нет в задании) |
| limit_exceed_action | int | Проверка при превышении остатка | 0 – разрешить 1 – предупредить 2 – запретить |
| log_qty_before_manual_input_qty | int | Кол-во записей до активации ручного ввода кол-ва | |
| use_cell_mode | int | Адресное хранение | 0 – не использовать 1 – не искать 2 – локально 3 – на сервере 4 – устройство – сервер 5 – сервер – устройство |
| use_tare_mode | int | Режим ввода тары | 0 - не использовать 1 - использовать |
| enter_cell_type | int | Режим ввода ячеек | 0 – до товара 1 – после товара 2 – до товара (всегда) |
| is_get_cells_from_server | boolean | Загрузка списка ячеек с сервера | |
| is_check_cell_by_task | boolean | Проверять ячейки по заданию | |
| is_handle_whole_cell | boolean | Разрешить обрабатывать ячейку целиком | |
| is_handle_whole_tare | boolean | Разрешить обрабатывать тару целиком | |
| use_sn_mode | int | Режим ввода серий | 0 – не использовать 1 – по умолчанию 2 – несколько на товар 3 – исходя из количества |
| is_check_sn_by_task | boolean | Проверять серии по заданию | |
| is_use_unique_sn | boolean | Только уникальные серии в документе | |
| is_require_enter_sn | boolean | Запретить пропускать ввод серии | |
| sn_data_type | int | Тип серийного номера | 0 – не использовать 1 – дата |
| group_cell_type | int | Независимая группировка ячеек по сериям | 0 - группировать 1 - не группировать |
| group_sn_type | int | Независимая группировка строк по сериям | 0 - группировать 1 - не группировать |
| use_pack_mode | int | Режим ввода упаковочных листов | 0 – не использовать 1 – до товара 2 – после товара 3 - Короб* 4 - Палета* 5 - Набор* 6 - Короб (после товара)* 7 - Палета (после товара)* *Используется совместно с логикой “Маркировка” |
| is_check_pack_by_task | boolean | Проверять уп. листы по заданию | |
| change_pack_violate_task_action | int | Смена упаковки при неполной вложенности *Используется совместно с use_pack_mode - 3 или 4 | 0 – разрешить 1 – запретить |
| print_label_mode | int | Печать этикетки при подборе | 0 – не печатать 1 – печатать всегда 2 – печатать только по товарам документа |
| is_use_photo_fixation | boolean | Использовать фотофиксацию | |
| is_verify_row_on_server | boolean | Проверка строк перед записью | |
| row_task_replace_mode | int | Заменять строки задания | 0 – не использовать 1 – товары и ячейки |
| use_kit_mode | int | Режим комплектации | 0 – не использовать 1 – использовать |
| task_place_exсeed_action | int | Проверка задания по количеству мест | 0 – не использовать 1 – использовать |
| is_require_enter_pack_for_cell | boolean | Обязательный ввод упак. листа для ячейки | |
| sn_manual_quantity_mode | int | Режим ручного ввода количества | 0 - для всех 1 - только для серийных 2 - только для НЕ серийных |
| enter_cell_position | int | Порядок ввода ячейки | 0 - По умолчанию 1 - До ввода количества |
| is_verify_pack_on_server | boolean | Проверка ввода упак. листа | |
| filter_type | int | Фильтр по умолчанию | 0 - Все данные 1 - Выполнено 2 - Осталось 3 - Задание 4 - Расхождения |
| art_template_print_name | string | Наименование шаблона печати этикетки товара для Bluetooth-принтера. В случае перехода в форму операции “Печать этикеток” непосредственно из документа - ПО сверяет наименование шаблона печати из параметра с наименованиями файлов шаблонов во внутренней памяти устройства из каталога /files/<имя профиля>/PrnMask/all и если соответствие обнаружено - текущий шаблон выбирается автоматически в качестве шаблона печати. Логика охватывает следующие варианты печати этикеток товаров при работе с документом: • Печать этикетки товара при записи строки подбора (параметр шаблона print_label_mode) • Печать документа с вариантом печати “Печать этикеток подобранных товаров” (настройка в ПО - “Действие при печати документа”) • Печать из формы операции “Печать этикеток”, в случае перехода в данную операцию непосредственно из документа (например, посредством использования опции “Быстрые действия” или нажатием кнопки “Печать этикеток” в форме ручного ввода количества товара) | |
| is_get_qty_from_server | boolean | Рекомендация по вводу кол-ва | |
| search_sn_type | int | Поиск серии | 0 - Не искать 1 - Локально 2 - Сервер |
| use_regulate_complete_collect | int | Контроль порядка подбора товаров | 0 - По умолчанию 1 - Включить |
| use_regulate_complete_collect_mode | int | Нарушение порядка подбора по заданию | 0 - По умолчанию 1 - Предупредить 2 - Запретить |
insert (размещение)
| Наименование | Тип | Описание | Значение |
|---|---|---|---|
| is_use_operation обязательное | boolean | Использовать размещение | |
| single_art_mode | int | Режим монотоварности Используется совместно с use_pack_mode - 1, 3, 4, 6 или 7 | 0 – не использовать 1 – упаковка |
| single_art_mode_context | int | Монотоварность в разрезе Используется совместно с single_art_mode - 1 | 0 – товар 1 – любая характеристика |
| art_scan_action | int | Поиск товара | 0 – не искать 1 – локально 2 – на сервере 3 – везде (приоритет локально) 4 – везде (приоритет сервер) |
| cross_doc | object | При активации: документ текущего шаблона выступает в роли документа “родителя”, из которого при подборе - позиции распределяются по “дочерним” документам других шаблонов. Дочерними документами считаются все документы перечисленных шаблонов, по которым есть полученные строки задания с аналогичными позициями. Практическое применение: есть поступивший заказ поставщику по множеству заказов клиентов, необходимо распределить позиции по заказам. Логика: входим в родительский документ > подбираем позицию > если среди дочерних документов есть такая-же позиция и кол-во к подбору осталось больше нуля - открывается отдельная форма распределения со списком подходящих под условие документов, при этом для каждого из документов возможно указать кол-во к распределению не больше чем было подобрано в родительском. Для корректной работы необходимо использование настройки ПО “Загрузка строк задания с шапкой документов”. | cм. объект cross_doc |
| is_manual_quantity | boolean | Разрешить ручной ввод количества | |
| is_enter_to_commit | boolean | Подтверждать ввод | |
| is_send_row_to_server | boolean | Передавать записанную строку на сервер | |
| task_exceed_action | int | Проверка при нарушении задания | 0 – разрешить 1 – предупредить 2 – запретить 3 – предупредить (если товара нет в задании) 4 – запретить (если товара нет в задании) |
| limit_exceed_action | int | Проверка при превышении остатка | 0 – разрешить 1 – предупредить 2 – запретить |
| use_cell_mode | int | Адресное хранение | 0 – не использовать 1 – не искать 2 – локально 3 – на сервере 4 – устройство – сервер 5 – сервер – устройство |
| use_tare_mode | int | Режим ввода тары | 0 - не использовать 1 - использовать |
| enter_cell_type | int | Режим ввода ячеек | 0 – до товара 1 – после товара |
| is_get_cells_from_server | boolean | Загрузка списка ячеек с сервера | |
| is_check_cell_by_task | boolean | Проверять ячейки по заданию | |
| is_handle_whole_cell | boolean | Разрешить обрабатывать ячейку целиком | |
| is_handle_whole_tare | boolean | Разрешить обрабатывать тару целиком | |
| use_sn_mode | int | Режим ввода серий | 0 – не использовать 1 – по умолчанию 2 – несколько на товар 3 – исходя из количества |
| is_check_sn_by_task | boolean | Проверять серии по заданию | |
| is_use_unique_sn | boolean | Только уникальные серии в документе | |
| is_require_enter_sn | boolean | Запретить пропускать ввод серии | |
| sn_data_type | int | Тип серийного номера | 0 – не использовать 1 – дата |
| sn_rules | Правила ввода серии | ||
| group_cell_type | int | Независимая группировка ячеек по сериям | 0 - группировать 1 - не группировать |
| group_sn_type | int | Независимая группировка строк по сериям | 0 - группировать 1 - не группировать |
| use_pack_mode | int | Режим ввода упаковочных листов | 0 – не использовать 1 – до товара 2 – после товара 3 - Короб* 4 - Палета* 5 - Набор* 6 - Короб (после товара)* 7 - Палета (после товара)* *Используется совместно с логикой “Маркировка” |
| is_check_pack_by_task | int | Проверять уп. листы по заданию | |
| change_pack_violate_task_action | int | Смена упаковки при неполной вложенности Используется совместно с use_pack_mode - 3 или 4 | 0 – разрешить 1 – запретить |
| print_label_mode | int | Печать этикетки при подборе | 0 – не печатать 1 – печатать всегда 2 – печатать только по товарам документа |
| is_use_photo_fixation | boolean | Использовать фотофиксацию | |
| is_verify_row_on_server | boolean | Проверка строк перед записью | |
| row_task_replace_mode | int | Заменять строки задания | 0 – не использовать 1 – товары и ячейки |
| use_kit_mode | int | Режим комплектации | 0 – не использовать 1 – использовать |
| task_place_exсeed_action | int | Проверка задания по количеству мест | 0 – не использовать 1 – использовать |
| is_require_enter_pack_for_cell | boolean | Обязательный ввод упак. листа для ячейки | |
| sn_manual_quantity_mode | int | Режим ручного ввода количества | 0 - для всех 1 - только для серийных 2 - только для НЕ серийных |
| enter_cell_position | int | Порядок ввода ячейки | 0 - По умолчанию 1 - До ввода количества |
| is_verify_pack_on_server | boolean | Проверка ввода упак. листа | |
| filter_type | int | Фильтр по умолчанию | 0 - Все данные 1 - Выполнено 2 - Осталось 3 - Задание 4 - Расхождения |
| art_template_print_name | string | Наименование шаблона печати этикетки товара для Bluetooth-принтера. логика соответствует описанию аналогичного параметра в1 блоке select- | |
| is_get_qty_from_server | boolean | Рекомендация по вводу кол-ва | |
| search_sn_type | int | Поиск серии | 0 - Не искать 1 - Локально 2 - Сервер |
| use_regulate_complete_collect | int | Контроль порядка подбора товаров | 0 - По умолчанию 1 - Включить |
| use_regulate_complete_collect_mode | int | Нарушение порядка подбора по заданию | 0 - По умолчанию 1 - Предупредить 2 - Запретить |
marking
| Наименование | Тип | Описание | Значение |
|---|---|---|---|
| is_marking_doc обязательное | boolean | Использовать маркировку | |
| check_task_mode | int | ||
| ean_scan_type | int | Режим сканирования EAN | 0 – не требуется 1 – до КМ 2 – после КМ 3 – авто 4 – до КМ (всегда) |
| without_km_enter_type | int | Ввод маркируемого товара без КМ | 0 – запретить 1 – разрешить 2 – разрешить в уп. листе |
| extended_pack_search | int | Расширенный поиск упаковок | 0 – Не использовать 1 – По умолчанию |
| identify_unknown_pack_by_gtin | int | Идентификация неизвестных упаковок по GTIN. *Используется совместно с параметром extended_pack_search - 1. | 0 – Не использовать 1 – Использовать |
| is_ean_equals_gtin | boolean | Проверять соответствие EAN и GTIN | |
| is_search_by_km | boolean | Обязательный поиск по КМ в справочнике | |
| is_only_mark_art | boolean | Запретить подбор не маркируемого товара | |
| check_km_owner_action | int | Проверять владельца КМ | 0 – разрешить 1 – предупредить 2 – запретить |
| check_km_status_action | int | Проверять статус КМ | 0 – разрешить 1 – предупредить 2 – запретить |
| allowed_statuses | Разрешенные статусы КМ | 0 – получен 1 – нанесен 2 – в обороте 4 – выведен из оборота 6 – возвращен в оборот 7 – расформирован 16 – списан | |
| sn_source | int | Источник серии | 0 – по умолчанию 1 – серия из КМ 2 – серия из True API (“Честный Знак”) |
| check_ki_source | int | Метод проверки КМ | 0 – не использовать 1 – по умолчанию 2 – с токеном |
| use_osu_mode | int | Режим ОСУ | 0 - не использовать 1 - использовать |
| need_confirm_km | boolean | Подтверждение сканирования КМ | |
| use_matching_unknown_pack | int | Сопоставление неизвестных упаковок | 0 - не использовать 1 - использовать |
egais
| Наименование | Тип | Описание | Значение |
|---|---|---|---|
| is_egais_doc обязательное | boolean | Использовать ЕГАИС | |
| enter_data_matrix_mode | int | Режим ввода АМ | 0 – не сканировать 1 – одна на товар 2 – несколько на товар |
| is_compare | boolean | Режим сопоставления | |
| is_check_mark_on_server | boolean | Использовать проверку марок на сервере | |
| version | int | Версия ЕГАИС | 0 – 2.0 1 – 3.0-4.0 |
favorite
| Наименование | Тип | Описание | Значение |
|---|---|---|---|
| actions | array | Избранные функции | 1 – Добавить товар/ячейку 2 – Подбор/Размещение 3 – Сменить упаковку 4 – Отменить запись 5 – Фильтры 6 – Поштучный ввод 7 – Печать документа 8 –Закрепить документ 9 – Выгрузить документ 10 – Сделать фото 11 – Быстрый доступ 12 – Печать этикеток 13 – Проверка КМ 14 – Поиск RFID-метки 15 – Отмена строк 16 - Выгрузка во Фронтол |
| operation | int | Избранная операция | 0 - Не использовать 1 - Быстрый доступ 2 - Печать этикеток 3 - Проверка КМ |
Пример
{
"id": 1,
"name": "Заказ клиента",
"roles": [
"1",
"2"
],
"process_id": 3,
"dest_template_id": null,
"is_notify_getting_doc": false,
"is_allow_create_on_device": true,
"is_load_arts_with_doc": false,
"is_load_rows_on_open_doc": false,
"is_use_select_log_as_insert_task": false,
"is_scan_art_again": false,
"is_from_select_to_insert_art_by_art": false,
"is_unload_completed_doc": false,
"is_unload_completed_child_doc": false,
"unload_incorrect_doc_action": 0,
"unload_incorrect_doc_option": 0,
"search_barcode_priority": 0,
"is_use_second_warehouse": false,
"is_get_warehouses_list_from_server": false,
"is_disable_manual_change_client": false,
"is_disable_manual_change_warehouse": false,
"is_use_all_barcodes": true,
"unique_barcode_mode": 0,
"is_use_barcode_templates": false,
"is_manual_apply_cell": false,
"is_manual_apply_art": false,
"pack_list_generate_mode": 0,
"is_can_skip_pack": false,
"required_pack_qty": 0,
"is_multi_sn_logic": false,
"is_get_sn_list_from_server": false,
"is_use_additional_forms": false,
"is_group_selection_forms": false,
"is_update_forms_from_server": false,
"is_multi_doc": false,
"multi_doc_timeout": 0,
"is_play_multi_doc_sound": false,
"new_art_action": 2,
"is_delete_left_task_qty": false,
"online_arts_catalog": 0,
"is_deleted": false,
"create_mode": 0,
"is_warehouse_required": false,
"is_client_required": false,
"is_check_unit_task": false,
"is_check_remaining_expiration_date": false,
"is_load_doc_logs": false,
"selective_check_pack_mode": 0,
"unload_incorrect_place_doc_action": 0,
"is_manual_input_barcode": true,
"select": {
"filter_type": 0,
"is_use_operation": true,
"art_scan_action": 2,
"is_manual_quantity": true,
"is_enter_to_commit": true,
"is_send_row_to_server": true,
"task_exceed_action": 0,
"limit_exceed_action": 0,
"log_qty_before_manual_input_qty": 0,
"use_cell_mode": 0,
"use_tare_mode": 0,
"enter_cell_type": 0,
"is_get_cells_from_server": false,
"is_check_cell_by_task": false,
"is_handle_whole_cell": false,
"is_handle_whole_tare": false,
"use_sn_mode": 1,
"is_check_sn_by_task": false,
"is_use_unique_sn": false,
"is_require_enter_sn": false,
"sn_data_type": 1,
"sn_rules": {
"mask": "yyyy/dd/mm",
"is_expired_year": true
},
"group_cell_type": 0,
"group_sn_type": 0,
"sn_manual_quantity_mode": 0,
"enter_cell_position": 0,
"use_pack_mode": 0,
"is_check_pack_by_task": false,
"print_label_mode": 0,
"is_use_photo_fixation": false,
"is_verify_row_on_server": false,
"is_verify_pack_on_server": false,
"row_task_replace_mode": 0,
"use_kit_mode": 0,
"task_place_exсeed_action" : 0,
"is_require_enter_pack_for_cell": false,
"search_sn_type": 0,
"use_regulate_complete_collect`": 0,
"`use_regulate_complete_collect_mode`": 0
},
"insert": {
"filter_type": 0,
"is_use_operation": true,
"art_scan_action": 2,
"is_manual_quantity": true,
"is_enter_to_commit": true,
"is_send_row_to_server": true,
"task_exceed_action": 0,
"limit_exceed_action": 0,
"log_qty_before_manual_input_qty": 0,
"use_cell_mode": 0,
"use_tare_mode": 0,
"enter_cell_type": 0,
"is_get_cells_from_server": false,
"is_check_cell_by_task": false,
"is_handle_whole_cell": false,
"is_handle_whole_tare": false,
"use_sn_mode": 0,
"is_check_sn_by_task": false,
"is_use_unique_sn": false,
"is_require_enter_sn": false,
"sn_data_type": 0,
"use_pack_mode": 0,
"is_check_pack_by_task": false,
"print_label_mode": 0,
"is_use_photo_fixation": false,
"is_verify_row_on_server": false,
"is_verify_pack_on_server": false,
"row_task_replace_mode": 0,
"use_kit_mode": 0,
"task_place_exсeed_action" : 0,
"is_require_enter_pack_for_cell": false,
"group_cell_type": 0,
"group_sn_type": 0,
"sn_manual_quantity_mode": 0,
"enter_cell_position": 0,
"search_sn_type": 0,`
` "`use_regulate_complete_collect`": 0,
"`use_regulate_complete_collect_mode`": 0
},
"egais": {
"is_egais_doc": false,
"enter_data_matrix_mode": 0,
"is_compare": false,
"is_check_mark_on_server": false,
"version": 0,
"is_use_bottling_date": false,
"enter_pdf417_barcode_mode": 0,
"is_use_blank_a": false,
"is_use_blank_b": false,
"is_get_bottling_date_from_server": false
},
"marking": {
"is_marking_doc": false,
"check_task_mode": 0,
"ean_scan_type": 0,
"extended_pack_search": 0,
"without_km_enter_type": 0,
"is_ean_equals_gtin": false,
"is_search_by_km": false,
"is_only_mark_art": false,
"check_km_owner_action": 0,
"check_km_status_action": 0,
"sn_source": 0,
"check_ki_source": 0,
"allowed_statuses": [
0,
1,
2,
6
],
"use_osu_mode": 0
},
"favorite": {
"operation": 3,
"actions": [
1,
3,
7,
8,
9
]
}
}
`