Объединение значений нескольких дополнительных реквизитов в один дополнительный реквизит

Публикация № 1401116

Администрирование - Администрирование данных 1С - Обработка справочников

Часто бывает, что изначально создаются одинаковые дополнительные реквизиты для разных групп номенклатуры (например, цвет, страна – производитель, материал и т.д.). Удобнее для таких свойств, которые есть у всех товаров, создавать общий дополнительный реквизит. Что же делать, если у Вас уже созданы подобные реквизиты? Вручную переносить – очень трудоемкий процесс, а в рабочей базе, порой, даже невыполнимый. Данная обработка поможет быстро решить эту проблему.

Описание функционала и порядок работы

В нашем примере имеются две группы номенклатуры: «Ванные» и «Душевая программа». Для каждой из групп есть отдельный дополнительный реквизит «Ширина». Имеет смысл создать общий дополнительный реквизит и перенести значения ширины всех номенклатур в этот общий дополнительный реквизит.

Для начала нужно создать реквизит, в который мы будет переносить значения объединяемых реквизитов.

После этого запускаем обработку. В поле «Новый реквизит» указываем новый реквизит, в который будем объединять старые. Затем, нажав кнопку «Добавить» выбираем старые реквизиты, значения которых будут объединятся в новый.

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

После выбора необходимых реквизитов нажимаем кнопку «Найти номенклатуру». Обработка выведет всю номенклатуру, в которой встречаются доп. реквизиты, указанные ранее. После нажатия кнопки «Заменить значение» обработка объединит значения старых реквизитов в новый.

Установленный признак «Выполнить в режиме обмена» можем ускорить процесс, отключив дополнительные проверки.

После объединения можно вернуться на вкладку «Настройки», выделив в списке старые доп. реквизиты удалить их, нажав на кнопку «Пометить на удаление».

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

Назначение

Разработано для платформы 1С: Предприятие 8.3 (8.3.16.1224).

Протестировано в конфигурации Управление торговлей, редакция 11 (11.4.12.61).

Порядок подключения

Для подключения этой внешней обработки нужно в меню 1С: Управление торговлей выбрать пункт «НСИ и администрирование», а затем «Печатные формы, отчеты и обработки».

В открывшемся окне выбрать «Дополнительные отчеты обработки», нажать на кнопку «Выбрать из файла» и загрузить файл обработки с помощью проводника.

 

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. RayCon 785 04.04.21 15:55 Сейчас в теме
В случае если для ванн реквизит называется «Ширина» а для душевых программ «ШирЕна» - значения не объединятся.

Это неправильно, т.к. называться реквизиты могут, как угодно. Например, один пользователь назвал габариты "длина", "ширина" и "высота", а другой - "ширина", "глубина" и высота". Я клоню к тому, что объединение должно осуществляться не по стрингам, а по экономическому и физическому смыслу. Раз сопоставление сделано, совершенно неважно, какой был старый стринг - важно, какой будет новый, и как будем соотносить: "длину" с "глубиной" или "длину" с "шириной", а "ширину" с "глубиной".
2. Техподдержка 05.04.21 10:44
(1)В этой обработке есть возможность явно указать какие реквизиты объединять. Названия действительно не имеют значения, важно только чтобы совпадали типы значений реквизитов.
В описании допустили ошибку - исправим.
3. RayCon 785 05.04.21 14:46 Сейчас в теме
(2) Тогда имеет смысл заголовок "Объединение значений одинаковых дополнительных реквизитов в один дополнительный реквизит" поменять на что-то вроде такого: "Объединение различных значений одинаковых по смыслу дополнительных реквизитов в один дополнительный реквизит"
4. Техподдержка 05.04.21 16:01
(3)Спасибо за Ваши предложения!
5. user1287264 07.04.21 19:44 Сейчас в теме
Доброе,

Подскажите, возможно ли объединять сами значения дополнительных реквизитов?

Например "13" и "13см"

Если нет, то планируется ли такая доработка.
7. Техподдержка 08.04.21 13:36
(5)Данная обработка будет думать что это разные значения и соответственно добавит оба в объединенный реквизит. Более того есть вероятность что данные реквизиты имеют разные тип (число и строка), тогда объединить не получится
6. ITSolncev 08.04.21 08:16 Сейчас в теме
Кто же автор данной обработки, кто-то из команды ИС?
Оставьте свое сообщение

См. также

Загрузка Классификатора банков с сайта ЦБ РФ в формат bnk.zip или JSON (новый формат 2021 года) Промо

Банковские операции Обработка справочников WEB Банковские операции Классификаторы v8 v8::БУ БП3.0 ЗУП3.x Россия БУ Платные (руб)

При неоформленной подписке на ИТС обновить справочник банков возможно с помощью моей обработки. Она сама закачает данные с сайта и откроет стандартный диалог обновления справочника банков.

1200 руб.

25.04.2017    121257    617    161    

Загрузка классификатора банков РБ (обычная и управляемая форма)

Обработка справочников Обмен с банком Банковские операции Банковские операции v8 v8::УФ 1cv8.cf Беларусь БУ Платные (руб)

Загрузка классификатора банков РБ на обычных и управляемых формах в режиме онлайн, офлайн и из файла. Не требует подписки на ИТС!

1000 руб.

21.10.2018    13965    9    4    

Загрузка курсов валют НБРБ (обычная и управляемая форма)

Обработка справочников Банковские операции WEB Банковские операции v8 v8::УФ 1cv8.cf Беларусь БУ Платные (руб)

Загрузка курсов валют с сайта НБРБ (Национального банка Республики Беларусь) версия 2.0 на обычных и управляемых формах по API. Не требует подписки на ИТС!

2000 руб.

08.10.2018    14135    11    0    

Загрузка классификатора банков с сайта "РосБизнесКонсалтинг"

Обработка справочников WEB Банковские операции Банковские операции v8 v8::БУ БП2.0 БУ Платные (руб)

Обработка является модификацией типовой обработки загрузки классификатора банков РФ, в которой добавлена возможность загрузки с сайта "РосБизнесКонсалтинг". При выборе данного варианта загрузки, она производится на клиенте и поэтому предоставляет возможность сделать это без доступа к интернету на сервере приложения в случае работы с клиент-серверной базой.

1000 руб.

07.10.2016    16553    5    2    

Автоматическое создание новых расчетных счетов контрагентов при изменении БИК банка, в котором открыт счет (1С:Предприятие 8.2, обычная форма)

Обработка справочников Банковские операции Банковские операции v8 КА1 Россия Платные (руб)

Обработка состоит из двух частей. 1. Обработка подключается к базе данных ЦБ РФ и анализирует изменение БИКов банков. Далее производится анализ расчетных счетов клиентов и создание новых, если банк, в котором открыт расчетный счет, сменил БИК. 2. Анализируются представления банков в расчетных счетах контрагентов и в случае изменения наименования банка его представление так же перезаписывается.

1500 руб.

09.10.2015    14835    0    5