Имя: Пароль:
1C
1С v8
взаиморасчеты с контрагентами
, ,
0 Djonny
 
09.08.17
00:15
В отчете ведомость по взаиморасчетам с контрагентами, в УТ 10.3 попадают не все данные
вот пример:
формирую данные за август, есть долг клиента: https://yadi.sk/i/wNkrcd913LpwqM
формирую этот же отчет за период с июня, то эта реализация оплачена, и долга по ней нет: https://yadi.sk/i/mGDOxCUK3LpwuX
как разобраться, в чем тут дело?
1 Злопчинский
 
09.08.17
00:45
последовательность восстановлена?
2 Djonny
 
09.08.17
00:47
да, она восстановлена..
3 Djonny
 
09.08.17
01:01
с расчетом итогов регистров может быть связана эта ситуация?
4 Djonny
 
09.08.17
08:47
up
5 Djonny
 
09.08.17
10:44
может все таки кто-то сталкивался с такой ситуацией?)
6 Djonny
 
09.08.17
13:57
up
7 Масянька
 
09.08.17
14:02
(6) А оплата когда была?
8 Djonny
 
09.08.17
14:14
оплата прошла 15.06.17, сама реализация от 10.06..
по нескольким клиентам такая ситуация наблюдается.. не могу понять, в чем причина...
9 Любопытная
 
09.08.17
14:15
Итоги пересчитайте
10 Djonny
 
09.08.17
14:19
(9)пересчитывал, данные не меняются..
11 Любопытная
 
09.08.17
14:21
(10) на какой период итоги рассчитаны?
12 Djonny
 
09.08.17
14:25
31.08.17
13 Djonny
 
09.08.17
14:27
14 Масянька
 
09.08.17
14:55
(8) Договор?
Учет по документам? (взаиморасчеты, разумеется)
15 Djonny
 
09.08.17
15:00
договор во всех документах один и тот же..
да. взаиморасчеты ведутся по документам расчетов..
16 Djonny
 
09.08.17
15:03
не понятно то, что в одном период долг есть, в другом периоде, который входит в период, в котором долг есть, долга нет
17 Масянька
 
09.08.17
15:03
(15) Про договор - точно? Уверен?
Посмотри регистр ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов по док-ту оплаты и по док-ту реализации.
18 Масянька
 
09.08.17
15:04
(16) Чудес не бывает (С)
Хотя, в ситуации с эской - вот фиг его знает...
19 Любопытная
 
09.08.17
15:06
(16) Ну надо запросом таблицы подергать и посмотреть, что получается.
Чудес действительно не бывает
20 Djonny
 
09.08.17
15:07
договор точно тот...
21 Djonny
 
09.08.17
15:08
запрос по регистру взаиморасчеты по документам расчетов - долга нет по этому документу..
22 Масянька
 
09.08.17
15:09
(21) О, как...
За те же периоды, что и по отчету? С теми же настройками?
23 Любопытная
 
09.08.17
15:12
(21) таблицу остатков смотрите. Остатки на начало августа что показывают?
24 Djonny
 
09.08.17
15:14
да. за те же периоды.. запросом - долга нет по этому документу
25 Djonny
 
09.08.17
15:14
в таблице остатков - нету долга этого.. на 1-е число
26 Масянька
 
09.08.17
15:14
(24) Рой отчет.
27 Djonny
 
09.08.17
15:15
типовой вроде, раньше проблем не было таких...)
28 Любопытная
 
09.08.17
15:16
(25) не верю...
29 Масянька
 
09.08.17
15:18
(28) Мало того, что любопытная, так еще и не верящая :))))
30 Любопытная
 
09.08.17
15:26
В отчете используется таблица ОстаткиИОбороты. Её смотрели?
31 h-sp
 
09.08.17
15:32
(25) посмотрите со 2го августа
32 Djonny
 
09.08.17
15:33
(30)ее тоже смотрел.. там остаток этот есть, за август, а за период с июля - нету...эта сумма закрыта.. (31)со второго августа тоже долг есть
33 Любопытная
 
09.08.17
15:34
(32) ну т.е. проблема все-таки в таблицах. И раз она тупым пересчетом итогов не исправляется, значит надо ТиИ сделать
34 h-sp
 
09.08.17
15:38
(32) тогда с 31 июля
35 Djonny
 
09.08.17
15:39
в таблице остатки и обороты, в регистраторе по некоторым документам значение - "неопределено": https://yadi.sk/i/29d4JN0p3Lr2VQ
36 Любопытная
 
09.08.17
15:41
А текст запроса, которым получена эта таблица, можно?
37 Djonny
 
09.08.17
15:43
ВЫБРАТЬ
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Период КАК Период,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.Регистратор КАК Регистратор,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.ВидРасчетовСКонтрагентом КАК ВидРасчетовСКонтрагентом,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток КАК СуммаВзаиморасчетовНачальныйОстаток,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток КАК СуммаВзаиморасчетовКонечныйОстаток,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовОборот КАК СуммаВзаиморасчетовОборот,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовПриход КАК СуммаВзаиморасчетовПриход,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты.СуммаВзаиморасчетовРасход КАК СуммаВзаиморасчетовРасход
ИЗ
    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ОстаткиИОбороты(&НачалоПериода, &ОкончаниеПериода, Регистратор, , Контрагент = &Контрагент) КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстаткиИОбороты
38 aleks_default
 
09.08.17
15:44
(33)+1
39 Djonny
 
09.08.17
15:46
(38)(33) - делал. не решило это данную проблему..
40 Злопчинский
 
09.08.17
15:47
Дайте обычную ведомость по контрагенам с максимально подробным разворотом по движениям в разрезе всех измерений.
Че вы полезли в глубину, когда сверху даже не осмотрели
41 Масянька
 
09.08.17
15:48
(40) Уже долезли :)
(35) ИМХО, тут надо копать...
42 Djonny
 
09.08.17
15:49
(40)разрез всех измерений дает разные остатки на одну и туже дату, если начальная дата различается..
43 Масянька
 
09.08.17
15:50
(42) А выбери в (35) всё по проблемной реализации.
44 Djonny
 
09.08.17
15:54
(43)- если ограничивать по регистратору - тогда пустой запрос, если по документу расчетов - тогда выходит остаток с долгом.. почему регистратор "Неопределено"??? вот тут проблема..
45 Любопытная
 
09.08.17
15:55
(44) Потому что это строка остатков, а не оборотов
46 Любопытная
 
09.08.17
15:56
Перепроведи уже эти документы и посмотри, что получится
47 Djonny
 
09.08.17
15:57
(46)это первое что я сделал. ничего не меняется
48 Масянька
 
09.08.17
15:59
(44) А по пустому регистратору ничего не открывается?
49 Djonny
 
09.08.17
16:00
(48)нет
50 aleks_default
 
09.08.17
16:01
(39)Вот видимо некорректно сделал
51 Масянька
 
09.08.17
16:03
(49) Пометить на удаление - удалить помеченные - должна выдать что-то.
Только через "пометить на удаление"!!!
52 aleks_default
 
09.08.17
16:04
(50)+ видимо поставил очищать ссылки при наличии ссылок на несуществующие объекты
53 Любопытная
 
09.08.17
16:04
(51) чего пометить на удаление?
54 Масянька
 
09.08.17
16:06
(53) В регистре пустые регистраторы.
55 h-sp
 
09.08.17
16:08
(54) ну это не в регистре. как выяснилось.
56 Вафель
 
09.08.17
16:11
(54) такого физически не может быть
57 Вафель
 
09.08.17
16:11
ибо там not null на уровне бд
58 Любопытная
 
09.08.17
16:13
(54) Это не запись в таблице. Это она таким образом показывается строка с начальным/конечным остатком. Фича таблицы ОстаткиИОбороты. Чего вы там удалять собрались в виртуальной таблице?
59 Масянька
 
09.08.17
16:14
(55) (56) (58) Ваши предложения?
60 Любопытная
 
09.08.17
16:17
(59) ТиИ со всеми галками.
Да фиг знает, я вангую плохо, надо руками щупать))
61 Масянька
 
09.08.17
16:18
(57) А объясни мне: если not null реализован на уровне БД - откуда пустой регистратор?
62 Любопытная
 
09.08.17
16:21
Да вы прикалываетесь))
63 Любопытная
 
09.08.17
16:27
(61) Смотри:
http://prntscr.com/g6ccu9
Видишь?
Это строки остатков на начало периода и конец периода.
Это не косяк записей, это нормально
64 aleks_default
 
09.08.17
16:28
(63)Да,точно. Давно не видел вживую таблицу остатков оборотов. Все забыл.
65 Djonny
 
09.08.17
17:39
несколько ситуация прояснилась: реализация задваиваются движения по реализации.... хотя если смотреть регистр - задвоенных данных там нет.....
т.е. если я отменяю проведение реализации, и отменяю проведение платежки, то долго по реализации все равно остается...
66 Любопытная
 
09.08.17
17:50
(65) т.е. у базы фантомные боли?
67 Djonny
 
09.08.17
17:52
(66)причем местами...
68 Любопытная
 
09.08.17
17:55
(67) ну понятно, что местами. База файловая? ТиИ точно делал?
69 Djonny
 
09.08.17
17:56
база на ms sql, ТиИ - делал точно...
70 Любопытная
 
09.08.17
17:57
(69) с переиндексацией и реструктуризацией?
Можно еще выгрузку/загрузку сделать)
71 Djonny
 
09.08.17
17:59
да, именно так и делал. выгрузку загрузку сегодня попробую...
72 Djonny
 
09.08.17
18:39
вот этот запрос к итогам регистра взаиморасчетов в sql: SELECT
    
    РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов._Fld8577,
    РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов._Fld8572_RRRef

FROM _AccumRgT8580 AS РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов
WHERE
    РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов._Fld8576RRef = 0xBA43001A64B74BAF11E162C2742E8247
AND
РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов._Fld8572_RRRef = 0xAD91001A64B74BAE11E74DB8A31A9273
возвращает, вот такой результат: https://yadi.sk/i/z23fNMF73LrM9m
73 Djonny
 
09.08.17
18:53
так понятнее будет: https://yadi.sk/i/e7fy6aLg3LrNJy
получается что на 01.07.17 - есть остаток, на 01.08.17 - есть остаток, на 01.09.17 - есть остаток, а потом его вдруг не стало...
74 ProFanka
 
09.08.17
18:57
(73) взаиморасчеты - это единственная проблема?
р/с, касса - всё ок?
75 Djonny
 
09.08.17
19:32
(74)резервы на складах так же косячат, остатки на складах, тоже есть позиции, по которым проявляется подобная ситуация.. в целом все ок..
76 mehfk
 
09.08.17
19:54
(75) Очисти у этих регистров таблицы итогов и пересчитай итоги.
77 Djonny
 
09.08.17
19:57
(76)как очистить таблицы итогов?
78 Chameleon1980
 
09.08.17
20:07
не говорите
79 Djonny
 
09.08.17
20:15
(78)?
80 Злопчинский
 
09.08.17
20:35
(42) ведомость даёт перечень остатков с движениями, а не голые остатки
81 Djonny
 
09.08.17
20:45
(80)https://yadi.sk/i/EmmEUMgH3LrWqc - вот за месяц
вот за период с марта - https://yadi.sk/i/9aI3g_UA3LrWsq
одна и та же накладная - в этом отчете - один раз закрыта, другой раз не закрыта
82 Злопчинский
 
09.08.17
20:48
коллега, вы понимаете что от вас хотят?
если вы ведете взаиморасчеты В РАЗРЕЗЕ ДОКУМЕНТОВ РАСЧЕТОВ - то под каждым документом расчетов ДОЛЖНЫ БЫТЬ ДВИЖЕНИЯ которые увеличивают/уменьшают долг по этому документу расчета.
а вы мне какую шнягу показываете?
83 Злопчинский
 
09.08.17
20:51
1.
в отчете сделайте настройку отбора типа
ДОКУМЕНТ РАСЧЕТА = РЕАЛИЗАЦИЯ ТАКАЯТО
и для этого документа расчета покажите ВСЕ ДВИЖЕНИЯ (по прочим документам, которые делают записи в регистр с измерением ДОКУМНТРАСЧЕТА=РЕАЛИЗАЦИЯТАКАЯТО).
84 Злопчинский
 
09.08.17
20:58
должно получиться что-то типа такого: https://www.screencast.com/t/NQwLXhvpDJ
где бирюзовым - документ расчетов, желтым - все движения в базе по нему по взаиморасчетам
85 Djonny
 
09.08.17
20:59
этот отчет показывает, что данная реализация в одном периоде закрыта, в другом по ней долг))
вот записи регистра, с отбором по документу расчетов, которым выступает проблемная реализация: https://yadi.sk/i/4qtdzoF83LrXnC
86 Злопчинский
 
09.08.17
21:03
(85) проконсультируйте: (тут я не копенгаген), а что, у вас платежное поручение ЗАКРЫВАЕТ ДОЛГ? а выписка по банку приход/расход тогда что делает? или платежное поручение - это и есть выписка по банку
87 Злопчинский
 
09.08.17
21:03
(85) а теперь отчеты (оба) в (81) разверните под документом расчетов движениями
88 Djonny
 
09.08.17
21:04
(86)ну в 8-ке так... строк выписки нету, платежное поручение - и есть документ, который делает движение..
89 Злопчинский
 
09.08.17
21:05
я бы для начала пометил на удаление все документы, которые двигают регистр с измерением "документрасчетов=проблемныйваш документ", потом посмотрел отчеты в (81) (оба) - должны быть все нулевые. потом последовательно провел бы документы и снова смотрел
90 Djonny
 
09.08.17
21:07
(89)вот и получается, что когда я удалил документы, долго по проблемной реализации - все равно остался, хотя движений она не формирует, в регистрах этого документа нигде нет... а в отчет тянется..
91 Злопчинский
 
09.08.17
21:07
(85) приведенный скриншот - фуфло, так как не видно какое движение делается приход или расход
92 Злопчинский
 
09.08.17
21:08
(90) хорошо, удалил.
долг остался.
разверни теперь отчетом этот долг по документам движения
93 Злопчинский
 
09.08.17
21:10
если документов движения нет (ВЗЯТЬ ПЕРИОД ОТ НАЧАЛА ВРЕМЕН ДО КОНЦА ВРЕМЕН) - то есть в таблице движений нет записей с измерением "документрасчетов=вашпроблемный документ" - значит "побита" таблица итогов регистру взаиморасчетов. следует пересчитать полностью итоги ( о чем здесь коллеги и писали выше)
94 Djonny
 
09.08.17
21:12
(94)вот что получается, если я распровожу реализацию, и оплату по ней..https://yadi.sk/i/EmmEUMgH3LrWqc, долг все равно остается..
95 Злопчинский
 
09.08.17
21:12
для полной уверенности - можно в скуле кильнуть таблицу итогов и запустить потом ТИИ - пересчитает полностью итоги.
естественно, не забываем про обеспечение наличия базы (резервноая копия, бэкап, тренировочная база итд)
96 Злопчинский
 
09.08.17
21:13
(94) можно от тебя получить этот отчет чтобы под документом расчетов был разворот по движениям, как в приведенном мной примере?!
97 Djonny
 
09.08.17
21:14
(97)нету таких отчетов в конфигурации...
98 Злопчинский
 
09.08.17
21:14
1. период задавай от начала времен до конца времен
2. обязательный разворот отчета по документам движения
99 Злопчинский
 
09.08.17
21:14
(97) не верю.
100 Djonny
 
09.08.17
21:15
взаиморасчеты выводятся по документам, который сформировал задолженность, и если эта задолженность закрыта, тогда он показывает, что закрыта, если нет, то остается висеть долг, по документу, который сформировал долг..
101 Злопчинский
 
09.08.17
21:15
(97) нет возможности нормальным отчетом посмотреть как гасился долг по документу расчетов? - не верю.
102 Любопытная
 
09.08.17
21:16
(86) это в торговле так. В бухгалтерии всё по-старому
103 Djonny
 
09.08.17
21:16
(101)да, в торговле - так..
104 Злопчинский
 
09.08.17
21:17
(100) не верю (пусть меня расстреляют). ищи - д.б. нормальный отчет который показывает не остатки по долгам а движения подробно.
105 Злопчинский
 
09.08.17
21:17
(103) не верю. фуфло полное.
106 Любопытная
 
09.08.17
21:19
(101) что вы имеете в виду?
107 Любопытная
 
09.08.17
21:19
Долг по документу закрылся платежной, какие проблемы?
108 Djonny
 
09.08.17
21:20
(107)должно получиться что-то типа такого: https://www.screencast.com/t/NQwLXhvpDJ  вот так надо
109 Любопытная
 
09.08.17
21:21
(104) можно взаиморасчётов сформировать с группировкой по документу, формирующемуся долг.
110 Любопытная
 
09.08.17
21:22
(108) ну группировку по реализации сделай, он тебе это же покажет
111 Злопчинский
 
09.08.17
21:23
(109) нужна группировка по документу расчетов, под группировкой - движения, формирующие итог группировки, см. типа как в https://www.screencast.com/t/NQwLXhvpDJ
112 Djonny
 
09.08.17
21:25
113 Любопытная
 
09.08.17
21:25
(111) это настраивается в настройках отчёта. Всё там есть, надо уметь пользоваться просто
114 Djonny
 
09.08.17
21:25
(112) к (111)
115 Злопчинский
 
09.08.17
21:26
(110) то что он показывает - группировка по документу расчетов  (реализация) уже есть. следует в настройках отчета вывести движения под этой группировкой.
116 Любопытная
 
09.08.17
21:26
(112) убери период и сделай отбор по документу
117 Злопчинский
 
09.08.17
21:26
(113) я в курсе. непонятно почему автор тупит по этому поводу.
118 Злопчинский
 
09.08.17
21:27
(112) для глухих: ПЕРИОД ОТ НАЧАЛА ВРЕМЕН ДО КОНЦА ВРЕМЕН
119 Djonny
 
09.08.17
21:31
(118)то что в (112) ничем не отличается за от отчета за весь период, там этот документ закрыт.. у меня вопрос, почему за период с 01.06.17 по 09.08.17 - долга нет, а с 01.08.17 по 09.08.17 - долг есть..
120 Любопытная
 
09.08.17
21:33
(119) потому что битая таблица.
121 Злопчинский
 
09.08.17
21:33
(119) хорошо.
помечай на удаление реализацию и выписку и снова этот же отчет  с этими же настройками
122 Djonny
 
09.08.17
21:37
вот что получается если формирую с 01.08.17 - https://yadi.sk/i/76bDgZ3R3LraUz
а если за весь период, то там этого документа нет вообще
123 Злопчинский
 
09.08.17
21:38
все что надо -
1. пометить все документы на удаление по этому документу расчетов.
2. сделать запрос к ТАБЛИЦЕ ДВИЖЕНИЙ с отбором по этому документу расчетов в измерении - записей не должно быть
3. сделать запрос к ТАБЛИЦЕ ИТОГОВ с отбором по этому документу расчетов в измерении - записей не должно быть
- если п.2 и 3 - дают наличие записей = косяк.
124 Злопчинский
 
09.08.17
21:41
(122) тогда делай (123)
в п.3 увидишь наличие записей
соответственно причина: или битая таблица итогов или битая таблица индексов - отсюда и лечение
125 Djonny
 
09.08.17
21:44
в sql записи остались, запросом в 1с - нету ничего по этому документу..
126 Злопчинский
 
09.08.17
21:48
(125) где записи остались? в таблице итогов?
127 Djonny
 
09.08.17
21:49
(126)ага. в ней
128 Злопчинский
 
09.08.17
21:51
(127) тогда в (125) - трындишь возможно. потому что в периоде с 01.08 - выдает итог. значит "запросом в 1С" - есть...
129 Злопчинский
 
09.08.17
21:52
(125) покажи 1сный запрос, которым выбираешь записи ИЗ ТАБЛИЦЫ ИТОГОВ - чисто для интереса
130 Djonny
 
09.08.17
21:53
(129)ВЫБРАТЬ
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.Сделка КАК Сделка,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.ВидРасчетовСКонтрагентом КАК ВидРасчетовСКонтрагентом,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.УпрУчет КАК УпрУчет,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.Организация КАК Организация,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.Контрагент КАК Контрагент,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.СуммаВзаиморасчетовОборот КАК СуммаВзаиморасчетовОборот,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.СуммаВзаиморасчетовПриход КАК СуммаВзаиморасчетовПриход,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.СуммаВзаиморасчетовРасход КАК СуммаВзаиморасчетовРасход,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.СуммаРеглОборот КАК СуммаРеглОборот,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.СуммаРеглПриход КАК СуммаРеглПриход,
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.СуммаРеглРасход КАК СуммаРеглРасход
ИЗ
    РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Обороты(, , Регистратор, ) КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты
ГДЕ
    ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.Регистратор = &Регистратор
    И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.ДокументРасчетовСКонтрагентом = &ДокументРасчетовСКонтрагентом
131 Djonny
 
09.08.17
21:54
Если удаляю - пусто
132 Djonny
 
09.08.17
21:54
вот запрос ms sql: SELECT
    РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов._Period AS Период,
    РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов._Fld8577,
    РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов._Fld8572_RRRef

FROM _AccumRgT8580 AS РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов
WHERE
    РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов._Fld8576RRef = 0xBA43001A64B74BAF11E162C2742E8247
AND
РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов._Fld8572_RRRef = 0xAD91001A64B74BAE11E74DB8A31A9273
133 Djonny
 
09.08.17
21:55
(132) результат запроса: https://yadi.sk/i/-pXGSU0l3LrbuF
записи есть по этому документу в таблице итогов
134 Злопчинский
 
09.08.17
21:55
(132) это неправильный запрос - это очевидно
135 Djonny
 
09.08.17
21:56
(134)?
136 Злопчинский
 
09.08.17
21:57
(135) убери лишние условия, должно быть просто.
типа
WHERE
РегистрНакопления_ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.ДокументРасчетов=ТвойПроблемныйДокументРасчетов

и ВСЁ
137 Злопчинский
 
09.08.17
21:59
но это так, к слову
в ТАБЛИЦЕ ДВИЖЕНИЙ ЗАПИСЕЙ ТОЧНО НЕТ? а то ты может там тоже накорябал кучу лишних условий и искуственно заузил область выборки...
138 Djonny
 
09.08.17
22:00
(136)ну это отбор по контрагенту и документу... убрал. результат тот же...записи
139 Djonny
 
09.08.17
22:00
(137)- оба запроса прислал, для 1с и sql - разные данные получаются
140 Злопчинский
 
09.08.17
22:01
(138) спрашивается - НАХРЕНА накладывать условие по контрагенту? если надо выбрать записи ПО ДОКУМЕНТУ РАСЧЕТОВ?
ну ладно, это так, к слову...
141 Djonny
 
09.08.17
22:03
(140)-ну в данном случае - результат одинаковый..
как удалить таблицы итогов?
142 Злопчинский
 
09.08.17
22:03
(139) еще раз: просто и тупо
1. ты удалил документы которые двингают цепочку расчетов по товему прлоблемному документу расчетов.
2 в ТАБЛИЦЕ ДВИЖЕНИЙ ЗАПИСЕЙ ТОЧНО НЕТ по этому документу расчетов? тупо и просто ПО ЭТОМУ ДОКУМЕНТУ РАСЧЕТОВ, без дополнительных ограничивающих условий...
143 КнОпка
 
09.08.17
22:05
Разные результаты запросов могут возникать из-за разных условий
Ошибка у вас скорее всего в том что взаиморасчеты в целом по договору схлопываются. Не схлопываются по документам расчётов в самих документах - не везде их прописали. Где то заполнено а где то оставили поле пустым
144 Djonny
 
09.08.17
22:05
(142)в 1с нету... в таблице итогов sql - есть
145 Djonny
 
09.08.17
22:06
(143)в одном период схлопываются, в другом нет, один и тот же документ.. - так не бывает
146 Злопчинский
 
09.08.17
22:08
(144) понимаешь, трудно работаьть с челом. когда он не читает что пишут ему, а несет отсебятину.
в (142) - вопрос ПРО ТАБЛИЦУ ДВИЖЕНИЙ
в (144) - твой ответ про ТАБЛИЦУ ИТОГОВ.
.
как можно доверять тому что ты здесь пишешь и там у себя делаешь, если у тебя в голове все путается? ;-)
ну это так к слову...
147 КнОпка
 
09.08.17
22:08
В (119) тогда что? Написано схлопнут, не схлопнут плмесячно.я хз какими отчетами смотрите и с какими настройками. Это имеет значение
148 КнОпка
 
09.08.17
22:11
Итоги рассчитаны, последовательность восстановлена
Осталось прояснить вопрос и последовательность действий
149 Djonny
 
09.08.17
22:11
(146)- ну я же вроде написал - в 1с - нигде нету движений по документу, если я отменю проведение документа...
остаются движения только в таблице итогов sql
150 КнОпка
 
09.08.17
22:15
Посмотрите еще универсальным отчетом по регистрам с отбором по договору
151 Злопчинский
 
09.08.17
22:18
(141) считаем что на (142) - ответ да.
вывод: побита таблица итогов.
как лечить - я не спец, но я бы сделал просто.

а) исходное состояние: документы проблемной цепочки помечены на удаление

б) в таблице ДВИЖЕНИЙ активных записей с проблемным документом расчетов - НЕТ (для тупых: выборка (лучше непосредственно в скуле) по фильтру только ДокументРасчетов=Проблемный и все, более никаких условий)

в) в таблице ИТОГОВ активныех записей с проблемным документом расчетов - ЕСТЬ (для тупых: выборка (лучше непосредственно в скуле) по фильтру только ДокументРасчетов=Проблемный и все, более никаких условий)

вывод: б) и в) несоответствуют друг другу.
то есть косяк. надо исправлять.

1. закрыл 1Ску.
2. тупо в манагментстудио в скуле удалил бы ТОЛЬКО ТАБЛИЦЫ ИТОГОВ по всем регистрам.
3. запустил 1Ску конфигуратором и сделал ТИИ С ПОЛНЫМ ПЕРЕСЧЕТОМ ИТОГОВ.
4. проверил б) и в) - должно быть все ок.
5. провел цепочку документов по документу расчета - проверил отчет, д.б. ок.
6. удалил документы цепочки по документу расчета - проверил отчеты - д.б. ок, проверил б) и в) - должно быть ок.
152 Злопчинский
 
09.08.17
22:20
(150) не надо ничего смотреть лишнего.
.
если цепочка документов по проблемному документу расчетов помечена на удаление и в ТАБЛИЦЕ ДВИЖЕНИЙ нет активных записей по фильтру "...где ДокументРасчетов=Проблемный", а в ТАБЛИЦЕ ДВИЖЕНИЙ ЕСТЬ - налицо косяк
153 Djonny
 
09.08.17
22:22
(151)спасибо!
154 Злопчинский
 
09.08.17
22:22
.. вот если цепочка документов помечена на удаление, а в ТАБЛИЦЕ ДВИЖЕНИЙ есть активные записи - тогда все интереснеее..
но автор "мамой клянется" что в таблице движений записей по фильтру "..где ДокументРасчетов=Проблемный" - НЕТ. - поэтому дополнительные изыскания = излишние.
155 Злопчинский
 
09.08.17
22:22
(153) шо, сработало..???!!!
156 Djonny
 
09.08.17
22:24
(155)пересчитал итоги с 01.06.17 по 30.06.17 - все проблемы ушли, месяц, с которого начались проблемы.. до этого итоги были рассчитаны по 30.07.17
157 Злопчинский
 
09.08.17
22:24
...жру арбуз и жду результатов...
можно дать доступ по тиму.. понаблюдал бы... или трансляцию экрана по скайпу (ник = Zlopun)
158 Злопчинский
 
09.08.17
22:25
(156) ну как бы неплохо пересчитать итоги и за 07 месяц... ибо уже 8 месяц идет...
159 Злопчинский
 
09.08.17
22:26
(156) ну так тебя же еще раньше днем до меня спрашивали (вроде?) - ИТОГИ ПЕРЕСЧИТАЛ? - тыж говорил да...
160 Djonny
 
09.08.17
22:26
пересчитывал, за июль - результат это не довало
161 Djonny
 
09.08.17
22:27
а вот за июнь - дало)))
162 Злопчинский
 
09.08.17
22:34
(161) иф ю вонт ту би экстаз ю маст дринк потрвейн кавказ
163 Злопчинский
 
09.08.17
22:35
другой вопрос в результате чего это получилось... такая трабла...
164 Злопчинский
 
09.08.17
22:36
я бы посоветовал, все-таки, пересчитать ПОЛНОСТЬЮ ВСЕ ИТОГИ как в (151).
фиг его знает где у вас там косяки и куда еще м.б. криво кто-то залез.
но надо понимать, что пересчет итогов даст правильный результат, но он может не удовлетворить АУП/ЛПР, ибо ранее они правильным считали неправильный.. ;-)
165 Djonny
 
09.08.17
22:37
(163)сам хотел знать))), спасибо, за терпение) и помощь)
166 Злопчинский
 
09.08.17
22:43
(165) нема за что.
нам, старым клюшечникам - поиздеваться над восьмерочниками - лучше всякого похода в цирк ;-)
167 Любопытная
 
10.08.17
05:38
(164) полный пересчет итогов делается в ТиИ. Автор всю дорогу врал, что итоги пересчитывали. Всем так хочется доказать, что это не у них руки кривые, а программа плохая... Капец просто
168 Djonny
 
10.08.17
08:11
(167)ничего я не врал.. выгрузка/загрузка базы тоже не давала результат.. ТиИ тоже не давало результат.. я не говорил что программа плохая.. я пытался разобраться с ситуацией...
169 h-sp
 
10.08.17
08:18
(168) ну ведь это дебилизм согласись, пересчитать итоги не можешь. С чего вдруг решился пересчитывать за один месяц только? Потерял 2 дня из-за этого.
170 Djonny
 
10.08.17
08:22
(169)еще раз: итоги были рассчитаны на 31.07.17.. это проблема была.. первое что сделал... ТиИ - результат нужный не получил, т.е. проблема осталась.. далее - с помощью запросов к sql - увидел в таблице итогов записи остаются с 01.06.17 - поэтому  и решил, на месяц раньше пересчет итогов запустить.. почему ТиИ не давало результат не пойму..