Имя: Пароль:
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С хоть миллиард записей: чихать хотели. Смотреть в статистику, соединения запросов у динсписка и сортировки (отборы) по полям левых соединений с основной таблицей
29 Bigbro
 
31.03.26
19:39
22 года назад для решения подобной проблемы был создан отдельный справочник (условно локальные контрагенты) в который ответственный сотрудник добавлял себе контров из глобального и все с ним работали. ну и дальше немного уличной магии со ссылками и обменами. чтобы по модемам все пролезало.
не думал что на 8ке такая проблема может быть актуальной, скорее всего у вас на стороне СУБД проблемы, обслужите базу и все будет хорошо.
собственно в (26) все написано.
30 timurhv
 
01.04.26
00:32
(29) ну кстать ОЗУ еще может быть слишком мало на стороне SQL, я 1 раз такое встречал и ответа нигде не находил, что по кластерному индексу все ложилось на фуллскан таблицы.
Там DBA поднял ОЗУ с 4Гб до 8Гб и все залетало...
31 1cVandal
 
01.04.26
08:25
(29) в УТ с самых первых 11 версий тянется проблема, что на номенклатуру натягивается куча левых данных, отборов и т.д. при формировании динамического списка. В итоге если товаров много то проще свою форму выбора и форму списка написать
32 Maniac
 
02.04.26
19:38
(31) именно поэтому из за огромного количества разброса они сейчас сделали общие регистры где и остатки, резервы, заказы и прочее.
Основное то чо в списках хотят - остатки, резервы, заказы, цены