Обработка представляет собой табличный документ, некий набор команд и функций, которые являются основными при загрузке данных. С помощью такой обработки остается только задать название столбцов, описать алгоритм обработки данных (для каждого случая свой) и определить параметры заполнения.
Модуль формы содержит предопределенные функции и минимальный набор проверок входящих данных. По коду расставлены комментарии для лучшего понимания. Для решения конкретных задач необходимо:
- Задать параметры и наименование столбцам в функции «ПолучитьНастройкиЗаголовков()»;
- Добавить необходимые проверки загружаемых данных «на Клиенте» в функции «ПроверитьСтрокуТабличногоДокумента()»;
- Добавить необходимую обработку данные «на Сервер» в функции «ЗагрузитьДанныеНаСервере()»;
- Написать краткую инструкцию пользователю (Необязательно) в процедуре «ПриСозданииНаСервере()».
Для примера представляю обработку, которая меняет родителя номенклатуры.
На вход получает: код, наименование, код родителя номенклатуры.
Далее выполняются проверки на наличие данных в табличном документе и на корректность ввода. Если есть ошибки ввода, поля подсвечиваются красным цветом.
После проверок выполняется замена родителя номенклатуры.
Спасибо за внимание, надеюсь, данная обработка поможет Вам.
Было протестировано: на платформе 1С:Предприятие 8.3 (8.3.17.1549) в конфигурации Управление небольшой фирмой, редакция 1.6 (1.6.6.54), 1С:Предприятие 8.3, учебная версия (8.3.23.1688) в конфигурации Управление торговлей, редакция 11 (11.5.11.56).
Проверено на следующих конфигурациях и релизах:
- Управление нашей фирмой, редакция 1.6, релизы 1.6.6.54