gifts2017

Быстрое создание характеристик номенклатуры по дополнительным реквизитам в УТ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
14
.epf 1.0 16,67Kb 14 Скачать

См. также

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

Комментарии

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

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