gifts2017

Загрузка из Excel заказов с номенклатурой в «произвольной форме»

Опубликовал Александр Н (Alexion) в раздел Обмен - Загрузка и выгрузка в Excel

Для тех, кто ищет фишки загрузки из Excel, в данной обработке нет ничего сверхъестественного, таких обработок куча… В данной публикации я хочу показать, как я реализовал загрузку «разнородной» номенклатуры в базу, не более того…

Предыстория:

Оптовая компания принимает заказы от клиентов в виде файлов Excel в произвольной форме, т.е. каждый клиент пишет наименование номенклатуры как ему взбредёт (кто то пишет штрих коды, кто то точное наименование а кто то вообще отсебятину), а также не соблюдается порядок колонок и прочая белиберда J. На мое предложение стандартизировать файл заказа и «заставить» клиентов заполнять его одинаково компания ответила отказом… Ну как говориться любой каприз за ваши деньги! Я не стал выкабениваться, тем более на тот момент мне это было интересно попробовать реализовать.

Функционал:

Обработка «просматривает» файл Excel, затем производиться поиск по штрих коду, если товар не найден (не указан штрих код в Excel или не забит в комментарии в базе), то поиск происходит по совпадению слов, выбирается вариант с максимальным совпадение слов. Товар с количеством 0 игнорируется. Затем обработка записывает все это дело в документ поступления или реализации (предварительно необходимо выбрать ранее созданный документ). Есть возможность в форме обработки поменять номера колонок, из которых необходимо загружать.

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

Наименование Файл Версия Размер Кол. Скачив.
ИмпортРазнороднойНоменклатурыИзXLS.epf
.epf 11,08Kb
09.06.13
83
.epf 11,08Kb 83 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр Лыткин (TrinitronOTV) 05.07.13 09:31
а для какой платформы и конфигурации 1С эта обработка подойдет?
2. Александр Н (Alexion) 05.07.13 09:46
(1) TrinitronOTV, Тестировалось на 8.2, писалось для БП 2.0, но можно использовать в любой конфигурации, в зависимости что и куда вы хотите загружать. В данной публикации я хочу показать, как я реализовал загрузку «разнородной» номенклатуры в базу, не более того…
3. Александр Лыткин (TrinitronOTV) 07.07.13 14:40
4. Юрий Муллабакиев (mulla1979) 12.02.14 01:11
На управляемых формах не работает :-(
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа