У нас имеется дополнительное поле "Трек-номер". Нашему сотруднику, у которого нет доступа к редактированию всего документа, требуется внести номер для отслеживания товара.
1. Создаём кнопку в заказах покупателя с названием "Задать значение доп поля".
2. Нам необходимо вывести сотруднику форму, в которую он сможет ввести трек-номер. А для того, чтобы сотрудник в дальнейшем мог редактировать эти данные, перед заполнением доп поля необходимо получать его значение.
Делаем это с помощью Элементов формы:
3. После этого необходимо сохранить данные о трек-номере в документ заказа.
Делаем это с помощью Действий:
4. Сохраняем кнопку и назначаем ее нужным сотрудникам.
Посмотрим, как это работает.
Переходим в заказ покупателя и видим, что сейчас поле "Трек-номер" пустое.
Находим виджет с нужной нам кнопкой и нажимаем ее.
Приложение выводит форму, куда сотруднику требуется вписать трек-номер.
Вводим номер, например 123-456, и нажимаем кнопку "Отправить".
После этого в виджете появится сообщение: "Действие выполнено успешно. Обновите страницу."
Обновляем страницу и видим, что поле "Трек-номер" успешно заполнено.