← На главную
При формировании стандартных отчетов, таких как Оборотно-сальдовая ведомость по счету или Анализ счета, пользователи часто сталкиваются с ситуацией, когда по субсчетам или субконто счета 99 «Прибыли и убытки» отображаются обороты за период, но начальное и конечное сальдо выводятся только общей суммой в итоговой строке без аналитической детализации. Выясним причину такого поведения системы, разберем архитектурные особенности платформы 1С и рассмотрим корректные способы получения аналитической отчетности.
Особенности работы платформы с оборотными субконто
Главная причина отсутствия аналитического сальдо кроется в настройке признака субконто в плане счетов. Рассмотрим подробнее, как именно устроено хранение данных в регистрах бухгалтерии 1С:
- Для каждого вида субконто на счете бухгалтерского учета может быть установлен признак Только обороты.
- Если субконто не является оборотным (признак снят), платформа хранит в таблицах итогов регистра бухгалтерии как обороты, так и входящие/исходящие остатки по каждому значению этого субконто.
- Если для субконто включен признак Только обороты, платформа оптимизирует базу данных и не формирует остатки по аналитике в таблице итогов. Хранятся исключительно дебетовые и кредитовые движения за периоды.
- При обращении к виртуальным таблицам
Остатки и ОстаткиИОбороты регистра бухгалтерии поля начального и конечного остатка по оборотному субконто всегда возвращают значение NULL. В стандартных отчетах эти поля выводятся либо пустыми, либо с прочерками, а остаток показывается только по счету в целом.
На счете 99 субконто Прибыли и убытки по умолчанию является оборотным. Именно поэтому настроить вывод начального и конечного сальдо по статьям этого субконто в отчете невозможно — этих данных просто нет в таблицах остатков.
Почему нельзя снимать признак «Только обороты» в Конфигураторе
У многих технических специалистов возникает соблазн снять конфигурацию с поддержки, зайти в ПланСчетов и отключить флаг Только обороты у субконто счета 99. Разберем по шагам, почему так делать категорически не рекомендуется:
- Нарушение алгоритма реформации баланса. Регламентная операция закрытия месяца в конце финансового года при реформации баланса списывает финансовый результат со счета 99 на счет 84 общей суммой, без детализации по статьям прибылей и убытков. Если сделать субконто остаточным, то в разрезе статей сальдо начнет «зависать»: по одним статьям образуется дебетовый остаток, по другим — кредитовый. В общем итоге счет будет закрыт в ноль, но внутри аналитики возникнет развернутое некорректное сальдо, которое будет накапливаться из года в год.
- Необходимость полной переиндексации и перепроведения. Снятие флага в конфигурации не рассчитает исторические остатки автоматически. Потребуется запускать Тестирование и исправление с пересчетом итогов и полностью перепроводить документы прошлых периодов, что в рабочей базе не всегда допустимо.
- Проблемы при обновлении. Изменение структуры предопределенного плана счетов усложняет установку типовых обновлений конфигурации, так как при очередном обновлении типовые свойства счета могут быть принудительно возвращены к исходному состоянию.
Вопрос учета по подразделениям на счете 99
Проанализируем также ситуацию, когда в отчете требуется получить детализацию счета 99 по подразделениям организации:
- В типовых базовых версиях и версиях уровня «ПРОФ» на счете 99 флаг Учет по подразделениям архитектурно не предусмотрен, так как финансовый результат и налог на прибыль рассчитываются в целом по юридическому лицу.
- Если на счете нет соответствующего признака учета, отчет физически не может построить группировку по данному разрезу.
- Полноценный учет прибылей и убытков, а также закрытие месяца с детализацией по обособленным подразделениям реализованы только в версиях конфигурации уровня «КОРП» при включении соответствующей функциональной опции в параметрах учета.
Как правильно получать аналитическую информацию по счету 99
Поскольку финансовый результат формируется нарастающим итогом с начала года, отсутствие сальдо по оборотным статьям не мешает получить полную картину деятельности. Разберем стандартные типовые сценарии получения данных:
- Анализ оборотов с начала года. Так как реформация баланса выполняется один раз в конце года (31 декабря), накопленный финансовый результат по каждой статье прибылей и убытков на любую дату внутри года в точности равен обороту по этой статье. Сформируем отчет Оборотно-сальдовая ведомость по счету 99, установив в качестве даты начала периода 1 января текущего года, а в качестве даты окончания — требуемую дату анализа. Вся необходимая аналитика по статьям будет видна в колонках дебетовых и кредитовых оборотов.
- Использование отчета «Анализ счета 99». Данный отчет позволяет увидеть корреспонденцию счета 99 с другими счетами (например, 90 «Продажи», 91 «Прочие доходы и расходы») с группировкой по статьям затрат и видам доходов/расходов.
- Формирование «Отчета о финансовых результатах». Для получения официальной структуры прибылей и убытков организации по статьям используем типовой регламентированный отчет Отчет о финансовых результатах (Форма № 2), который автоматически агрегирует обороты по счетам учета финансовых результатов за выбранный отчетный период.