Данная обработка позволит загрузить информацию о ценах контрагентов (конкурентов или поставщиков) в документ "Установка цен номенклатуры контрагентов" из произвольных таблиц.
Обработка выполнена в виде подключаемой внешней обработки заполнения табличных частей.
Первый этап...
Необходимо вставить данные из прайс-листа контрагента в поле табличного документа на форме обработки, используя буфер обмена (Ctrl-C, Ctrl-V).
Колонка "Код"
В колонку таблицы должны быть помещены идентификаторы товаров контрагента, если идентификаторов нет, колонку необходимо оставить пустой.
Колонка "Наименование"
В колонку помещаются наименования товаров из прайс-листа контрагента.
Колонка "Цена"
В колонку помещаются цены соответствующих товаров.
Второй этап...
Синхронизация товаров из прайс-листа со справочником "Номенклатура". На этом этапе необходимо сопоставить строкам прайс-листа контрагнета соответствиующие им элементы справочника "Номенклатура". Те строки у которых не заполнен аналог из дальнейшей обработки исключаются.
Для ручного выбора элемента соответствующего текущей строке необходимо в списке вариантов находящейся под основной таблицей добвить элемент справочника "Номенклатура".
Автоматический поиск
В обработке предусмотрено автоматическое заполнение соответствий. По кнопке "Выполнить поиск" будет выполнена процедура автоматического поиска элементов справочника по имеющейся информации в прайс-листе и базе данных. При этом для каждой строки прайс-листа контрагента будет заполнен список "Вариантов" из элементов справочника "Номенклатура", которые удовлетворяют критериям поиска. Если в списке окажется более одного элемента пользователю необходимо выбрать из них один подходящий, отметив его галочкой.
Пока реализовано два алгоритма поиска:
1. Поиск по регистру "Номенклатура контрагентов"
2. Поиск по вхождению артикула номенклатуры в наименование товара в прайс листе.
По кнопке "Настройка поиска" можно задать порядок выполнения поиска и отключить не нужные алгоритмы.
Заключительный этап...
После установки всех необходимых соответствий нужно нажать кнопку "Готово". Все установленные соответствия будут сохранены для будущего использования в алгоритме автоматического поиска.