Имя: Пароль:
1C
1С v8
Запрос к регистру накопления
0 iva77ru
 
22.05.15
16:40
Помогите, пожалуйста, разобраться!
1С:Предприятие 8.3 (8.3.5.1383).
Запрос:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ВзаиморасчетыССотрудниками.Сотрудник КАК Сотрудник,
    ВзаиморасчетыССотрудниками.ФизическоеЛицо КАК ФизическоеЛицо,
    ВзаиморасчетыССотрудниками.СтатьяФинансирования КАК СтатьяФинансирования,
    ВзаиморасчетыССотрудниками.СтатьяРасходов КАК СтатьяРасходов,
    ВзаиморасчетыССотрудниками.Организация КАК Организация,
    ВзаиморасчетыССотрудниками.Подразделение,
    ВзаиморасчетыССотрудниками.СуммаВзаиморасчетовНачальныйОстаток КАК НачальныйОстаток,
    ВзаиморасчетыССотрудниками.СуммаВзаиморасчетовКонечныйОстаток КАК КонечныйОстаток,
    ВзаиморасчетыССотрудниками.Период
ИЗ
    РегистрНакопления.ВзаиморасчетыССотрудниками.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Месяц, , ) КАК ВзаиморасчетыССотрудниками

В сентябре 2014 были движения по двум различным подразделениям.
Если установить:
НачалоПериода = 01.09.2014
КонецПериода  = 30.09.2014
То получаем верные остатки по 2 подразделениям.

Если установить:
НачалоПериода = 01.08.2014
КонецПериода  = 31.10.2014

В разрезе месяцов по сентябрю (01.09.2014) получаем значении только по одному подразделению, а второе выпадает.

Почему так получается?
1 Heckfy
 
22.05.15
16:41
Итоги пересчитайте
2 vicof
 
22.05.15
16:42
Взаиморасчеты в 0 закрываются, вот и выпадает
3 asady
 
22.05.15
16:43
(0) если начальные и конечные остатки 0 у этого подразделения за период 01.08 - 31.10 - то вполне объяснимо
4 iva77ru
 
22.05.15
17:01
Итоги пересчитал - не помогло.
По выпадающему подразделению нет движений за сентябрь, но если выполнить запрос с периодом сентябрь, то есть нач. и кон. остатки. Но в интервале с августа по октябрю нач. и кон. остатки на 01.09.2014 не выводиться, что неверно и приводит к ошибке в отчете. Что неверно и как лечить?
5 MrStomak
 
22.05.15
18:39
Гугли "остатки на каждый день в запросе", тема изъезженная
6 FireAlex
 
23.05.15
12:34
вирт. таблицу "остатки и обороты" - желательно не использовать
7 FireAlex
 
23.05.15
12:37
попробуй использовать вместо Месяц - Авто
отличная статья на ИТС есть:
http://its.1c.ru/db/metod8dev#content:3093:hdoc:_top
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.