Имя: Пароль:
1C
1C 7.7
v7: ТиС 9.2 Долгое проведении реализации
0 userMR3
 
06.01.12
17:42
Есть контрагент - "Розница", на него идут 90% документов, со временем 1с стала подвисать при проведении документа где то на минуту, база весит ~1 гб, пора делать свертку или можно как то по другому решить вопрос: свернуть одного контрагента или сделать "Розница2"?
1 ДенисЧ
 
06.01.12
17:47
Возьми отладчик, замер производительсти и найди для начала узкие места.
2 filh
 
06.01.12
17:51
(0) Заявки выписываете?
3 Злопчинский
 
06.01.12
17:54
(0) документы следует проводить текущим временем, а не перепроводить задним числом.
4 GreyK
 
06.01.12
17:54
Сверни доки по этому контрику и выведи их в розничную продажу.
5 andrewks
 
модератор
06.01.12
17:56
ставлю дайм: реализация в рознице проводится как обычная реализация на контрика, по нему скопились долги со времён царя Гороха, в итоге имеется незакрытый регистр, тормоза при открытии периода и проведении
6 userMR3
 
06.01.12
17:56
ПроведениеПоРегистрам();
   глДвижениеДолгов(Контекст,Договор,ТаблСписПартий,СписокПараметров,ВремПокупатели);

Это занимает наибольшее время.
7 userMR3
 
06.01.12
17:57
(3) Проводится на текущее время, другие контрагенты за секунду проводятся.
8 userMR3
 
06.01.12
17:58
(2) документ Реализация
9 Злопчинский
 
06.01.12
17:59
(5) ты знал! ;-)
10 Злопчинский
 
06.01.12
18:00
(6) закрывай долги по этому клиенту, см.(5)
11 filh
 
06.01.12
18:01
(5) а говорил, что до 10 телепат выключен :)
12 userMR3
 
06.01.12
18:10
Ребят, я не вижу 5ый пост. оО
13 Mikeware
 
06.01.12
18:11
(11) он на автомате...
14 GreyK
 
06.01.12
18:14
(9) Ты чё? У него даже шапочку неначто одеть, откуда он может Знать :)
15 userMR3
 
06.01.12
18:18
А все, увидел (5) Да все верно, как закрыть то регистр?
16 GreyK
 
06.01.12
18:28
(15) Читай до посинения (4) Если не поймёшь, то пригласи спеца.
17 Злопчинский
 
06.01.12
18:40
(15) посмотри какой долг висит по этому клиенту на текущий момент. Введи документ "Корректировка долга" и спиши с клиента этот долг на требуемую сумму, чтобы в ноль закрыть долг по этому клиенту. в дальнейшем перед открытием нового периода (в конце месяца, в конце недели, ежедневно - по выбору). Проводи списание долга этого "клиента".
18 userMR3
 
06.01.12
19:05
(17) Там по рознице в 0 должно идти.
19 Злопчинский
 
06.01.12
19:09
(18) ну и что что должно? - значит не идет... возьми отладчик включи замер производительности и смотри на каком конкретно операторе тормозит.. - времени 10 минут надо - перепровести с 10 реализаций по проблемному клиенту подряд...
20 Злопчинский
 
06.01.12
19:10
если хочешь - давай вместе посмотрим оперативно - кидай на [email protected] bl и пароль для тима
21 Злопчинский
 
06.01.12
19:12
подозрительно, что на движениидолгов тормозит... единственное место там - это выгрузка  в таблицу значений долгов по кредитным документам и закрытие их по сумме реализации...
22 Cthulhu
 
06.01.12
19:16
(21): а что подозрительного то?.. не закрытых долгов дохренища - вот долго и выгружает. выгрузка то без разбору на кто-кому, все остатки в максимальном разрезе...
23 userMR3
 
06.01.12
19:19
скинул, xp mode же будет показывать?
24 dva1c
 
06.01.12
19:35
Красиво. Мне понравилось. Это "грабли" на которые наступают с начала 2000-х ))
Респект (4),(5) и (21)!
25 userMR3
 
06.01.12
19:38
Еще раз, бесплатное время закончилось.
26 userMR3
 
06.01.12
20:02
2 Злопчинский, спасибо огромное, очень помог.
27 Злопчинский
 
06.01.12
20:04
посмотрели совместно навскидку - реализации выписывались по одной фирме, а оплаты - по другой. в результате - сумма долга мизерная - а доков кредитных туева хуча по 50-100 рублей. "закрыли" фирмы "корректировкой" долга - реализация провелась как положено... ну и мелкий ликбез галопом по европам топикстартеру рассказал - книга продаж тотально незакрыта, касса скорее всего тоже...
28 Злопчинский
 
06.01.12
20:05
а все почему..? УМЕЙ ПОЛЬЗОВАТЬСЯ ТИПОВЫМ ФУНКЦИОНАЛОМ!!! знать и понимать что и как делается и почему в типовой конфигурации - для 7.7 конфиг - это трудности не представляет. в снеговике - не знаю... ;-)
29 Злопчинский
 
06.01.12
20:07
в принципе - данный пример с ТС - далеко не единственный. Автоматизированное ведение учета (даже пусть в рамках типовых 1С) - это не просто забивание каких-то документов - это вполне определенная метОда, которую надо знать и исполнять. а, как правило, при "внедрении" автоматизации - хрен кто об этом рассказывает лицам, которым нужен учет... все.. пошел сериал смотреть