Решил поделиться своим вариантом обработки по загрузке прайсов поставщиков в базу 1С Управление торговлей 11. Алгоритм работы с обработкой следующий
- Выбираем поставщика и соглашение с поставщиком (из соглашения подтягивается вид цены для установки цен номенклатуры поставщика)
- Выбираем Вид номенклатуры для новых позиций
- Выбираем Вид цены - с этим видом будет формироваться установка цен номенклатуры
- Заполняем табличную часть с настройками загрузки файла. Т.е. необходимо указать номера колонок в файле прайса, в которых расположены загружаемые поля. Например реквизит Артикул расположен в первой колонке, Наименование во 2-ой колонке, Цена в 3-ей и т.д. Кроме того, в таблице нужно отметить поля по которым будет производиться поиск уже существующих в базе 1С позиций.
- Жмем Сохранить настройки - все выбранные значения настроек будут сохранены в базе 1С. При следующей подгрузке прайса данного поставщика настройки могут быть загружены с помощью кнопки Загрузить настройки
На закладке Параметры загрузки есть следущие опции:
- Отладка. Загрузка файла производится в тестовом режиме - будет выдан протокол с результатами загрузки файла. Новые позиции в базе 1С созданы НЕ будут
- Загружать только номенклатуру поставщика. Создание новых позиций и установка цен будет проводиться только для элементов справочника Номенлкатура поставщика. Основной справочник номенклатуры заполняться и анализироваться не будет
- Не использовать номенклатуру поставщика. Новые позиции и установка цен номенклатура поставщика производится не будет
- Группа опций Изменять реквизиты. Если при загрузке данных, позиция найдена в базе, то соответствующий реквизит будет заменен значением из файла