Аналоги номенклатуры для УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Расширение

0. AleSSandre 23 30.08.19 14:40 Сейчас в теме
Расширение для работы с аналогами номенклатуры. Отлично подходит для работы с кроссами запчастей и товаров с аналогичными свойствами. Поддерживаемые конфигурации: УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Лёгкое подключение, без изменения конфигурации.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Xershi 1018 12.12.19 23:31 Сейчас в теме
А не проще было сделать через доп реквизит?
2. AleSSandre 23 13.12.19 03:09 Сейчас в теме
(1) Может и проще. Сделайте и покажите, что у Вас получилось
3. Xershi 1018 13.12.19 10:08 Сейчас в теме
(2) в книжках по УТ все расписано.
Конечно там не так как у вас, но суть таже. Поэтому хотел спросить почему типовым вариантов не воспользовались?
4. maksal 46 04.03.20 14:06 Сейчас в теме
(3) О каком типовом решении Вы говорите? В типовой УТ нет такой возможности, которую реализовал Автор этой публикации.
5. Xershi 1018 04.03.20 14:29 Сейчас в теме
(4) речь идет о механизме номенклатуры с аналогичными свойствами. Мы сделали доп реквизит аналог. Тип дополнительный справочник. Далее в виде номенклатуры указали этот доп реквизит как реквизит с аналогичными свойствами. А далее у аналогов заполняй доп реквизит и ставь отбор.
Хватает за глаза.
6. AleSSandre 23 04.03.20 15:19 Сейчас в теме
(5) Не люблю спорить, сколько людей, столько мнений (и реализаций). Возможно Вы не сталкивались со спецификой работы с автозапчастями, а может любите заводить тонну мёртвых справочников, которые никогда и нигде не будут использоваться, кроме как для кросса. Ну и, если честно, то я не очень представляю реализацию в Вашем представлении, когда групп аналогов, например, 1000
7. Xershi 1018 04.03.20 18:04 Сейчас в теме
(6) если речь идет о разрозненных группах, то проблемы нет. Если же группы пересекаются и нужно отличать это пересечение, тогда конечно типовой алгоритм не подойдет! Поэтому и задан был вопрос почему не использовали типовой алгоритм. Если на 90% это тоже самое что у вас.
Какие еще преимущества или специфика была заложена было бы отлично описать в самой публикации отдельным блоком!
10. AleSSandre 23 04.03.20 18:52 Сейчас в теме
(7) Группы разрозненные. При их пересечении происходит объединение в одну группу.
Ещё раз говорю, что не представляю себе комфортную работу с дополнительным реквизитом. Потому и не использовался типовой функционал. Предположим у Вас справочник номенклатуры - 100 тыс. элементов. Для кроссировки примерно 20 тыс. групп аналогов. Вы заводите новый элемент номенклатуры, каким образом добавить его в группу аналогов? Вы их как-то специфически называете?

Ну и плюсом, кардинальное отличие от типового функционала - возможность указать в качестве аналога только артикул, без привязки к справочнику номенклатуры. Пример, самый распространенный каталог кроссов автозапчастей, TecDoc, на данный момент имеет более 327 млн. уникальных записей. В моём расширении достаточно, для кроссировки, в группу аналогов внести только артикул этой записи, а в Вашем случае придётся заводить новый справочник. Какие ресурсы нужны простому магазину автозапчастей, чтобы ворочать базу с 327 млн. справочником номенклатуры?
12. Xershi 1018 04.03.20 19:29 Сейчас в теме
(10) в (5) же схему описал. Групповой обработкой один раз заполнил и все. Вопрос не в количестве элементов, а в том как они агрегируются.
Что значит заводить новый справочник? Новый элемент справочника?
Не совсем понятно про какие ресурсы вы говорите? Сделать 2 клика?
13. AleSSandre 23 04.03.20 21:24 Сейчас в теме
(12)
Не совсем понятно про какие ресурсы вы говорите? Сделать 2 клика?

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


(12)
Что значит заводить новый справочник? Новый элемент справочника?

Да, новый элемент справочника :)


(5)
Мы сделали доп реквизит аналог. Тип дополнительный справочник.

Что за дополнительный справочник? Дополнительное значение может?

Всё равно не понимаю, как с помощью вашего механизма можно реализовать следующее:
Есть список из одной группы аналогов:
1. фильтр GOODWILL, арт. AG512CF
2. фильтр NIPPARTS, арт. J1340510
3. фильтр FENOX, арт. FCS128
4. арт. 97133-3K000 (без элемента номенклатуры)
5. арт. GB9909C (без элемента номенклатуры)

По поиску любого из 5 артикулов должны отображаться 1-3 позиции.
Распишите, может кому интереснее будет пойти по вашему пути реализации, а не скачивать расширение. Да и я может что для себя подчерпну.
15. Xershi 1018 04.03.20 23:41 Сейчас в теме
(13) как это будет шевелиться не знаю у нас пока 80к+. В (5) уже расписал все. Если не поняли читайте методичку или смотрите видео уроки.
8. maksal 46 04.03.20 18:20 Сейчас в теме
(5) нужно попробовать

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

И в вашем варианте динамический список будет заполнен только аналогами той позиции по которой будет осуществляться отбор. правильно?

в расширении насколько я понимаю заполнение динамического списка не происходит а наоборот в зависимости от позиционирования на строчке товара происходит сообщение о том что есть аналог, есть возможность выбрать этот аналог. Вопрос к автору правильно я вас понимаю?
9. Xershi 1018 04.03.20 18:23 Сейчас в теме
(8) почитайте как в методе написано.
Я когда изучал код нашел там дыры пришлось править, но может в актуальных релизах решена проблема, мы пока до 11.4.7 дошли.
11. AleSSandre 23 04.03.20 18:57 Сейчас в теме
(8)
расширении насколько я понимаю заполнение динамического списка не происходит а наоборот в зависимости от позиционирования на строчке товара происходит сообщение о том что есть аналог, есть возможность выбрать этот аналог. Вопрос к автору правильно я вас понимаю?


Заполнение динамического списка не происходит, происходит установка отбора динамического списка на основании введенных в поле поиска данных (дополнение результатов поиска доступными аналогами). Сообщение и наличии аналогов несет только информативный характер, для удобства.
14. maksal 46 04.03.20 21:55 Сейчас в теме
(11) спасибо, воспользуюсь Вашим расширением, как раз такая задача имеется в автоматизацию именно магазина автозапчастей
16. maksal 46 06.03.20 14:24 Сейчас в теме
(11) Вчера скачал Ваше расширение. Огромное спасибо, это именно то, что нужно. Особенно спасибо за открытый код.

Есть предложение:
1. Нужно указать то, что в списках номенклатуры пользователю нужно переключить вид отображения формы "Настроить вариант поиска" на "Расширенный вариант поиска". файл скриншота прикрепил. Иначе просто не видно на форме кнопки "Аналоги"

2. вытекает с первого пункта - доработать под остальные виды формы поиска.

Вопросы:
1. Мне показалось то, что форма списка Номенклатуры обновляется динамически более рывками. Не утверждаю что это из-за расширения, у Вас нет такого?
2. Есть ли какой-то отчет по Аналогам? Вроде бы я не нашел.
Прикрепленные файлы:
17. AleSSandre 23 11.03.20 23:37 Сейчас в теме
(16)
Вчера скачал Ваше расширение. Огромное спасибо, это именно то, что нужно. Особенно спасибо за открытый код.

Пользуйтесь на здоровье :) Сам не люблю закрытый код. Да и скрывать то нечего :)
Нужно указать то, что в списках номенклатуры пользователю нужно переключить вид отображения формы "Настроить вариант поиска" на "Расширенный вариант поиска". файл скриншота прикрепил. Иначе просто не видно на форме кнопки "Аналоги"

Спасибо за замечание. Указал в публикации.
2. вытекает с первого пункта - доработать под остальные виды формы поиска.

К сожалению не получится, т.к. в стандартном варианте используется обычный поиск по динамическому списку. Его действия не отловить и не переопределить. А если переделывать на свой механизм, то тогда он не будет отличаться от расширенного варианта поиска.
Мне показалось то, что форма списка Номенклатуры обновляется динамически более рывками. Не утверждаю что это из-за расширения, у Вас нет такого?

Нет, ни разу не замечал. Да и от существующих владельцев этого расширения не слышал о такой проблеме. Если честно, то даже предположить не могу, что может влиять на такое поведение. Но буду обращать внимание.
2. Есть ли какой-то отчет по Аналогам? Вроде бы я не нашел.

Нет, отчета нет. Вы первый, кому он понадобился :)
18. alex601 15.03.20 12:52 Сейчас в теме
Для какого релиза Розница 8. Магазин автозапчастей подойдет?
19. AleSSandre 23 16.03.20 10:41 Сейчас в теме
(18) Работа тестировалась на релизе 2.2.13.11. Но не исключена корректная работа как на более ранних, так и на более поздних релизах.
20. it_sar 18 08.06.20 12:34 Сейчас в теме
На УНФ 1.6.20 будет работать?
21. AleSSandre 23 15.06.20 02:49 Сейчас в теме
22. it_sar 18 15.06.20 15:20 Сейчас в теме
Сколько будет стоить доработать под УНФ?
24. Xershi 1018 21.06.20 16:55 Сейчас в теме
(22) покажу как делать через доп реквизиты.
23. user597811_loki111 18.06.20 10:13 Сейчас в теме
Здравствуйте можно ли приобрести за деньги?
25. user597811_loki111 23.06.20 16:50 Сейчас в теме
Здравствуйте вышлите пожалуйста счет
26. krumenko 29 28.07.20 18:58 Сейчас в теме
Оставьте свое сообщение
Вопросы с вознаграждением