Групповое создание и редактирование номенклатуры с дополнительными реквизитами с использованием шаблонов Excel







Обработка позволяет массово создавать новую номенклатуру (в том числе номенклатуру поставщика) с заполнением значений дополнительных реквизитов, установкой цен, параметров обеспечения, а также редактировать значения дополнительных реквизитов по уже имеющейся номенклатуре, используя при этом подготовленные специальным образом шаблоны Excel. Использование шаблонов позволяет обособить работу с номенклатурой, используя при этом привычный режим работы с табличным документом, а также организовать обмен измененными данными между ответственными сотрудниками.
Работа обработки тестировалась на конфигурации «Управление торговлей, редакция 11.1».

Обработка имеет две закладки и соответственно две функции:

  • Создание номенклатуры — позволяет создать новую номенклатуру с заданным видом и значениями дополнительных реквизитов, а также при необходимости создать номенклатуру поставщика (если включена функциональная опция и в файле заполнено наименование поставщика), внутренние штрих-коды, установить цены и способ обеспечения потребностей (если заданы). При установке розничных цен необходимо использовать виды цен с ручным назначением.
  • Редактирование значений дополнительных реквизитов — позволяет подобрать по заданным условиям список номенклатуры заданного вида и отредактировать значения дополнительных реквизитов.

Оба режима также позволяют создать не найденные значения дополнительных реквизитов, тип значения которых — ссылка на справочник "Значения свойств объектов", либо заменить ошибочные значения на другие.

Каждая закладка работает в двух режимах:

  • Подготовка файла шаблона — по заданным настройкам обработки создается и сохраняется файл шаблона Excel. В случае создания номенклатуры — это просто таблица с заголовками полей (основных и дополнительных реквизитов), в случае редактирования значений дополнительных реквизитов — таблица со списком номенклатуры и текущими значениями дополнительных свойств.
  • Загрузка подготовленных данных из шаблона — данные загружаются из подготовленного файла, анализируются и после проверки пользователем записываются в информационную базу. В данном режиме работает цветовая индикация измененных и ошибочных значений. Сопоставление номенклатуры и значений других ссылочных типов (производитель, марка, единица измерения и т.д.) производится по наименованию, за исключением группы списка (используется поиск по коду).

Есть возможность выбора списка дополнительных реквизитов, которые будут заполняться или редактироваться. Список зависит от выбранного вида номенклатуры и содержит как общие реквизиты, так и реквизиты для указанного вида номенклатуры.

Ограничения обработки:

  • Работа с номенклатурой одного заданного вида номенклатуры
  • Создание номенклатуры и регистрация закупочных цен по одному поставщику (в случае использования номенклатуры поставщика)
  • Установка способа обеспечения потребностей по одному заданному складу

Новое в версии от 21.06.2024

  • Исправлены найденные ошибки
  • Возможность работы с дополнительными сведениями

16 Comments

  1. user1100411

    Подскажите, пожалуйста, пойдет ли с версией 11.4.6.166?

    Правильно ли я понял, что обработка выгружает в эксель текущие значение дополнительных реквизитов по выбранной номенклатуре. После этого, можно в экселе отредактировать значения дополнительных реквизитов и загрузить обратно?

    Reply
  2. alex15650

    (1) Да, все правильно поняли. Только следите, чтобы у вас в значениях доп. реквизитов не было дублей, иначе могут находиться не те значения при обратной загрузке. По поводу версии — попробовал на 11.4.6.188, работает. На вашей думаю тоже будет работать.

    Reply
  3. imotin

    Добрый день, есть спарка UT+CRM, где ядром является УТ 11.3.4.47. Подойдет обработка?

    Reply
  4. alex15650

    (3) Здравствуйте! Думаю да, пробуйте. Если что пишите.

    Reply
  5. imotin

    Запускается, работает, но редактировать значения дополнительных реквизитов не дает.

    В качестве пожеланий — самая большая беда это поиск значений свойств, у которых в конце, или в начале есть пробел. На такие позиции фон ячейки должен окрашиваться в кроваво красный цвет, ибо найти это уж очень тяжко.

    Ну и было бы хорошо поставить фильтр на остатки по требуемым складам.

    Reply
  6. alex15650

    (5) А что значит не дает, ошибки? Напишите почту в личку, вышлю более свежий вариант обработки, позже и здесь обновлю.

    По поводу лишних пробелов в наименовании, это вопрос порядка в вашей базе. Один раз это можно все обработать типовой групповой обработкой и решить проблему.

    Касаемо остатков на складах, учту.

    Reply
  7. imotin
  8. user976567

    Добрый день!

    Подскажите, как можно исправить данную ошибку

    «Ошибка при записи значений дополнительных реквизитов номенклатуры (Название номенклатуры): {ОбщийМодуль.УправлениеСвойствамиСлужебный.Модуль(798)}: Значение не является значением объектного типа (СодержитТип)» ?

    Тип значения реквизита = строка.

    Дополнительный реквизит общий для всей номенклатуры

    Выгружаю текущие данные по этому реквизиту в таблицу. Меняю 1 символ. Например, букву. Пытаюсь обратно загрузить — выдает ошибку, описанную выше.

    Не подскажите, как можно решить данную проблему?

    Спасибо!

    Reply
  9. alex15650

    (8) Добрый день! А на какой конфигурации работаете и релиз какой?

    Reply
  10. user976567

    1С:Предприятие 8.3 (8.3.13.1644)

    Управление торговлей, редакция 11 (11.4.7.150)

    Reply
  11. alex15650

    (10) Нашел ошибку, поправил. Обновил обработку. Напишите в личку, отправлю исправленный вариант.

    Reply
  12. The Ded

    Добрый день. Какая-то проблема по работе с доп. реквизитами, имеющими тип «Булево». При подготовке шаблона вне зависимости от значения реквизита — Истина или Ложь, в ячейке отображается пустое значение

    Reply
  13. The Ded

    (12) спасение утопающих — дело рук… У вас в процедуре ЗаполнитьТабличныйДокументДополнительныеРеквизитыНаСервере есть ошибка небольшая. теперь работает

    Reply
  14. alex15650

    (13) Спасибо, поправлю. Хорошо, что разобрались.

    Reply
  15. swwb

    Добрый день.

    Подскажите, как человек написавший обработку.

    Хочется добавить в редактирование доп. реквизитов еще стандартный реквизит «Описание».

    Как это проще будет сделать?

    Reply
  16. alex15650

    (15) Здравствуйте! Посмотрите на примере другого стандартного реквизита — наименование, ставка НДС, производитель и т.п. Ну и в макет нужно будет добавить. А по коду поиском идите и я думаю сообразите.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *