Обработка «Редактирование объектов».
Обработка работает в управляемых формах как с типовыми, так и не типовыми конфигурациями. Для работы с обработкой через "Файл - Открыть" требуется наличие у пользователя роли "Интерактивное открытие внешних обработок". В типовых конфигурациях возможно добавление во внешние обработки (тестировалось в ЗУП КОРП 3.1.15.96 с версией БСП 3.1.2.512).
Обработка может пригодится для нескольких сценариев использования:
- Редактирование объектов в обход формы. Объекты - это справочники, документы, планы видов характеристик, планы счетов и планы видов расчета. Редактируются реквизиты объекта, табличные части и, если объект является документом, его движения.
- Анализ содержимого объекта, так как форма элемента, нарисованная разработчиком, часто не показывает всю структуру. Например, в ЗУП 8 документ «Начисление зарплаты и взносов» имеет под капотом 24 табличные части, а на форме отображено (я насчитал) только 11.
- Запуск обработки проведения или отмены проведения в обход формы. Бывает, что документ заблокирован на форме. С помощью этой обработки можно это ограничение обойти.
Как пользоваться.
После открытия обработки (через "Файл - Открыть" или во внешних обработках) необходимо выбрать объект для редактирования и нажать кнопку "Открыть объект". Далее в зависимости от целей редактируется шапка объекта (реквизиты), табличные части или движения документа (если объект - документ). По кнопке "Записать" обработка записывает в объект новые значения реквизитов и данные табличных частей, не трогая движения. Если объект - документ будут видны кнопки "Отмена проведения", "Провести" и "Записать движения". По кнопке "Отмена проведения" вызывается обработка отмены проведения, по кнопке "Провести" - обработка проведения. По кнопке "Записать движения" перезаписываются движения, отредактированные на вкладке "Движения" без вызова обработки проведения.
Обработка тестировалась на версии платформы 8.3.18.1289.