Мы можем предварительно зарегистрировать обработку в базе.
Подробнее о том, как это делается, можно ознакомиться в моих предыдущих публикациях //infostart.ru/public/786269/
Можно посмотреть видеоинструкцию
Можем запускать обработку через Главное меню \ Файл \ Открыть \ Выбрать обработку (в случае когда идёт тестирование обработки например, либо когда процедура загрузки прайс-листа, либо заказов клиента редкая)
Кому как удобнее :) …
Принцип работы обработки:
- Открывается окно обработки (Переключаемся в раздел, где опубликовали обработку, либо находим раздел "Сервис","Дополнительные обработки", и запускаем ее из списка)
- Указываем, что будем делать, создавать заказ клиента, или (и) создавать установку цен номенклатуры
- Выбирается, какой тип цен необходимо будет использовать при создании/редактировании документов "Заказ клиента", "Установка цен"
- Выбирается файл, с которого необходимо будет получить данные для документов
- В случае, если редактируется какой-либо из существующих документов "Заказ клиента", либо "Установка цен", они выбираются в соответствующие поля
- Далее нажимается кнопка над табличной частью "Загрузить данные из файла", на основании файла заполняется табличная часть обработки. В случае если по каким либо причинам в базе не нашелся тот или иной товар, выводится сообщение в окне служебных сообщений
- Далее проверяются загруженные данные в табличную часть обработки
- Нажимаем на кнопку "Создать\ редактировать документы" В случае, если заполнен реквизит редактируемого документа, то перезаполнится содержимое существующего документа, иначе будет(ут) создан(ы) новый(ые) документ(ы)
10. Смотрим, что у нас получилось в созданных документах
Вот так выглядит файл загрузки
Выложил обработку вместе с шаблоном файла *.dbf, с которого загружалась информация в базу
Видеоинструкция
P.S.: Не гонюсь за универсальными решениями. Обработки должны быть максимально простыми и понятными рядовым пользователям.
Upd 04.032018 Добавлена новая версия обработки, которая тестировалась на:
платформе: 1С: Предприятие 8.3 (8.3.11.2924), конфигурации: Управление торговлей, редакция 11 (11.4.2.139) (http://v8.1c.ru/trade/)