Имя: Пароль:
1C
 
Некорректные остатки по регистру бухгалтерии?
0 Elkin-Palkin
 
27.07.09
12:50
Бухгалтер обратил внимание, в Акте сверки для контрагента рисуется какое-то начальное сальдо, если не указать дату начала. После этого я решил вообще посмотреть остатки на нулевую (пустую) дату остатки по счетам. Текст запроса:

ВЫБРАТЬ
   ХозрасчетныйОстатки.Счет,
   ХозрасчетныйОстатки.Субконто1,
   ХозрасчетныйОстатки.СуммаОстаток
ИЗ
   РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаОтчёта, , , ) КАК ХозрасчетныйОстатки

"&ДатаОтчёта" оставил пустую, она же 01/01/0001 :), и мне выдались какие-то остатки, какие-то счета.
Вопрос у меня: в 7.7 раньше был общий журнал, где можно было с самом начале журнала увидеть бездатные документы. А здесь где посмотреть, что это за суммы?
1 Нуф-Нуф
 
27.07.09
12:52
консоль запросов и запрос к регистру в разрезе регистратора
2 AlexSSSS
 
27.07.09
12:52
(0) для начала тестирование/исправление делал?
3 Defender aka LINN
 
27.07.09
12:55
(0) А может, ты прочитаешь, ЧТО означает пустая дата в параметре вирт. таблицы?
4 Elkin-Palkin
 
27.07.09
12:56
(3) подскажи ГДЕ прочитать
5 Defender aka LINN
 
27.07.09
13:02
(4) В документации, например.
6 AlexSSSS
 
27.07.09
13:03
(4) да хоть в синтаксис-помощнике.
Период (необязательный)
Тип параметра: Дата, МоментВремени, Граница. Момент времени, на который надо посчитать остатки. Если параметр не задан, то будут получены актуальные остатки.
Период
Значение по умолчанию: Неопределено
7 Elkin-Palkin
 
27.07.09
13:05
а-а-а-а!
Т.е. ответ такой могу бухеру дать:
"А нехрен начальную дату пустой оставлять!". Я правильный вывод сделал из (6) - "Если параметр не задан, то будут получены актуальные остатки"?
8 Elkin-Palkin
 
31.07.09
14:11
(2)Сделал тестирование и исправление. При тестировании использовал три галки:
1) Реиндексация таблиц информационной базы
2) Пересчёт итогов
3) Реструктуризация таблиц информационной базы.
Не помогло.
Как результат: формирую "Анализ субконто", период март 0001 года - декабрь 0001 года, есть начальное сальдо по контрагенту, по 60.01 счёту.
Формирую тот же "Анализ субконто", период февраль 0001 года - декабрь 0001 года, начального сальдо нету и КОНЕЧНОГО тоже нету. Хотя в первом случае было и начальное и конечно. Оборотов, понятно дело, за этот период нету.
Куда еще покопать?
9 exchang
 
31.07.09
17:15
Попробуй вот так:

ВЫБРАТЬ
   ХозрасчетныйОстатки.Счет,
   ХозрасчетныйОстатки.Субконто1,
   ХозрасчетныйОстатки.СуммаОстаток
ИЗ
   РегистрБухгалтерии.Хозрасчетный.ОстаткиЗаебался(&ДатаОтчёта, , , ) КАК ХозрасчетныйОстатки
10 exchang
 
31.07.09
17:19
чет кажись так не поможет...
11 Defender aka LINN
 
31.07.09
19:33
(8) Тогда пересчитай итоги.
Предвосхищая возражения, поясняю: из режима предприятия.