gifts2017

Загрузка прайсов из произвольных таблиц.

Опубликовал Михаил Зорин (mikezorin) в раздел Обработки - Ценообразование, прайсы

Загрузка прайс листов из произвольных таблиц в документ "Установка цен номенклатуры контрагентов". Простой и интуитивно понятный интерфейс поможет быстро загружать цены из различных прайс-листов для последующего анализа.

Данная обработка позволит загрузить информацию о ценах контрагентов (конкурентов или поставщиков) в документ "Установка цен номенклатуры контрагентов" из произвольных таблиц.

Обработка выполнена в виде подключаемой внешней обработки заполнения табличных частей.

Первый этап...

Необходимо вставить данные из прайс-листа контрагента в поле табличного документа на форме обработки, используя буфер обмена (Ctrl-C, Ctrl-V).

Колонка "Код"

В колонку таблицы должны быть помещены идентификаторы товаров контрагента, если идентификаторов нет, колонку необходимо оставить пустой.

Колонка "Наименование"

В колонку помещаются наименования товаров из прайс-листа контрагента.

Колонка "Цена"

В колонку помещаются цены соответствующих товаров.

Второй этап...

Синхронизация товаров из прайс-листа со справочником "Номенклатура". На этом этапе необходимо сопоставить строкам прайс-листа контрагнета соответствиующие им элементы справочника "Номенклатура". Те строки у которых не заполнен аналог из дальнейшей обработки исключаются.

Для ручного выбора элемента соответствующего текущей строке необходимо в списке вариантов находящейся под основной таблицей добвить элемент справочника "Номенклатура".

Автоматический поиск

В обработке предусмотрено автоматическое заполнение соответствий. По кнопке "Выполнить поиск" будет выполнена процедура автоматического поиска элементов справочника по имеющейся информации в прайс-листе и базе данных. При этом для каждой строки прайс-листа контрагента будет заполнен список "Вариантов" из элементов справочника "Номенклатура", которые удовлетворяют критериям поиска. Если в списке окажется более одного элемента пользователю необходимо выбрать из них один подходящий, отметив его галочкой.

Пока реализовано два алгоритма поиска:

1. Поиск по регистру "Номенклатура контрагентов"

2. Поиск по вхождению артикула номенклатуры в наименование товара в прайс листе.

По кнопке "Настройка поиска" можно задать порядок выполнения поиска и отключить не нужные алгоритмы.

Заключительный этап...

После установки всех необходимых соответствий нужно нажать кнопку "Готово". Все установленные соответствия будут сохранены для будущего использования в алгоритме автоматического поиска.

Скачать файлы

Наименование Файл Версия Размер
Загрузка прайс-листов 256
.epf 32,84Kb
17.04.13
256
.epf 32,84Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Misha ⁠ (Magister) 24.03.11 15:50
Интересно как реализован поиск... посмотрим :)
Плюс авансом

UPD. Посмотрел. Достаточно интересно, хотя я надеялся на большее.
2. Eugeneer (Eugeneer) 19.04.11 16:08
Прикольное передергивание идей с чужих разработок.
3. Ruslan (csmail) 16.09.11 22:57
Все работает. Спасибо!!! Рассылаю прайс диллерам, а потом закачиваю в документ реализация!!!
4. Petr (sevipa) 20.11.11 01:33
Идея интересная, думаю пригодится... правда придется допиливать для загрузки в разрезе характеристик
5. Андрей Сериков (sai-2010) 08.02.12 21:54
Спасибо!!!
Потестил!
Все работает.
Задача очень актуальная.
Сейчас идет вал информации от потавщиков
и конечно данная обработка может сильно облегчить работу.
Еще раз спасибо
Удачи и успехов!!