Заполнение документа Установка цен номенклатуры внешней обработкой это:
- загрузка цен из электронной таблицы в 3 колонки c пропуском пустот на концах строк, между разрядами чисел и между строками.
- подсчет ошибок распознавания цены, а также поиска товара по артикулу/наименованию справочников Номенклатура и Номенклатура контрагентов(если указать контрагента)
- поддержка "своего" курса пересчета валюты поставщика
- изменение цен на % по выбранному типу цен
- без характеристик, поиска по шк, создания номенклатуры (доработка - вопрос нескольких минут)
ps. Протестировано на платформе 1С:Предприятие 8.3.17.1851 и актуальных конфигурациях УТ 11.4/5. Если перечисленные фичи были доступны без кода, укажите, пожалуйста, рабочий способ.
p1s. Способ подключения.
p2s. Способ применения: в форме документа УстановкаЦенНоменклатуры (CRM->Цены(Прайс-лист)->История изменения цен->Создать) в меню Заполнение выбрать "Загрузить из таблицы" или "Изменить наценку", заполнить необходимые данные, нажать "Загрузить" или "Пересчитать". При необходимости повторить.
!!! Требуется сделать метод УстановкаЦенНоменклатуры.ФормаДокумента.ЗаполнитьДокумент() Экспортным, забрав его в расширение. Есть более корректное решение без расширения, сейчас не под рукой, кто подскажет в комментах способ - сэкономит время на поиски и будет мне другом.
В личке доступны Загрузки из Эксель каталогов Озон, Яндекс Маркет, обмен с ВСК, не дошли руки оформить.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.18.46, 11.5.17.110