Быстрое создание характеристик номенклатуры по дополнительным реквизитам в УТ11 + ВИДЕО

Опубликовал Андрей Корнюхин (GATTUSO) в раздел Обработки - Обработка справочников

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

Например, товар имеет 3 параметра: цвет, размер и форму. Каждый из них может принимать по десятку различных значений. Таким образом количество различных комбинаций 10*10*10=1000. Вручную заносить такое количество займет очень много времени. Обработка же сделает это за секунды!

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

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

Обработка тестировалась на конфигурации управление торговлей 11.1.5.16. Работает на платформе 8.3. Код частично закрыт.
Предложения по доработкам принимаются. 

Преимущества:

1) Возможность быстрого создания характеристик номенклатуры или вида номенклатуры (перебором нужных значений реквизитов характеристик)

2) Возможность быстрого добавления цен по создаваемым характеристикам

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

Наименование Файл Версия Размер
ВИДЕО: пример создания характеристик
.mp4 3,79Mb
04.02.15
14
.mp4 3,79Mb 14 Скачать
Быстрое создание характеристик номенклатуры по дополнительным реквизитам
.epf 16,67Kb
22.07.15
15
.epf 1.0 16,67Kb 15 Скачать

См. также

Комментарии
1. Oleg Ya (yaguarrr) 69 11.09.14 03:26 Сейчас в теме
2. Андрей Корнюхин (GATTUSO) 274 11.09.14 09:58 Сейчас в теме
(1) yaguarrr, попробуйте еще разочек.
Если все равно не скачается - напишу в техподдержку.
3. Давид Тонких (david1915) 24.10.14 07:34 Сейчас в теме
а можно сделать так чтоб она просто существующие характеристики перезаписала? или это из другой оперы?
4. Андрей Корнюхин (GATTUSO) 274 24.10.14 09:22 Сейчас в теме
(3) david1915, в каком смысле "перезаписала"? :)
5. Давид Тонких (david1915) 24.10.14 10:49 Сейчас в теме
(4) GATTUSO, ну типа команды (уж не знаю язык) открыть все характеристики, записать и закрыть все характеристики. просто у меня вот такой гемор:
Есть характеристики (100тыс) залитые номенклатуре с помощью мегапрайса. все встало все видит все отлично. с помощю групповой обработки изменено наименование для печати. После этого чтоб мегапрайс увидел эти характеристики(при изменении цен) их надо перезаписать, тоесть открыть характеристику и нажать "записать и закрыть". Тогда обработка все видит, обновляет цены и т.д. если не сдеать то она старые характеристики не увидит и создаст новые. по товарам много движений остатков, так что просто все заменить не хотелось бы. Вопрос в том есть ли какойто безгеморный способ, обработка или код чтоб перезаписать эти характеристики кучей. Пробовал менять наименование, наименование для печати, владельца(назначал нового потом возвращал старого), не помогает, все равно не видит пока не откроешь и не запишешь. я так понимаю что надо в групповой обработке прописать произвольный код типа "открыть все характеристики, записать и закрыть все характеристики. Подскажите кто сведущь пожалуйста.
6. Андрей Корнюхин (GATTUSO) 274 24.10.14 11:04 Сейчас в теме
(5) david1915, если я правильно понял, что вам нужно. То просто надо перезаписать программно все существующие характеристики, это можно сделать например стандартной обработкой подбор и обработка объектов. Возможно надо будет написать код капельку посложней, чтобы открывалась программно форма характеристики и записывалась.
Можете мне написать в скайп (он есть в моем профайле), постараюсь вам помочь.
7. Евгения Иванова (bagdenia) 30 02.12.14 12:02 Сейчас в теме
Добрый день! Скажите, а как обработка кушает свойства, когда тип у него файл? Что-то очень долго висит и ничего не происходит.
8. Андрей Корнюхин (GATTUSO) 274 02.12.14 12:53 Сейчас в теме
(7) bagdenia, приветствую! Обработка может долго работать - это нормально, если много свойств и большое количество номенклатуры.
С обработкой файлов проблем быть не должно, НО на всякий случай можно в коде (код открытый) поставить, чтобы это свойство не участвовало никак в создании характеристик (существенно ускорит процесс создания).

9. Евгения Иванова (bagdenia) 30 02.12.14 15:41 Сейчас в теме
(8) GATTUSO, ага, спасибо. у меня просто одну единственная позиция больше часа обрабатывается. и там три свойства с типом файл. логично предположить, что перебирать будет со всеми вариантами файлов, чего совсем бы не надо. т.е. потом имеющиеся характеристики придется умножать на три, по количеству вариантов файлов для свойства (картинка цвета кромки, например. Название файла идет в имя характеристики, а сам файл изображения кромки потом на сайт). Мне кажется, для такого варианта обработка не вполне подходит, да?
10. Андрей Корнюхин (GATTUSO) 274 02.12.14 16:00 Сейчас в теме
(9) bagdenia, ну да, для вашего случае в коде пару строк надо изменить, чтобы файлы не перебирались и будет счастье :)
11. Евгения Иванова (bagdenia) 30 02.12.14 17:39 Сейчас в теме
(10) GATTUSO, Файлы как раз нужны, они такие же значения свойств, как и другие доп. значения свойств. Ну ладно, спасибо.
12. Андрей Корнюхин (GATTUSO) 274 03.12.14 09:41 Сейчас в теме
(11) bagdenia, да не, я и говорю про то, чтобы в коде дописать, чтобы эти свойства (соответствующие файлам) не участвовали в создании всевозможных характеристик.
13. Евгения Иванова (bagdenia) 30 03.12.14 11:16 Сейчас в теме
(12) GATTUSO, а как же не участвовали, если надо чтобы участвовали? Ну вот пример.
Есть у меня стол, у него, в числе прочих свойств для характеристик, есть свойства цвет кромки и цвет поверхности, с типом файл. Причем для каждого из них по несколько вариантов файла, по количеству цветов свойства. Если не создавать автоматом характеристики по каждому варианту комбинаций цвета кромки и поверхности, то потом придется создавать их вручную, а это все, что уже было создано по комбинациям значений остальных свойств (а их тоже ух как немало) умноженное на количество вариантов значений каждого из свойств с файлом. Вручную запаришься.
Если же автоматом - то файлы сами по себе никак не обозначают свою принадлежность конкретной позиции и свойству, и будет создано избыточное количество характеристик. Это только если по одной позиции обрабатывать и в параметрах обработки указывать еще папку файлов для конкретного свойства и для данного элемента ном-ры. Проще никак и не выйдет. Я не права?
14. Андрей Корнюхин (GATTUSO) 274 03.12.14 11:56 Сейчас в теме
(13) bagdenia, то есть свойство цвета имеет тип не строка (например, "синий", "красный" и тд), а тип файл? В котором как я понимаю присутствует этот цвет?
Вы вчера обработку запускали-она прошла? Что в итоге вышло?
15. Евгения Иванова (bagdenia) 30 03.12.14 14:44 Сейчас в теме
(14) GATTUSO, именно, файл. Называется файл красный, синий, но это файл, и так надо. Файл потом отправляется на сайт и служит иллюстрацией. Запускала, нет, не доходит до конца, отваливается с ошибкой сервера. И это только по одной позиции. Я смотрела внутрь на алгоритм, он пугающ )
16. Андрей Корнюхин (GATTUSO) 274 03.12.14 14:49 Сейчас в теме
(15) bagdenia, да, алгоритм нетривиальный :)
Если не сильно горит, можете написать мне в скайп (есть информации обо мне), попробую Вам помочь на днях.
17. Евгения Иванова (bagdenia) 30 03.12.14 17:34 Сейчас в теме
18. Андрей Корнюхин (GATTUSO) 274 03.12.14 18:11 Сейчас в теме
(17) bagdenia, ну если там не совсем жесткач будет, то да:)
19. Евгения Иванова (bagdenia) 30 03.12.14 18:44 Сейчас в теме
(18) GATTUSO, ух ты, крутяк ) Спасибо, напишу.
20. Виктор Медник (DjPrizrak) 13.02.15 10:44 Сейчас в теме
под Управление торговлей для Украины 3.0 подойдет?
21. Андрей Корнюхин (GATTUSO) 274 27.02.15 15:37 Сейчас в теме
(20) DjPrizrak, если она схожа по структуре с УТ11, то да. Можете при желании выслать мне конфигурацию, я протестирую и скажу вам.
Если даже не подходит-могу для Вашей конфигурации доделать обработку.
Мои контакты в профайле.
22. djdiamond (djdiamond) 02.09.15 16:29 Сейчас в теме
Управление торговлей, редакция 11.1 (11.1.10.94) - ничего не выводится!!! Жму заполнить и пусто(
23. djdiamond (djdiamond) 02.09.15 16:45 Сейчас в теме
Первый же запрос который перебирает доп реквизиты выдаёт пустоту)
24. Андрей Корнюхин (GATTUSO) 274 02.09.15 16:51 Сейчас в теме
(23) djdiamond, нужно смотреть. Дополнительные реквизиты ХАРАКТЕРИСТИК есть? Именно для них сделана обработка
25. Андрей Корнюхин (GATTUSO) 274 02.09.15 18:12 Сейчас в теме
(23) djdiamond, интересно за что минус поставлен?
В описании четко и подробно написано для чего обработка. Нужно читать наверное перед тем как скачиваешь. Не просто так все описывалось подробно.
И видео так же имеется.