gifts2017

Загрузка прайса поставщика

Опубликовал Сергей Козулин (Veselchak) в раздел Обработки - Ценообразование, прайсы

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

В настройках обработки можно задать по какому реквизиту искать товар (Код, Артикул или Наименование) и в какой колонке. В карточку товара загружаются некоторые реквизиты и цены поставщика, рассчитываются цены продажи. Колонка, из которой брать цены, указывается в настройках. Также в настройках можно задать произвольные строки заголовков колонок и данных для загрузки. Т.о. можно обработать любой файл, предоставленный поставщиком.

Загрузка работает на немного измененной 1С 8.1 УТ. Нужно добавить только 3 типа цен в предопределенные элементы.

В архиве сама обработка и пример прайса поставщика в формате Excel.

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

Наименование Файл Версия Размер
Загрузка прайса поставщика.rar 899
.rar 20,17Kb
02.06.10
899
.rar 20,17Kb Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение

Комментарии

1. Дуб (Дуб) 19.05.10 09:30
А при произвольной компоновке прайса - как себя поведёт? Типа - смещение колонок, объединение ячеек, произвольные вставки и т.п.
2. Сергей Козулин (Veselchak) 19.05.10 09:34
Не знаю, не пробовал.
Там запрос вида Select * From ИмяЛиста. Вряд ли нормально поведет, будут какие-то глюки.
3. Евгений Сергунин (JohnS) 24.05.10 08:17
Выдает ошибку: {ВнешняяОбработка.ЗагрузкаПрайсаПоставщика(199)}: Поле объекта не обнаружено (ИТ_ОсновныеСкидки)
СпрСкидки = Справочники.ИТ_ОсновныеСкидки;
4. Сергей Козулин (Veselchak) 24.05.10 09:03
Да, надо переделать, чтоб на типовой УТ работала...
5. Максим Сухов (MaxS) 30.05.10 18:50
А почему эта обработка в разделе 1С 8.2 ?
6. Сергей Козулин (Veselchak) 02.06.10 15:25
А почему эта обработка в разделе 1С 8.2 ?

Конвертировать в 8.2 можно без проблем.
7. Сергей Козулин (Veselchak) 02.06.10 15:28
Выдает ошибку: {ВнешняяОбработка.ЗагрузкаПрайсаПоставщика(199)}: Поле объекта не обнаружено (ИТ_ОсновныеСкидки)
СпрСкидки = Справочники.ИТ_ОсновныеСкидки;

Закомментировал обращение к реквизитам, которых нет в типовой УТ. Тперь этой ошибки нет.
8. Ilya Semenyuk (ils_68) 07.09.10 20:22
Нужно добавить только 3 типа цен в предопределенные элементы.

Какие типы надо добавить, не подскажете? например
СтрокаТипЦен.ТипЦен = Справочники.ТипыЦенНоменклатуры.Закупочная
спотыкается на этом и на ЗакупочнойВал тоже. Хотя собственно тип цены "Закупочная" в справочнике присутствует..
9. Сергей Козулин (Veselchak) 08.09.10 08:57
Хотя собственно тип цены "Закупочная" в справочнике присутствует..

Он должен быть предопределенным, т.е. заведен в конфигураторе.
11. Reik Reik (reik) 11.11.11 13:57
14. Игорь Матюшин (Nebiros777) 27.02.14 11:18
Загрузка работает, если у меня нет установленного МСОфиса, а только ОпенОфис? Для проверки данного факта, придется удалить офис мелкомягких из системы.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа