Имя: Пароль:
1C
1C 7.7
v7: Как полностью отключить партионный учет в ТиС 9.2
,
0 CrazyWolf
 
12.07.17
07:37
Приветствую!

Вопрос возник, как правильно отключить партионный учет в Торговле и Склад 7.7.  Ситуация следующая - имеется конфигурация с несколькими фирмами, используется исключительно для количественного учета + печать красивых бумажек. Зачем-то кто-то выставил FIFO в методе расчета себестоимости ТМЦ, как ожидаемый результат RG328.DBF распух больше 2 гб. Вылечилось путем перегонки на SQL, обрезки базы, и выгрузки обратно, тем не менее, даже с начала года RG328.DBF "весит" 436 мб при общем размере базы в 1.2 гб.
Пробовал сделать как описано Отключить партионный учет 1С:Торговля и склад 7.70.982. В результате после пересчета итогов все вернулось на круги своя.
Можно ли как-то без переписывания конфы отключить партионный учет?
1 vadim777
 
12.07.17
07:40
2 vadim777
 
12.07.17
07:41
3 CrazyWolf
 
12.07.17
07:47
(1) Выше писал - пробовал  не помогло.
на всякий случай делал так
1. после обрезки базы по 01.01.2017 выставил всем фирмам учет "по среднему"
2. Универсальной обработкой подбора объектов заменил реквизиты "Партия" табличных частей документов на пустые значения
3. Универсальной обработкой "Пометка на удаление неиспользуемых объектов" пометил на удаление элементы справочника "Партии ТМЦ".
4. Запустил ТиБ.
Считал двое суток. Все осталось на месте.
4 FIXXXL
 
12.07.17
08:37
(3) а новые документы теперь пишут движ в партии?
5 CrazyWolf
 
12.07.17
10:03
(4) Да
6 Злопчинский
 
12.07.17
10:09
Пройтись по коду и во все регистры где идёт запись писать в качестве фирмы пустое значение и где извлечение итогов тоже модифицировать наложение фильтров
7 Масянька
 
12.07.17
10:13
(5) Как вариант: снести в коде все, что касается регистра партий. Но - там много - мама, не горюй.
Другой вариант - написать нетленку.
И, если моя память не спит с другим, что по ФИФО, что по среднему - партии будут писаться.
8 Злопчинский
 
12.07.17
10:14
Установка посредннму не снимает проблему, просто она становится меньше из-за существенного уменьшения колва записей в регистреипартиц
9 toypaul
 
гуру
12.07.17
10:17
(7) там где ж там много. там с гулькин нос. и в основном все через глоб. процедуры. отключить в них и в некоторых документах.

работы на 1ч
10 Злопчинский
 
12.07.17
10:18
Можно проще
Пробежаться по коду и заремить операторы записи движений в ненужные регистры
Таких мест совсем немного.
И заремить предупреждение "не распределилось по партиям"
11 Злопчинский
 
12.07.17
10:20
Единственное точно не помню про розницу - там вроде задействован регистр партий в части ЦенаПрод
12 CrazyWolf
 
12.07.17
10:21
(10) вот как раз ничего менять в коде не хочется по причине что это база знакомых-знакомых-знакомы а я не хочу брать их на поддержку, и чтоб потом это все мог любой студент обновлять :)
13 toypaul
 
гуру
12.07.17
10:23
(12) обновлять ТИС. смеешся что ли?
14 CrazyWolf
 
12.07.17
10:24
(13) ну в любом случае чтоб про нее больше не слышать :)
15 Злопчинский
 
12.07.17
10:24
(12) тогда тупо сделай им обработку которая грохает файл регистра партий и его индексный файл и все
16 Масянька
 
12.07.17
10:25
(9) А ты попробуй. Поиском.
17 Злопчинский
 
12.07.17
10:26
(16) Масяня, там запись в партии регистр в паре мест
18 toypaul
 
гуру
12.07.17
10:28
(16) ты меня учить что ли собралась? ты меня ночью разбуди, я тебе весь код этот партионный без всякого поиска расскажу.
19 Mikhail Volkov
 
12.07.17
10:28
(0) > используется исключительно для количественного учета + печать красивых бумажек
Дык, не использовать его, отключить все движения по товару. Встречал такую УПП - использовалась лишь как управленческая платежная система. Всего 3 товара было (по разным ставка НДС), после 1 оставили.
20 Масянька
 
12.07.17
10:28
(17) Запись - да. А чтение?
21 Злопчинский
 
12.07.17
10:29
Второй вариант
Внедрить в конфигу документ универсальный двигатель регистров
Сделать обработку которую запускать пв последний день месяца, она тупо будет занулять итоги регистра партий
22 Масянька
 
12.07.17
10:29
(18) Боже упаси (про "учить"). Возьми с полки пирожок (С)
23 Злопчинский
 
12.07.17
10:30
(20) а чтение - некритично
Будет в табло вываливать при проведении доков
Не распределилось по партиям...
И все
24 toypaul
 
гуру
12.07.17
10:30
чтение это получение итогов (в тех же глоб процедурах) и в отчетах, которые тупо выбрасываются.

в том числе придется выбросить отчет по анализу продаж. по крайней мере то, что касается себестоимости.

это же не УТ11, в которой пока разберешся умереть можно
25 CrazyWolf
 
12.07.17
10:31
(19) Дык а как его отключить без вмешательства в код?
26 Злопчинский
 
12.07.17
10:31
(22) смотри, чтобы когда пирожки понесешь, чтобы злой волк в корзинку не поцеловал... ;-)
27 Злопчинский
 
12.07.17
10:32
(24) в нем просто себестоимость нулевпя будет и все
28 Злопчинский
 
12.07.17
10:34
(25) отключить без вмешательства в код - никак
А нивелировать - я тебе два варианта дал
29 toypaul
 
гуру
12.07.17
10:34
(0) я знаю как решить проблему. отдай клиента нуждающимся :)
30 CrazyWolf
 
12.07.17
10:34
(29) Забирайте :)
31 toypaul
 
гуру
12.07.17
10:36
я не нуждаюсь. пусть другие забирают :)
32 Злопчинский
 
12.07.17
10:56
(30) нафиг нам бяки всякие? ;-)
.
поставь в планировщик ночью удаление R?328.*
и пакетное задание на переиндексацию
и все.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.