gifts2017

Свертка свойств номенклатуры. Удаление дубликатов свойств товаров 1С: УТ10, КА, УПП

Опубликовал Юрий Ульянов (spy-83) в раздел Обработки - Свертка базы

Внешняя обработка для удаления дублей свойств и объединения значений дублей в значения одного свойства.

ПРОБЛЕМА

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

Даже отличие в один символ - это отличие.

Пример: "Цвет", "COLOR", "Цвет товара" - это по сути одно и то же.

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

Существуют, конечно, обработки загрузки, в которых предусмотрено распознавание подобных значений и сворачивание их в одно значение на этапе загрузки, но обработки эти плтаные, а большинство пользователей ;) предпочитают все таки пользоваться бесплатными решениями, созданными на "скорую руку", в которых не предусмотрена обработка подобных ситуаций.

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

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

Такое положение по крайне мере вызовет неразбериху и потенциальных покупателей и возможно даже оттолкнет их от покупки товара в таком интренет магазине.

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

РЕШЕНИЕ

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

Подробно в инструкции...

 

Поддержите голосом, если обработка вам помогла :)

Скачать файлы

Наименование Файл Версия Размер
Инструкция 4
.docx 181,51Kb
06.10.15
4
.docx 181,51Kb Скачать
APPLIX_RU_СверткаСвойствТоваров.epf 6
.epf 34,57Kb
06.10.15
6
.epf 34,57Kb Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение

Комментарии

1. Вадим Никонов (V.Nikonov) 07.10.15 14:37
Есть несколько уточняющих вопросов:
1. Поиск ПВХ подлежащих свертке вручную? Как ищутся похожие свойства?
2. В случае наличия у Номенклатуры значений и заменяемого свойства и Основного свойства, какое из значений останется?
3. Поиск (Авто Установка Соответствий) соответствий значений по какому алгоритму? А если окажется, что несколько значений подходят, то как автоматически выбирать? А найденные похожие значения облегчат ручную простановку?
4. Поддерживаются Тип Значения свойства из Справочника.ЗначенияСвойствОбъектов? А строковые или Числовые значения как обрабатывать?

P.S. Может инструкцию все же бесплатно отдавать? Оставить цену (пусть увеличенную) только у обработки?
2. Юрий Ульянов (spy-83) 07.10.15 19:45
1. вручную пользователь указывает какие свойства свернуть в одно и какое из них основное
2. от основного конечно
3. если подходят несколько значений, то значит нужно несколько раз проставить соответствия с одним значением основного
4. не понимаю вопроса. автоустановка - это условно. программа что то проставит но ничего не перезапишет пока пользователь не нажмет кнопку выполнения следующего шага (когда все проверит)
3. Павел Павел (iq200) 12.03.16 10:13
Товарищи, может быть видели где-нибудь аналог для 11?

Спасибо.
4. contextmoster@yandex.ru (contextmoster) 22.04.16 09:00
Установил обработку, появился вопрос к разработчику:
У нас есть 3 группы товаров 1,2,3, на каждую из групп заданы свойства дублирующие друг друга: Свойство 1 на 1ю группу, Свойство 2 на 2ю группу, Свойство 3 на 3ю группу.
Делаем свёртку, основным свойством выбираем Свойство 1.
Теперь все свойства объединились в одно Свойство 1, но если мы зайдём в группу 2 или группу 3, и посмотрим назначение объектов Свойства 1. То там будет назначение - 1я группа.

Всё работает Свойство 1 отображается в группах 1,2,3 с верными значениями, но смущает назначение объектов свойств, должны быть 1,2 и 3'и группы а не лишь 1я группа. Всё верно или я чего-то не понимаю?
5. Юрий Ульянов (spy-83) 22.04.16 09:22
(4) contextmoster@yandex.ru,
назначение обработка не перезаписывает, так как от этого может быть больше вреда чем пользы.
добавьте туда самостоятельно другие группы
6. contextmoster@yandex.ru (contextmoster) 22.04.16 09:54
(5) spy-83, т.е. это нормальная практика, как на примере выше - просто в назначение объекта добавляем Группы 2 и 3 и проблем не будет?
7. Юрий Ульянов (spy-83) 22.04.16 11:31
(6) contextmoster@yandex.ru,
да, добавляйте
проблем не будет
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа