Этот отчет и в правду один из самых надежных и всегда выводит цифры, которые можно проверить с помощью "ОСВ по счету" или "Анализа счета". Если попробовать найти последнее обновление этого отчета от фирмы 1С, то от 33 до 40 релиза он точно не изменялся. Так в чем же дело? Бухгалтер в апреле сохранил печатную форму отчета, который вывел правильный результат за 1 квартал, а в конце 3-го квартала цифры за 1 квартал перестали сходиться? Оборотов за период 1 квартала - почти не стало!
Поступил гневный звонок от бухгалтера с требованием внести изменения в работу отчета. Я определил по первым же симптомам, что проблема не в отчете, а в учете и посоветовал им самим во всём разобраться.
Однако тут же на главбуха поступила служебка с жалобой на мою работу. Что делать. Надо самому разбираться...
Открыв схему компоновки данных отчета я увидел "многокилометровый" пакетный запрос вникать в который, на первый взгляд, просто бесполезно. Но ведь делать нечего, надо.....
Нашел место где запрос формирует обороты за период и стал внимательно смотреть. Оказалось, что обороты отличные от нуля выводятся только тогда, когда :
1. Источником данных служат обороты за период по счету из списка
"ВЫБРАТЬ СчетаНачисленияАмортизации.СчетНачисленияАмортизации ИЗ СчетаНачисленияАмортизации". (Обычно это 02.01, 010)
2. Если КорСчет проводки по начислению амортизации (Дт 20.01 - Кт 02.01), наоборот не входит в этот список.
Тут то и снизошло на меня озарение. Надо проверить список счетов учета по начислению амортизации.
Выполням в консоли запросов
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
СчетаБухгалтерскогоУчетаОС.СчетНачисленияАмортизации КАК СчетНачисленияАмортизации
//ПОМЕСТИТЬ СчетаНачисленияАмортизации
ИЗ РегистрСведений.СчетаБухгалтерскогоУчетаОС КАК СчетаБухгалтерскогоУчетаОС
ГДЕ (НЕ СчетаБухгалтерскогоУчетаОС.СчетНачисленияАмортизации = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПустаяСсылка)) {ГДЕ СчетаБухгалтерскогоУчетаОС.Организация.*, СчетаБухгалтерскогоУчетаОС.ОсновноеСредство.*}
//ИНДЕКСИРОВАТЬ ПО СчетНачисленияАмортизации
И получаем результат: 02.01; 010; и о чудо!!! 20.01
Оказалось, что в сентябре месяце бухгалтер ввел в эксплуатацию основное средство и умудрился установить счет учета амортизации равным 20.01 (Всего одна проводка). Причем, проводки документа "Принятие к учету ОС" исправлены в ручную!
Т.е. запрос всегда выводит СуммаОборотКт = 0 , где счет 02.01 кореспондирует со счетом 20.01 (Нонсенс! Ведь это и есть учет затрат по амортизации основных средств).
***
Если у кого-то вдруг появились такие же проблемы, поисковик нашел мою статью, и Вам удалось решить проблему, то прошу плюсануть)))