Загрузка дополнительных реквизитов номенклатуры и характеристик из файла с таблицей данных
Учетные задачи - Логистика, склад и ТМЦ
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Обработка предназначена для автоматизации ввода больших массивов данных дополнительных реквизитов номенклатуры и характеристик в конфигурации Розница 2.3 Управление торговлей 11.4-5, Бухгалтерия предприятия 3, Комплексная автоматизация 2.4-5. Возможно будет работать и на ERP. Например при переносе данных из одной конфигурации в другую. Предварительно необходимо иметь согласованные справочники дополнительных реквизитов.
В Бухгалтерии предприятия 3 отсутствуют характеристики, поэтому доступна загрузка только дополнительных реквизитов номенклатуры.
В связи с тем, что файл загрузки передается на сервер в виде двоичного файла с последующим преобразованием в таблицу значений, отключен безопасный режим работы обработки
Ниже приведен список конфигураций на которых очень серьезно тестировалась обработка работниками Инфостарта для 1C-Store. Все опубликовано и работает согласно описанию.
Если вам не достаточно функционала, то на Инфостарте есть недорогая универсальная обработка (ссылка) по возможностям в несколько раз превышающим эту (выложена бесплатная демо версия).

Требования к файлу загрузки:
- Первая строка должна содержать имена колонок загрузки. В именах колонок допускаются пробелы.
- Первая колонка должна содержать имя номенклатуры. Если значение не заполнено, или не найдено в справочнике "Номенклатура" то загрузка строки пропускается.
- Вторая колонка - имя характеристики. Если значение не заполнено, или не найдено в справочнике "Характеристики номенклатуры" то загрузка характеристики пропускается.
- Следующие колонки имена реквизитов номенклатуры и характеристик.
- Можно загружать реквизиты номенклатуры и характеристики вместе, так и раздельно.
Загрузка файла в таблицу данных.
Выбираем файл для загрузки и нажимаем кнопку "Подготовить данные". Если установить флаг "Добавить строку с нумерацией колонок", то в конце файла загрузки сформируется строка с номерами и именами колонок. Сервис сделан для удобства заполнения номеров колонок в таблицу реквизиты загрузки. Рис. 1.

Рис. 1.
Настройка колонок загрузки.
В реквизит "Наборы доп реквизитов номенклатуры" выбираем набор реквизитов загружаемой номенклатуры.
Если загружаются характеристики то в реквизит "Наборы доп реквизитов характеристик" выбираем выбираем соответствующий набор загружаемых характеристик.
Нажимаем копку "Загрузить наборы" и в таблицу реквизиты загрузки записываются соответствующие доп реквизиты номенклатуры и характеристик.
Устанавливаем номера колонок по файлу загрузки и флаг выбрать напротив тех дополнительных реквизитов которые планируется загрузить. Рис. 2.

Рис. 2.
Устанавливаем, при необходимости флаги, "Добавлять значение реквизита если отсутствует", "Заменять значение реквизита если не равно текущему". Установленный флаг "Изменять имя характеристики", добавляет или заменяет в имени характеристики имя дополнительного реквизита в зависимости от предыдущих флагов.
Нажимаем кнопку "Загрузить" и контролируем процесс по индикатору загрузки.
Состояние загруженности строки отражается в колонке "СостояниеЗагрузки" таблицы загрузки.
Пример создания в конфигурации дополнительного реквизита с типом "Дополнительное значение".
Заходим в администрирование-общие настройки и отмечаем пункт дополнительные реквизиты и сведения, нажимаем "дополнительные реквизиты".

В открывшимся окне выбираем "Номенклатура", в простейшем случае там будет один предопределенный элемент, например, Справочник "Номенклатура" (Общие). Если вы вводили виды номенклатуры, то соответственно добавятся элементы с видами номенклатуры. Выбираем один из элементов и нажимаем кнопку "создать"
В открывшимся окне создаем дополнительный реквизит, с типом "Дополнительное значение" или "Строка". Значения реквизита можно не заполнять, их можно будет загрузить из файла.

Аналогично добавляем дополнительные реквизиты и для характеристик номенклатуры.
Дополнительные материалы.
Обработка предназначена для загрузки и обновления данных номенклатуры, дополнительных реквизитов и сведений, характеристик и наборов упаковок из файлов формата MS Excel, OpenOfficeCalc (ODS), CSV, TXT, DBF, MXL для конфигураций УТ, КА, ЕРП, Розница, БП. Все файлы представленных форматов читаются средствами 1С, без привлечения сторонних программ. Реализованы загрузки: изображений по ссылкам из интернета. Характеристик с генерацией имени по значениям реквизитов, упаковок номенклатуры до 4-х уровней вложенности. Позволяет сохранять настройки загрузки с последующим применением. Пишется подробный лог загрузки. Позволяет устанавливать фильтры, порядок загрузки и динамически преобразовывать данные полей загрузки. Есть режим тестирования справочника "Номенклатура". Проверить работу можно на бесплатной демо версии.
Проверено на следующих конфигурациях и релизах:
- 1С:Комплексная автоматизация 2, релизы 2.5.8.329
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.140.20, 3.0.99.21
- Управление торговлей, редакция 11, релизы 11.5.15.103
- 1С:ERP Управление предприятием 2, релизы 2.5.17.106
Вступайте в нашу телеграмм-группу Инфостарт
См. также
39141 руб.
21.04.2017 113492 212 44
17284 руб.
26.04.2016 688111 1572 669
50200 руб.
24.04.2015 211499 186 254
5490 руб.
12.08.2021 48456 654 71
6649 руб.
09.01.2024 22146 228 30
6000 руб.
11.12.2019 68047 1163 3
89900 руб.
09.06.2020 58299 47 60
12444 руб.
29.10.2014 237889 777 544