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

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

Арт.: 1401116

1.png
2.png
3.png
4.png
5.png
6.png
1.png
2.png
3.png
4.png
5.png
6.png

4500 руб.

625 руб.

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

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

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

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

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

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

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

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

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

Назначение

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

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

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

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

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

 

Статистика:
Просмотры 14020
Загрузки 4
Рейтинг 8
Создание 02.04.21 10:40
Обновление 10.02.23 15:46
№ Публикации 1401116
Характеристики:
Теги
Рубрики Подбор и обработка объектов
Кому Пользователь
Тип файла Внешняя обработка (ert,epf)
Платформа Платформа 1С v8.3
Конфигурация 1С:Управление торговлей 11
Операционная система Не имеет значения
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Да
1. RayCon 04.04.21 15:55 Сейчас в теме
В случае если для ванн реквизит называется «Ширина» а для душевых программ «ШирЕна» - значения не объединятся.

Это неправильно, т.к. называться реквизиты могут, как угодно. Например, один пользователь назвал габариты "длина", "ширина" и "высота", а другой - "ширина", "глубина" и высота". Я клоню к тому, что объединение должно осуществляться не по стрингам, а по экономическому и физическому смыслу. Раз сопоставление сделано, совершенно неважно, какой был старый стринг - важно, какой будет новый, и как будем соотносить: "длину" с "глубиной" или "длину" с "шириной", а "ширину" с "глубиной".
2. Техподдержка 05.04.21 10:44
(1)В этой обработке есть возможность явно указать какие реквизиты объединять. Названия действительно не имеют значения, важно только чтобы совпадали типы значений реквизитов.
В описании допустили ошибку - исправим.
3. RayCon 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. ITSun 08.04.21 08:16 Сейчас в теме
Кто же автор данной обработки, кто-то из команды ИС?
9. ntx 11.02.22 11:26 Сейчас в теме
После применения обработки появляются двойные свойства что не дает отбирать номенклатуру по ним и выпадает ошибка Обнаружено дублирование ключевых значений в колонках: "Ссылка".
После объединения вида ссылка на свойство не объединяется а становится дублем,
10. Техподдержка 11.02.22 14:47
Добрый день! Можете воспроизвести последовательность действий? У Вас в номенклатуре заполнены 2 реквизита ссылочного типа и вы меняете один на другой, после этого получаете дубль в таблице доп. реквизитов правильно Вас поняли?
11. ntx 11.02.22 15:04 Сейчас в теме
(10)
нет дублей в таблице.
после замены значение реквизита остается 1
а ссылок по нему 2
Прикрепленные файлы:
12. Техподдержка 11.02.22 15:20
Можете построить универсальный отчет к таблице доп. реквизитов по этому объекту
13. Техподдержка 11.02.22 15:26
Доработали обработку под Вашу ситуацию. Что бы исключить дубли замените реквизит сам на себя(сейчас получается там образовался дубль в табличной части)
Прикрепленные файлы:
Обработка_ФК_ЗаменаДополнительныхРеквизитов_УТ11.epf
14. ntx 11.02.22 15:38 Сейчас в теме
15. ntx 11.02.22 17:45 Сейчас в теме
(13)
Спасибо все отлично работает.
ПУШКА!!!

Оставьте свое сообщение

См. также

Групповое копирование документов из периода в период

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

3600 руб.

Групповая обработка проводок для БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0

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

2000 руб.

РеСольДо - редактор строк документов

Обработка ‘РеСольДо’ предназначена для обработки строк табличных частей документов. С её помощью можно выполнить над строками (всеми или только выбранными) необходимые автоматические преобразования. Это может пригодиться в тех случаях, ког...

1200 руб.

Замена головной организации в ЗУП 3 при поглощении или слиянии компаний

Обработка позволяет установить конкретную организацию в качестве головной для записей регистров всех организаций, у которых изменилась головная организация. Изменяет записи всех регистров. Например, у вас было множество подчинённых организа...

11880 руб.

Объединение одинаковых строк в Заказе клиентов для 1С:Управление торговлей 11

Если у Вас в Заказ клиентов - Менеджер накидывает много номенклатуры, которая повторяется, то эта обработка Вам поможет её слить. Да или если разные менеджеры по продажам за целый день накидывают в один заказ одни и те же позиции - то мо...

1999 руб.

88005555256
Заказать звонок
support@infostart.ru
Telegram
Чат на сайте