gifts2017

Загрузка поступлений из Excel

Опубликовал @Lexandr Zubov (@lexandr) в раздел Обработки - Обработка документов

Обработка для загрузки документов поступлений из накладных в формате Excel.

Обработка позволяет быстро сформировать документ поступления из накладной в формате  Excel.

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

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

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

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

Наименование Файл Версия Размер Кол. Скачив.
Загрузка накладных
.ert 38,50Kb
17.06.15
181
.ert 38,50Kb 181 Скачать

См. также

Вознаграждение за ответ
Сумма: 0 $m
Добавили:
Дмитрий Киргинцев (Proza) (7.00 $m)
Подписаться Добавить вознаграждение

Комментарии

1. Иваныч Иванов (Иваныч) 28.12.12 17:33
А как быть в случае если аналогичная номенклатура у Вас уже есть, а поставщик в накладной вначале выдаст каталожный номер детали, потом само наименование и какой-либо артикул?
:o
2. Иваныч Иванов (Иваныч) 29.12.12 08:45
У меня есть похожая обработка, но постоянно приходилось удалять задвоенную номенклатуру после ее работы. Я пошел по другому пути: выбрал определённых поставщиков, изучил их номенклатуру товара. потом сделал подчиненный справочник номенклатуры КодПоставщика (в нем 2 поля: Поставщик и КодПоставщика). А после сделал другой загрузчик (кстати, если интересно, посмотрите мои файлы, выложенные на "Инфостарте"). Для каждого поставщика прописал настройки. И если товар пришел в первый раз, у меня в окно сообщений вываливается инфо о том, что такая-то строка .xls-файла количество ... не найден код. Пока руки не доходят чтоб добавить формирование новой номенклатуры, да и времени особо нет... Вообще, я Вам скажу так: любая наработка программная достойна прочтения и использования. Я тоже делаю для себя, чтобы мне было удобно работать и делюсь с другими. Желаю "не закапывать талант". Удачи!!!
3. Ксенечка ... (seven_up) 28.01.13 17:47
Проще через какой то код синхронизировать номенклатуру поставщика и свой номенклатор, нам поставщик вообще в названии тона и калибры прописывает, разбивая позицию на несколько строк, а мы такой учет не ведем. За идею спасибо, скачаем, заточим под себя!
4. @Lexandr Zubov (@lexandr) 30.01.13 00:12
Вариант с полным наименование самый массовый случай который возможен, т.к. наименование есть в любой накладной обязательно, а в наименование оно может не поместиться полностью и тогда возможны ситуации в которых товары с длинной наименование более 100 символов в накладной будут различаться только последними символами и поэтому при загрузке будут накладываться на один и тот же товар, вместо создания различных карточек товара. А так переделать поиск под любое поле не сложно главное правильно определить ключ синхронизации, а дальше это дело техники.:)
5. Лев Lionarus (Lionarus) 02.04.13 16:02
Отлично, немного допилить под себя!
6. Дмитрий Киргинцев (Proza) 13.07.13 09:19
7. Eugeneer (Eugeneer) 13.07.13 23:10
Кто то еще на семерке работает? Ооооо... чудеса.
8. Роман Романов (drogs) 14.07.13 21:40
Создать справочники где будут храниться данные о соответствии между информацией в базе и информацией из файла. Например, грузим номенклатуру в табличную часть должно быть колонка или колонки с данными из файла и колонка с типом значения справочник.номенклатура. Плюс пишем код для запоминания и для считывания. Соответственно в следующий раз по конкретному поставщику, наименованию и прочим данным подставится уже наша номенклатура из базы.
9. Иваныч Иванов (Иваныч) 24.08.13 18:20
(7) Eugeneer, а что вы так удивлены? у меня и 2003 Win Server стоит и все меня устраивает
10. @Lexandr Zubov (@lexandr) 20.03.14 16:42
Не забываем нажимать звездочку если понравилось.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа