Имя: Пароль:
1C
1С v8
Сегментация номенклатуры для ускорения работы пользователей
0 Bibr
 
26.03.26
16:29
Типовая УТ 11.5
Фирма подгрузила себе в номенклатуру весь прайс ВсеИнструменты (200к+ позиций) и что-то как-то неуютно стало всем работать))))
А по факту закупщикам нужно 500 позиций, продажникам 500позиций, а остальное так, по праздникам.

Вот думаю, как ускорить, не изобретая велосипед.
Может есть типовые решения? Номенклатура поставщиков - не то,  дублирующий справочник с ограниченным набором реквизитов. Думаю в сторону какого-то признака и в форме подбора фильтровать по нему, но хз, решил посоветоваться)
1 shuhard
 
26.03.26
16:32
(0) каталог грузить в дублер справочника номенклатура из него таскать в основной
2 vis
 
26.03.26
16:32
Виды номенклатуры используете?
3 p-soft
 
26.03.26
16:35
(0) выделяйте операции, на чем тормозит и отборами, да.
я обычно свое р/м менеджера делаю
4 Garykom
 
гуру
26.03.26
16:35
(1) Только не в справочник а в РС
Он быстрей будет с инета обновляться
5 Garykom
 
гуру
26.03.26
16:37
(4)+ Для ТЧ или еще чего связанного в РС загонять данные в строковые поля в виде JSON например
6 Timon1405
 
26.03.26
17:34
(0) ПодборТоваровСервер.УстановитьОтборПоСегментуНоменклатуры(Форма)
7 Злопчинский
 
26.03.26
18:11
А вопрос может быть немного вбок.
А кто именно будет собственно сегментировать номенклатуру?
8 Timon1405
 
26.03.26
18:31
(7) можно вручную туда товары добавлять или произвольный СКД сделать, по нему сегмент по регламенту обновляться может.
например, сказать "все номенклатуры с допреквизитом [дата создания] старше 01/01/26", ну или на что фантазии хватит
9 timurhv
 
26.03.26
18:34
(0) Файловая база?
10 d4rkmesa
 
26.03.26
18:44
(0) Пользуйтесь Мегапрайсом, хе-хе, а то maniac'у скучно уже. Лайфхак - необязательно сразу все грузить в справочник.
А так, можно почистить справочник, так же как и загрузили.

Если используются группы доступа с RLS, как ни странно, можно распихать номенклатуру по группам доступа номенклатуры, тогда подбор быстрее будет работать. Отдельный вопрос, конечно, почему до сих пор это не оптимизировано вендором, судя по всему.
11 Bibr
 
26.03.26
18:47
(1)(3)(4)(6)
спасибо всем отписавшимся, принял к сведению.
12 d4rkmesa
 
26.03.26
18:47
(10) У меня было как то, кладовщики стали жаловаться что подбор открывается от 15 минут до часа. Выяснилось, что случайно кто-то отключил группы доступа номенклатуры и неоптимизированный запрос в подборе сканил сотни тысяч строк. Включили обратно.
13 Bibr
 
26.03.26
18:47
(7) зависит от выбранного способа сегментирования)
14 Bibr
 
26.03.26
18:48
(9) нет
15 Bibr
 
26.03.26
18:49
(10) не, rls не используются
16 Злопчинский
 
26.03.26
19:32
(8) то еть погромист нужен чтобы работало хорошо...
17 Garykom
 
гуру
26.03.26
19:52
(16) Погромист дорого
Сча модно дешево на ИИ сделать
Цену потом пофиг, один хрен убытки, так сэкономят
18 Злопчинский
 
26.03.26
20:36
нафиг такие возможности где прог должен не программирвоать а тупо мышью клацать. а юзерам, кому по уму надо делать - не до этого, у него и так работы валом.
19 Сергиус
 
28.03.26
14:43
(0)Удалите лишнее, оставьте только с чем работаете. Потом по мере необходимости догружайте.
20 Maniac
 
28.03.26
23:27
(0) Запувщикам говоришь? Предложи Помощник закупок

Помощник закупок для 1С (обеспечение заказов, анализ остатков, продаж, поставщиков) УТ11 / УНФ / КА / ERP / Альфа авто
https://subsystems.ru/solutions/zakupki/pomoshchnik-zakupok-maximum/
21 Maniac
 
28.03.26
23:27
Я такие задачи на раз два решаю. У меня в этом помощнике такие супер отборы что из твоих 200к - легко выведет только реально нужное
22 Maniac
 
28.03.26
23:29
Вообще такие задачи на раз два. Что грузить, как грузить, что куда запихивать.
Что выводить.

По закупкам так вообще супер модуль. У меня там штук 30 отборов по всем показателям.
23 Maniac
 
28.03.26
23:29
А если Мегапрайс - то у меня там можно виртуально грузить все. И использовать в поиске.
24 Maniac
 
28.03.26
23:30
(10) вот спасибо коллега за упоминание!
25 Maniac
 
28.03.26
23:31
Если будут вопрос технические и любые - вот открытый чат в Максе

https://max.ru/join/Vvh4gETyrm1c6_KSRarx2wN_V5Krn_zdU2XzNU52IMU
26 timurhv
 
28.03.26
23:34
(0) было 500 записей, грузанули 200тыс записей в таблицу, дальше что сделали?
Как понял, клиент-сервер, PG или MSSQL, обслуживание таблиц, обновление статистики?
Откуда PG и MSSQL знать что там жопа в таблице и вместо перебора записей тут нужно начинать думать?
СУБД думает что там 500 записей и начинает их перебирать (строит так план запроса), а там ЖОПА квадратная.
27 Maniac
 
28.03.26
23:57
200к номенклатуры в 1С это не так и много. Все от задач зависит.
Но с этим хозяйством да надо уметь управлять. Причем совершенно не так что предоставляют штатные инструменты
28 timurhv
 
29.03.26
00:25
СУБД и 1С хоть миллиард записей: чихать хотели. Смотреть в статистику, соединения запросов у динсписка и сортировки (отборы) по полям левых соединений с основной таблицей