Дополнительные формы
Дополнительные формы дают возможность создавать произвольные формы ввода данных для товаров и документов, а также настраивать отображение необходимых параметров в шапке документа или строках товаров.
Функционал использования дополнительных форм доступен только для лицензий Стандарт Pro, Online Lite и Online, а также недоступен для некоторых конфигураций 1С. Подробнее уточняйте на портале технической поддержки.
Создание дополнительных форм
Обработка DataMobile АРМ Диспетчера (Online)
Дополнительную форму можно создать как внутри шаблона, так и отдельно через справочник дополнительных форм.
Создание доп. формы из справочника "DataMobile:Дополнительные формы"
- Выберете систему DataMobile и войдите в справочник DataMobile: Дополнительные формы.
- Нажмите на кнопку Создать.
- В всплывающем окне введите Наименование доп. формы, а также выберете Тип данных, который будет заполняться на устройстве:
- Число - в доп. форму будут указываться любые произвольные цифры.
- Текст - в доп. форму будет указываться любой произвольный текст.
- Дата -в доп. форму будет вводиться дата или выбираться из календаря приложения.
- Булево - в доп. форме будет возможность выбрать варианты Да/Нет.
- Справочники - в доп. форме будет возможность выбрать параметр из какого-либо справочника 1С.
- Перечисления/Планы видов характеристик - позволяют вводить данные из элементов конфигурации.
Для типов данных Справочники/Перечисления/Планы видов характеристик по кнопке Добавить необходимо указать варианты, которые будут предлагаться на устройстве.
Если данные значения не заполнены, то на устройстве будут выводиться все варианты, соответствующему данному типу данных.
- Нажмите на Записать и закрыть.
Создание доп. формы из внутри настроек шаблона
- В настройках шаблона перейдите на форму Дополнительные формы.
- Для работы с дополнительными формами в шаблоне поставьте флаг на параметре Доп. формы.
- В правой (для шапок документа) или левой (для строк документа) табличной части АРМ Диспетчера нажмите на кнопку Создать.
- В открывшемся окне нажмите на иконку в строке Дополнительная форма, затем нажмите на для добавления новой доп. формы.
- В открывшемся окне заполните Тип данных и Наименование дополнительной формы.
- Нажмите Записать и закрыть.
- Далее необходимо продолжить настройку доп. формы, которая описана в разделах Настройка дополнительных форм шапки документа/Настройка дополнительных форм строки документа ниже.
Обработка обмена DataMobile (Offline)
В Offline-обработке дополнительные формы создаются внутри шаблона. Для того, чтобы создать дополнительную форму:
- Откройте раздел Выгрузка → Шаблоны документов →Выберете шаблон → Дополнительные формы.
- Для работы с доп. формами в шаблоне поставьте флаг в параметр Доп. формы.
- В правой (для шапок документа) или левой (для строк документа) табличной части АРМ Диспетчера нажмите на кнопку Создать.
- В открывшемся окне заполните поля Тип данных и Название доп. формы.
- Прочие настройки для доп. форм практически аналогичны настройкам доп. форм в Online-модуле как для шапок документов, так и для строк товаров, и будут рассмотрены ниже.
Настройки дополнительных форм
В целом, настройки дополнительных форм в Online-обработке схожи с настройками доп. форм в Offline-обработке.
Настройки работы с дополнительными формами находятся в настройках шаблона на одноименной форме. Для каждого шаблона дополнительные формы настраиваются отдельно.
Дополнительные формы можно создавать как для шапки, так и для строки документа (см. описание ниже).
Чтобы включить в шаблоне работу с дополнительными формами, установите флаг в параметре Доп. формы.
Общие настройки
Настройка | Описание | Offline | Online |
---|---|---|---|
Обновление доп. форм при открытии | Если параметр включен, то в момент открытия дополнительной формы на устройстве приложение обновит доп. формы для строк товара/шапки документа (если они были изменены в настройках текущего шаблона). | - | ✔ |
Групповой ввод доп. форм | Параметр включает отображение всех доп. форм для данной строки с возможностью ввода любой из них. | ✔ | ✔ |
Для добавления дополнительной формы документа или строки товара, нажмите на Создать в соответствующей табличной части (Шапка документа/Строки документа).
Настройка дополнительных форм шапки документа
- Для добавления дополнительной формы для строк документов нажмите на Создать в соответствующей табличной части Шапка документа.
- В строке Дополнительная форме создайте или выберите уже созданную доп. форму.
- Далее настройте следующие параметры:
Настройка | Описание | Параметры | Offline | Online |
---|---|---|---|---|
Необходимость заполнения | Настройка определяет обязательность заполнения дополнительной формы на устройстве. При включенной настройке, если обязательная доп. форма не заполнена, приложение уведомит об этом оператора. |
- | ✔ | ✔ |
Режим ввода | Параметр определяет логику отображения дополнительной формы, а также логику ее ввода. | По умолчанию - значение доп. формы рассчитывается по умолчанию и отображается в шапке документа на форме списка документов. Вручную - значение доп. формы документа задается в Меню документа по кнопке Дополнительные формы. |
✔ | ✔ |
Заполняемый реквизит в документе шаблона | Реквизит документа, который будет заполнен данными подобранными с устройства. Заполнение происходит на этапе внесения документа в базу. | - | ✔ | ✔ |
Для сохранения настроенных параметров нажмите Записать и закрыть.
Настройка дополнительных форм строки документа
- Для добавления дополнительной формы для строк документов нажмите на Создать в соответствующей табличной части Строки документа.
- В строке Дополнительная форме создайте или выберите уже созданную доп. форму.
- Далее настройте следующие параметры:
Настройка | Описание | Параметры | Offline | Online |
---|---|---|---|---|
Тип строки | Настройка определяет, в какой из операций (Подбор/Размещение) для строк документов будет запрашиваться ввод доп. формы. | - | ✔ | ✔ |
Необходимость заполнения | Настройка определяет обязательность заполнения дополнительной формы на устройстве. При включенное настройке, если обязательная доп. форма не заполнена, приложение уведомит об этом оператора. |
- | ✔ | ✔ |
Проверка по заданию | Настройка отвечает за проверку введенных данных в дополнительную форму и данных, содержащихся в задании документа для строки документа. При расхождениях при включенном параметреВыгрузка документов с нарушенным заданием(см.Общее) документ не сможет быть выгружен с устройства. |
- | ✔ | ✔ |
Режим ввода | Параметр определяет логику отображения дополнительной формы, а также логику ее ввода. | По умолчанию - значение доп. формы рассчитывается по умолчанию и отображается в строке товара на форме Сканируйте товар. Вручную - значение доп. формы строки товара задается вручную в меню товара (свайп в фильтре "Выполнено" влево - меню "Три точки") по кнопке Добавить свойство. Автоматически (только для Online-обработки) - окно ввода значения доп. формы открывается автоматически после ввода товара. |
✔ | ✔ |
Использовать в поиске строк в 1С | Параметр отвечает за логику разбития одной строки табличной части документа на несколько случае, если для нее введены различные значения доп. форм. | - | - | ✔ |
Заполняемый реквизит в документе шаблона | Реквизит документа, который будет заполнен данными подобранными с устройства. Заполнение происходит на этапе внесения документа в базу. | - | ✔ | *✔ |
Для сохранения настроенных параметров нажмите Записать и закрыть.
Выгрузка дополнительных форм на устройство
Online-модуль
Выгрузка дополнительных форм не происходит вместе с шаблонами, поэтому необходимо выгрузить все дополнительные формы через раздел Устройства → Выгрузить > Выгрузить все дополнительные формы.
Offline-обработка
Перед выгрузкой проверьте параметры:
Настройка | Описание |
---|---|
Загружать доп. формы с документом | Настройка позволяет выгружать документ-задание вместе с доп. формами, чтобы не выгружать справочник доп. форм отдельно. |
Очистить текущий справочник "Доп. формы" на ТСД | При включенном параметре справочники доп. форм не будут добавлены к существующим в базе на устройстве, а заменят их. |
В том случае, если на параметре Загружать доп. формы с документом не стоит флаг, то дополнительные формы необходимо выгрузить нажатием на Выгрузить доп. формы.
Работа на устройстве
Описание работы с доп. формами шапок и строк документов на устройстве см. в статье Дополнительные формы.