Неверно формируется отчет Ведомость амортизации ОС. Отчет или учет?
Бывает так, что бухгалтеру по основным средствам предприятия вдруг надо срочно готовить отчёт за 9 месяцев 2012 года. И вдруг самый надёжный отчет, которым она пользовалась долгие годы перестал показывать верные цифры по начислению амортизации (износа) за период!!!
Что делать?! Это опять программисты обновление, небось, накатили и что-нибудь испортили!
- Описание
- Подробнее
Описание
Этот отчет и в правду один из самых надежных и всегда выводит цифры, которые можно проверить с помощью «ОСВ по счету» или «Анализа счета». Если попробовать найти последнее обновление этого отчета от фирмы 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 (Нонсенс! Ведь это и есть учет затрат по амортизации основных средств).
***
Если у кого-то вдруг появились такие же проблемы, поисковик нашел мою статью, и Вам удалось решить проблему, то прошу плюсануть)))

