Имя: Пароль:
1C
 
Справочник товаров 30 тысяч. Стоит задача убрать неиспользуемые..
0 Maniac
 
модератор
06.01.06
13:24
Половина номенклатуры неиспользуемая. Хотят не видеть неиспользуемую, по принципу: нет на остатке и не было движений полгода.
Ну я тут подумал сделать реквизит и при открытии по нему отбор.
Кто скажет как это на быстродействии скажется.
1 Salvador Limones
 
06.01.06
13:25
Думаю, скажется пагубно.
2 Лошадка в пальто
 
06.01.06
13:25
ну-ну...
буксовать будет.....
3 КонецЦикла
 
06.01.06
13:26
Ничтяк... намана
Только как часто он будет устанавливаться?
4 Maniac
 
модератор
06.01.06
13:26
(3) в постоянном режиме.
5 Волшебник
 
модератор
06.01.06
13:26
Если реквизит проиндексирован, то не вижу проблем.
6 Maniac
 
модератор
06.01.06
13:27
в семерке галка "Отбор по реквизиту" это и есть индексированый реквизит.
7 quest
 
06.01.06
13:28
может проще - допсправочник "Исползуемая номенклатура"? И раз в месяц ее чистить.
8 Maniac
 
модератор
06.01.06
13:29
(7) это что еще такое
9 Maniac
 
модератор
06.01.06
13:29
вся номенклатура полностью используемая и по всей были движения.
10 Simod
 
06.01.06
13:29
(4) Это как?
11 Maniac
 
модератор
06.01.06
13:30
(10) при открытии справочника сразу будет срабатывать отбор по видимой номенклатуре.
12 Maniac
 
модератор
06.01.06
13:31
база SQL 5 гиг
13 quest
 
06.01.06
13:32
для подбора в накладные открываешь не номенклатуру, а этот справочник. Потом при обработке выбора меняешь на честную номенклатуру. Таким обраом данные справочника ни где не пишутся. Т.е. все это не более чем отбор по твоей галочке, вынесеный в отдельный справочник
14 quest
 
06.01.06
13:33
(12) Тоже подходим к этому пределу. Причем половина данных - нафиг не нужна. Свернуться что ли?
15 Simod
 
06.01.06
13:46
(11) Это я понял. Интересовало, как будет устанавливаться реквизит для отбора.
16 PR
 
06.01.06
13:51
(0) Отбор по индексируемому реквизиту не добавит серьезных тормозов, если они есть, то связаны не с отбором, так что "все правильно сделал" :))
17 Maniac
 
модератор
06.01.06
13:51
(15) в процедуре при открытии программно
18 PR
 
06.01.06
13:52
(15) Что значит как? При открытии формы справочника будет устанавливаться
19 AeDen
 
06.01.06
13:53
(0) А проверить самостоятельно? Это вроде недолго...
20 Катя_Катина
 
06.01.06
13:54
В форме справочника остатки не отражаются? Справочник сколькоуровненый? Если нет показа актуальнх остатков, может, проще всего завести папку "Временно не используемые и перемещать такие позиции туда"?
21 Maniac
 
модератор
06.01.06
14:00
буду проверять в общем. Идея с другим справочником не подходит.
Остатки отображаются, уровней три.
22 Maniac
 
модератор
06.01.06
14:01
(20) тоже неверная идея. Номенклатура по тем папкам по которым и должна быть. База сворачиватся не собирается. У нас серъезный уровень анализа.
23 PR
 
06.01.06
14:04
IMHO при накапливании узких мест в базе-семерке стоит все больше задумываться о восьмерке
24 Катя_Катина
 
06.01.06
14:05
(21) а с какой скоростью отражаются остатки про многоуровневом справочнике? в каждой строчке? как быстро открывается форма?
25 Maniac
 
модератор
06.01.06
14:06
(23) к сожаления именно из за аналитики это невозможно
26 Maniac
 
модератор
06.01.06
14:07
остатки отображаются только по текущей строке. работает все нормально. Вот еще отбор попробую и скажу.
27 Maniac
 
модератор
06.01.06
14:10
в номенклатуре уже есть реквизит с отбором "включать в прайс" в рабочей работает вроде все нормально. Но я знаю что при увеличении реквизитов с отбором резко уменьшается производительность. В номенклатуре итак 28 реквизитов
28 vvv29
 
06.01.06
14:13
можно совсем просто, создать группу ЯУдаленные (Я - чтобы всегда в конце находилась) и скидывать все туда, 30 тысяч не так уж и много.
29 PR
 
06.01.06
14:14
(25) Я говорю о полном переносе базы на самописную 8.0 со всей аналитикой.
Или на типовую, если сейчас типовая
30 PR
 
06.01.06
14:15
(28) Читай (22)
31 vvv29
 
06.01.06
14:18
(30)Тогда сложнее
32 Maniac
 
модератор
06.01.06
14:19
(28) ну емае нельзя скидывать никак. Она по папкам распичкана так как нужно и анализ по папкам и если отчет по группам выаводить. ВСЕ это нужно. Никаких паок "удаленные" "неиспользуемые" мне не нужны.
33 Maniac
 
модератор
06.01.06
14:20
Ладно  общем все сделал. Подгружу вечерком.
34 Maniac
 
модератор
06.01.06
14:21
(29) а смысл ? шесть лет разработки еще шесть потратить чтобы все это вложить в восьмерку как положено. Написать эдентичную конфигу и все переносить ???
да еще и с восьмерочными тормозами.....
35 vvv29
 
06.01.06
14:24
(32)Уже понял, просто самое просто решение.
А вообще зачем пускать пользователей при подборе в справочник, есть же даже стандартная обработка подбор, а тому кто добавляет новый товар в принципе нужен весь список, даже редко используемых товаров
36 vvv29
 
06.01.06
14:26
(34)В 8-ке тормозов гораздо меньше чем в 7-ке
37 Maniac
 
модератор
06.01.06
14:29
(35) причин очень много. излаживать все их здесь не имеет смысла.
38 dfghdfghgh
 
06.01.06
15:17
Это только в подборе или вообще ?
А то делают поступление - полгода не использовалось и на остатках нету и не видно = заносят новый элемент.
39 Maniac
 
модератор
06.01.06
15:45
у нас одна из проблем это что наоборот заносят на то что не надо.
40 Боровик Сергей
 
06.01.06
18:21
В обслуживаемом нами гиппермаркете в справочнике товаров примерно тысяч 200 элементов. Используется тысяч 30. Год назад решали сами такую задачу. Пробовали десятки вариантов.
Остановились на создании промежуточного справочника "Товары в наличии", который и содержит элементы - ссылки на товары по которым есть остатки. В форме такого справочника добавили кнопку "Все товары" - которая открывает исходный, полный справочник "Товары" (при желании). а в полном добавили кнопку "В наличии..." - она открывает справочник "Товары в наличии" который можно тоже использовать для подбора и для всего прочего.
До сих пор работает. Перестали жалобы слушать клиента на "тормоза".
41 Maniac
 
модератор
06.01.06
18:27
(40) при 30 тысячах рабочей номенклатуры вполне возможно.
у меня всего 30 и рабочей тысяч пять. Сегодня подгружу отбор и все станет понятно
42 Лефмихалыч
 
06.01.06
18:37
Стандартное решение - Справочник.ПрайсЛист.. Идея - как в (7) и в (40). В нем есть реквизит типа Справочник.Номенклатура. Расходные докуемнты при проведении смотрят, если товар после проведения кончится, то они удаляют (не помечают на удаление, а непосредственно удаляют) соотв. элемент справочника ПрайсЛист. Соответственно, приходные - наоборот, добавляют нужный эелемент в справочник ПрайсЛист, если ранее приходуемого товара на остатках не было.
43 КонецЦикла
 
06.01.06
18:41
Если пользоваться отбором - тоже не очень удобно в том плане, что неиспользуемый ранее товар может сейчас быть использован... и все время нужно дергаться: отключать отбор и самостоятельно изменять реквизит?
44 Maniac
 
модератор
06.01.06
18:43
у меня условие обработки неиспользуемых служит обработка которая за год анализирует несипользуемыю номенклатуру. Отключать отбор - однакнопка. При открытии номенклатура автоматически срабатывает с отбором
45 Maniac
 
модератор
06.01.06
20:44
Подгрузил - вроде работает на ура. Я еще настройкой все это сделал очень простой.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn