Имя: Пароль:
1C
1C 7.7
v7: ТиС незакрытый регистр
,
0 userMR3
 
11.01.12
12:24
Стали долго проводиться доки реализации по определенному контрагенту. Посмотрел взаиморасчеты - в 2009 году выбирали неправильную фирму в реализации и ПКО. Попробовал закрыть долги корректировкой долга, не помогло, переправлял документы вручную тоже не помогло. В чем загвоздка?
1 Гефест
 
11.01.12
12:25
Это загадка такая? Подсказки будут?
2 PuhUfa
 
11.01.12
12:26
и при чем тут "незакрытый регистр"?
3 ДенисЧ
 
11.01.12
12:27
@Попробовал закрыть долги корректировкой долга, не помогло@

Значит, неправильно пробовал...
4 ЧеловекДуши
 
11.01.12
12:29
Попробуй более детально понять, что тут надо проанализировать измерение "КредДокумент"
5 userMR3
 
11.01.12
12:31
Делал отчет по взаиморасчетам на текущую дату по КредДокументам, там висят куча документов за 2009 год.
6 userMR3
 
11.01.12
12:32
Выбирал там документ, через структуру подчиненности заходил в пко, выбирал там нужную фирму, перепроводил, он все равно не закрывается...
7 userMR3
 
11.01.12
12:52
Может помимо фирмы, еще что то не совпадает. Там вроде данных других больше нету.
8 userMR3
 
11.01.12
13:18
У кого есть время может посмотрит, уже нету идей, поиск до дыр затер.
9 userMR3
 
11.01.12
14:17
бамп
10 filh
 
11.01.12
14:19
посмотри замер.
11 userMR3
 
11.01.12
14:21
смотрел, проблемные места:

ПроведениеПоРегистрам();
глДвижениеДолгов(Контекст,Договор,ТаблСписПартий,СписокПараметров,ВремПокупатели);
12 filh
 
11.01.12
14:24
на каких именно строках в %?
13 userMR3
 
11.01.12
14:27
не понял.
обе эти строки по 44% от общего времени занимают.
14 filh
 
11.01.12
14:29
regprint что показывает по этому регистру?
15 userMR3
 
11.01.12
14:43
даже не знаю, что нужно то смотреть?
16 filh
 
11.01.12
14:45
из-за чего "пухнет" регистр.
17 dk
 
11.01.12
14:45
размеры RA и RG таблиц твоего регистра огласи
18 userMR3
 
11.01.12
14:53
(16) я же по взаиморасчетам это уже увидел, не?

(17) RA4335 25 - RG4335 314  покупатели
    RA4343 19 - RG4343 185  книга продаж
    RA4314 0.6 - RG4314 6.5  поставщики
    RA3549 0.6 - RG3549 6   книга покупок
19 dk
 
11.01.12
14:54
у тебя, похоже, все не закрываются )
но тупит скорее всего
>RA4335 25 - RG4335 314  покупатели
20 Mikeware
 
11.01.12
14:57
dbf?
А то я проверялку закрытия для SQL почти написал.... Могу доделать, ибо другое делать что-то лень....
21 userMR3
 
11.01.12
14:58
да dbf.
22 dk
 
11.01.12
14:59
дык распечатать regprint ом остатки на ТА с группировкой по всем измерениям
если краснота есть - значит 99% не закрывается
23 userMR3
 
11.01.12
15:00
(19) ну я выписал те, у которых RG>RA, видимо не только реализацию и пко криво вводили.
24 Voronve
 
11.01.12
15:01
(23) стукнись в аську
25 userMR3
 
11.01.12
15:32
(24) еще будешь в сети?
26 nicxxx
 
11.01.12
15:38
update raXXXX set spФирма =  нужный ID where spФирма= ненужный ID
идея понятна?
аналогично фирму в 1sjourn обновить, чтобы в доках не было расхождений с регистрами
после - сделать ТИИ, таблицы итогов уменьшатся в разы
27 Voronve
 
11.01.12
15:38
там у него каша. в регистрах
28 nicxxx
 
11.01.12
15:40
( 20) а какая разница дбф или скл? отличия только в именах нескольких таблиц, код один и тот же
29 1Сергей
 
11.01.12
15:41
>>отличия только в именах нескольких таблиц

эта пять!
30 nicxxx
 
11.01.12
15:41
(27) ну и что? ее уже начали разгребать. а так - (26) - очень быстро получится
31 dk
 
11.01.12
15:43
(30) там не только в фирмах дело скорее всего
32 nicxxx
 
11.01.12
15:43
(10) десять! давай зачетку.
драйвер vfpoledb почти все команды mssql понимает. и 1С++ тоже работает на ура
33 nicxxx
 
11.01.12
15:44
в смысле (32) было написано для (29)
34 1Сергей
 
11.01.12
15:46
(33) ага. А попробуй вытащить остатки из регистра прямым запросом к SQL и к DBF. Почувствуешь разницу ещё кое в чём
35 PCcomCat
 
11.01.12
15:46
(0) Извиняюсь, конечно, но когда спрашивают про незакрытые долги документов, то у меня первый вопрос: а восстановление последовательностей регулярно делаете?
36 Mikeware
 
11.01.12
15:47
(32) Разница небольшая, но есть.
а тестировать - нет файловых баз....
37 PCcomCat
 
11.01.12
15:48
+(35) А то пугает фраза - "... заходил в пко, выбирал там нужную фирму, перепроводил ...", и это "... в 2009 году ...".
38 nicxxx
 
11.01.12
15:49
(34) а что такого? я себе написал функцию для временного расчета итогов регистра для DBF базы, иногда пользуюсь.
(36) там делов на пару минут - предусмотреть разные имена полей, например date_time_iddoc вместо 3-х полей в dbf
делается примерно так: ?(ЭтоSQL=1, "date_time_iddoc", "iddoc")
39 Mikeware
 
11.01.12
15:50
(38) а оно мне надо? :-)
40 nicxxx
 
11.01.12
15:51
(39) а я и не тебе это советовал :-Р
41 nicxxx
 
11.01.12
15:52
хотя если ТС не умеет прямыми запросами пользоваться, то выбора у него нет - выбирать нужную фирму и перепроводить :)
42 Ёпрст
 
11.01.12
16:01
Простая замена фирмы на что-то еще в движениях регистра - это филькина грамота по большому счету, ибо все алгоритмы завязаны на расчете остатков по этому измерению, а они должны изменится при замене фирмы.
43 nicxxx
 
11.01.12
16:12
(42) не факт что у (0) это есть
44 Mikeware
 
11.01.12
16:13
(43) Штатный алгоритм закрытия...
45 nicxxx
 
11.01.12
16:35
а я писал выше, что надо ТИИ сделать
46 userMR3
 
11.01.12
19:21
(35) восстановление последовательностей не делают вообще, ГП стоит на 2009 году. Перепроведение, я так понимаю, ни на что не влияет.
47 PCcomCat
 
12.01.12
14:40
(46) Ошибочное мнение.
48 userMR3
 
13.01.12
18:59
(47) Перепровел тот период полностью, картина не изменилась.
49 Злой Бобр
 
14.01.12
02:33
(48) Как-то грустно у вас совсем. Может пора пригласить 1С-ника?..
Я б непарился если там 2009 год еще. Пореж базу на 1 января и дальше пусть все делают правильно.
50 Злопчинский
 
14.01.12
04:14
(0) стучись в сбт/вск на известное мыло-скайп - поправим...
51 Злопчинский
 
15.01.12
00:23
прошлый раз посмотрел, но не сильно внимательно (ибо бесплатно), пришлось п омочь еще раз.
.
у ТС все просто - реализация = КупляПродаджа, а ПКО = "розничная выручка", соответсвенно ТЗ долгов при проведении куча строк, на которых все тормозит...
.
итого: штатными возможностями в ПКО подменить вид оплаты = "оплата от покупателя", перепровести базу... и будет ок. что собственно и пробуем на копии
52 Злопчинский
 
15.01.12
01:07
протренировали на 2009 годе - все ок.
Основная теорема систематики: Новые системы плодят новые проблемы.