gifts2017

Загрузка из файла Excel

Опубликовал Иваныч Иванов (Иваныч) в раздел Обработки - Обработка документов

Создание документа "Поступление ТМЦ" из файла Excel

Данная обработка производит создание документа "Поступление ТМЦ" из Excel-файла. Первое изображение - начало работы с внешней обработкой. Третье изображение, чтобы было понятно: для разных поставщиков сохранены настройки загрузки. Смотрите изображение "файл к загрузке" и "Заполнена форма к загрузке". Соответствие полей должно быть четким. Иначе может загрузиться номенклатура, а количество или цена не загрузится и будет нулевой.

Далее чтобы было более понятно. У меня в справочник "Номенклатура" добавлен подчиненный "КодПоставщика", который имеет 2 поля - Код и Поставщик. Т.е. моя номенклатура отличается в названии от разных поставщиков, но это одинаковый товар.

 Смотрим остальные файлы, чтоб было понятно. Скрин от экселевского файла, скрин моей номенклатуры, скрин подчиненного справочника. Код в моей базе жидкости Роса-4 1л. 1382, у поставщика конкретно от которого делается поступление товара 4496, а поставщиков у меня только 2, но может быть и более, и у всех разный код.

 

Все позиции номенклатуры, на которые обработка не найдет код (выписан у Поставщика аналогичный товар), выводятся в окно сообщений и создается "Отчет о загрузке".

 P.S. когда буду делать документы, сделаю подробные скриншоты, как работает обработка

 

Особая благодарность Сильченко Виталию

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

Наименование Файл Версия Размер
Создать Поступление ТМЦ из эксель-файла 289
.ert 37,50Kb
10.07.12
289
.ert 37,50Kb Скачать

См. также

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

Комментарии

1. Михаил Щербак (Zircool) 20.10.09 21:22
Для этого есть штатный механизм подчиненного справочника Аналогов. Не изобретайте совершенно ненужных (необоснованных) сущностей. Спрр.Аналоги позволяет хранить не только код поставщика, но и наименолвание товара поставщика, то есть штатный функционал полностью перекрывает сделанный "костыль".
Незачет!
2. Константин (Konst55) 21.10.09 11:11
На счет подчиненного справочника Аналогов - согласен, сначала конфу изучить надо (так, между прочим ;) ). С незачетом я бы не был так категоричен. Ну а если нестандартная конфа и такого функционала просто нет? Молодец, сваял и выложил на общий суд, чтоб получить люлей иль пряников :D
А по делу - у меня как раз нестандарт и аналогов нет, и мне шибко не хотелось их заводить в конфе (на то есть куча причин). Я создал ехелевский файлик соответствий номенклатуры и контрагентов (смысл - присылают 1 файл заявок на кучу магазинов, аж до сотни) и всё, арбайтен.
Если кому интересно - могу выложить, это внешний отчет сравнения присланных заявок в ехеле с заявками в базе и отгрузкой.
3. Альтаир (Altair777) 21.10.09 12:04
(2) Проще как в (1)
И нагляднее :)
4. Сергей (Che) Коцюра (CheBurator) 21.10.09 14:54
5. Денис Гуляев (berezka1) 21.11.09 11:27
Скажите пжл. У меня выдает ошибку "Не выбрана фирма по умолчанию"
6. Иваныч Иванов (Иваныч) 21.11.09 17:32
berezka1 Нужно в настройках по умолчанию указать все поля (на закладке "Значения по умолчанию) если подробно, там дядька на иконке сидит за столом :D, тогда все четко. Еще я пользуюсь постоянным сравнением цен при составлении документа "Поступление ТМЦ" Если цена менялась, строка отчета высвечивается другим цветом. Если интересно, могу выложить мой МД-файл.
7. Виктор Литвинов (litvit) 14.07.10 05:26
Как добавить этот подчиненный "Код Поставщика" с долбаными 2-умя полями????
вторую бы версию выложил без этих полей...
8. Иваныч Иванов (Иваныч) 29.04.11 09:33
Если хочешь, пиши на nailic@rambler.ru только укажи комментарий, иначе как спам удалю письмо, я тебе все вышлю
9. Иваныч Иванов (Иваныч) 11.01.13 21:59
кстати, у меня еще есть одна загрузка, как получится по времени, выложу
Но опять-же, она настроена на мою конфигурацию под "код поставщика"
11. Zekert 08.05.13 11:11
Спасибо за обработку. Очень помогла.
12. Иваныч Иванов (Иваныч) 07.04.15 20:48
(1) CheBurator, дай ссылку. где подробно описан механизм работы со справочником "Аналоги". заранее благодарю
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа