Конструктор бухгалтерской отчетности для "Бухгалтерии предприятия 3.0"
Разработка - Печать - Регламентированная отчетность
Жизненные ситуации
Данная разработка будет полезна в следующих случаях:
- Нужно раскрывать отдельные показатели отчетности специфическими дополнительными строками
- В план счетов добавлены счета (субсчета), которые не попадают в показатели отчетности
- Некоторые показатели должны рассчитываться по-другому
- Нужно чтобы отчетность в принципе заполнялась только по вашим правилам (уровень Бог)
В первых трех случаях используется и типовое заполнение, и заполнение с помощью конструктора (частично) в части вашей специфики. В последнем случае используется только заполнение с помощью конструктора.
Решение тестировалось в последнем варианте, т.е. были полностью описаны правила расчета всех показателей для трех форм бухгалтерской отчетности. Тестирование выполнялось на конфигурации "Бухгалтерия предприятия КОРП", версии 3.0.70.39 и 3.0.72.54.
В начале было слово...
Прежде чем все будет хорошо работать необходимо потрудиться и выполнить необходимые настройки. Насколько много придется потрудиться зависит от вашей жизненной ситуации.
Для начала необходимо подключить расширение. Но если есть возможность, то лучше внедрить решение в основную конфигурацию, т.к. используются новые объекты для хранения данных, которые можно потерять, если удалить расширение. Также использовать расширение не получится, если у вас платформа ниже 8.3.11.
Публикация содержит две версии разработки, вы должны выбрать одну из них в соответствии с вашей версией конфигурации. Конструктор не работает на версии 3.0.71.89, т.к. в этой версии форма бухгалтерской отчетности является внешней. Но это было временно и в новых версиях снова стала использоваться встроенная форма.
Итак, после подключения расширения в разделе Отчеты появятся команды конструктора бухгалтерской отчетности (КБО).
Далее необходимо заполнить справочник Показатели бухгалтерской отчетности. Вручную ничего создавать не нужно, просто необходимо нажать кнопку Заполнить и будут созданы необходимые элементы.
Показатели повторяют структуру регламентированных отчетов и сгруппированы по трем разделам, соответствующим формам отчетности. Пиктограмма слева от показателя говорит о том, может ли показатель расшифровываться дополнительными строками. Так, пиктограмма с папкой означает, что показатель может иметь дополнительные строки. Кроме того, для каждого показателя задается способ расчета значения, который можно при необходимости поменять.
Способы расчета показателей:
- Произвольная формула - самый используемый способ, означает, что значение данного показателя будет рассчитываться по заданному в специальном справочнике правилу.
- По другим показателям - данный способ расчета имеют всевозможные итоговые показатели, значения которых вычисляются на основании других показателей (например, валюта баланса). Способ расчета у данных показателей не может быть переопределен.
- По дополнительным строкам - актуален для показателей с дополнительными строками и означает, что значение самого показателя будет получено суммированием значений дополнительных строк.
- Не рассчитывать - указывает, что значение данного показателя конструктором не рассчитывается и не устанавливается при заполнении. Может использоваться при совместном заполнении отчетности типовыми механизмами и конструктором (например, дополнительные строки рассчитываются конструктором, а итоговый показатель типовым алгоритмом). Аналогичного поведения можно добиться и при способе Произвольная формула в случае если показателю не назначено правило расчета.
Исходя из ваших потребностей в данном справочнике необходимо сделать следующее:
- Настроить состав дополнительных строк для специфического раскрытия показателей
- Скорректировать способ расчета показателей
Например, необходимо раскрывать показатель Выручка отчета о финансовых результатах по двум дополнительным строкам, при этом сам показатель не рассчитываем, а хотим заполнять его типовым алгоритмом:
Описание правил расчета значений показателей
Справочник Правила расчета показателей бухгалтерской отчетности является одним из центральных и позволяет описать всевозможные алгоритмы получения значений. Элементы справочника на данном этапе явно не привязаны к формам и показателям отчетности, а просто описывают алгоритмы получения данных. Рекомендуется для каждой из форм отчетности создать отдельную папку и в них аккумулировать соответствующие правила. Именовать правила можно в соответствии с показателями отчетности.
Теперь рассмотрим чудесный редактор правил, в котором вам предстоит провести большую часть времени, описывая формулы вычисления значений (хотя все зависит от вашей жизненной ситуации). Редактор правила открывается при создании или редактировании элемента справочника и состоит из нескольких окон:
- Слева расположено дерево источников данных - это счета бухгалтерского учета и данные первичных документов по движению денежных средств. На самом нижнем уровне находятся операнды, из которых строятся формулы.
- Сверху текстовое поле с формулой, по которой будет вычисляться значение. Формула представляет собой перечень различных идентификаторов и арифметических операций над ними.
- Справа снизу представлена таблица с перечнем операндов, участвующих в формуле, а также их всевозможные свойства.
- В самом низу расположена текстовая подсказка по текущему операнду. Эта же подсказка выводится в расшифровках.
Бухгалтерский баланс и отчет о финансовых результатах строятся по данным бухгалтерского учета, соответственно из дерева используются операнды остатков и оборотов по счетам и субсчетам. Для формирования отчета о движении денежных средств используются данные первичных документов (т.к. используются суммы без НДС), а операнды детализированы в разрезе видов движения денежных средств и видов договоров с контрагентами.
Порядок задания формулы:
- Отыскать в дереве нужный операнд и сделать двойной щелчок мышью, операнд добавляется в формулу и в таблицу операндов
- В таблице операндов при необходимости настроить свойства
- Расставить в формуле нужные арифметические операции
- Проверить синтаксис формулы с помощью кнопки Проверить формулу
В свойствах операнда можно указать:
- Знак сальдо, если выбран соответствующий операнд
- В случае оборотных операндов задать корреспонденцию счетов
- Выбрать детализацию по субконто - используется как при получении данных, так и при расшифровке стандартными отчетами
- Настроить произвольный отбор по значениям субконто, если вышеуказанных возможностей не достаточно
В формулах можно использовать арифметические операции +, -, *, /, а также некоторые дополнительные функции, которые доступны в контекстном меню - сокращенный условный оператор, минимум, максимум.
Сокращенный условный оператор может быть полезен в случае, если, например, полученное значение в зависимости от знака нужно отобразить в разных показателях, тогда нужно создать два зеркальных правила и применить в них условный оператор. В качестве переменных естественно используются операнды имеющиеся в таблице, но можно писать и свои операнды, в таком случае они будут добавлены в таблицу и их нужно будет настроить вручную.
В следующем примере приведено правило расчета показателя из отчета о движении денежных средств с применением условного оператора - показатель принимает соответствующее значение только если полученная сумма окажется больше нуля, в противном случае - ноль.
В некоторых случаях описанной функциональности для вычисления значений может не хватить, например в случае когда необходимо задействовать значения аналитики. В такой ситуации может помочь произвольный отбор. Для использования произвольного отбора по значениям субконто необходимо в таблице операндов изменить способ расчета на Остатки и обороты с отбором. Станут доступны кнопки Редактировать отбор и Удалить отбор. Перед началом редактирования отбора необходимо сразу установить нужные счета и детализацию по субконто.
При редактировании отбора необходимо указать:
- Выходное поле, значение которого примет операнд в результате
- Настройки отбора по субконто
Если операнд оборотный и указана корреспонденция счетов, то в схеме будут доступны и корсубконто выбранного счета.
В примере ниже получаем кредитовое сальдо по счету 63, но только для договоров с видом С покупателем.
После описания правил расчета показателей их необходимо назначить соответствующим показателям. Данная привязка выполняется в регистре сведений Применение правил расчета показателей бухгалтерской отчетности. Регистр является периодическим, поэтому на разные периоды для одного и того же показателя могут действовать разные правила. Также существует возможность назначить правила для отдельных организаций.
Если работа в системе начата недавно и нет данных за прошлые отчетные периоды, то можно воспользоваться регистром сведений Данные бухгалтерской отчетности за прошлые периоды, где по каждой организации на конец каждого прошлого отчетного периода ввести значения показателей. В этом случае при заполнении отчетности конструктором значения показателей за прошлые периоды также будут заполнены.
На этом настройку механизма можно считать законченной и можно приступать к формированию отчетности.
Формирование отчетности конструктором
После внедрения КБО в форме бухгалтерской отчетности будет доступно подменю конструктора. Первые три команды предназначены для заполнения соответствующих форм отчетности. Вторая группа команд работает с расшифровкой показателей, заполненных конструктором. Третья группа команд содержит служебные отчеты, которые позволяют проанализировать правила расчета значений показателей с целью выявления возможных ошибок.
Итак, чтобы заполнить нужную форму, нужно перейти к соответствующему разделу отчетности и выбрать в подменю конструктора нужную команду. Если вы решили использовать смешанный вариант заполнения, то сначала необходимо заполнить отчет типовой командой, а затем воспользоваться конструктором.
Ниже приведен результат заполнения показателя баланса Дебиторская задолженность с дополнительными строками, которые настроены в конструкторе.
А вот фрагмент отчета о финансовых результатах.
И фрагмент отчета о движении денежных средств.
Показатели, которые заполнены с помощью конструктора, можно расшифровать. Расшифровка осуществляется в два этапа:
- Расшифровка до операндов, из которых сложилось значение показателя
- Расшифровка каждого операнда стандартным бухгалтерским отчетом (оборотно-сальдовая ведомость, анализ счета)
Для расшифровки показателя:
- Спозиционироваться на ячейке со значением показателя
- В подменю конструктора выбрать команду Показать расшифровку текущего показателя или команду контекстного меню самого табличного документа Расшифровать (КБО)
- Для дальнейшей расшифровки операндов необходимо выполнить двойной щелчок мышью на интересующей сумме
Примеры расшифровок до операндов:
Примеры расшифровок значений операндов стандартными отчетами:
Обратите внимание, что операнды с произвольными отборами по субконто также корректно расшифровываются стандартными отчетами. Однако если вы настроите, например, отбор по списку счетов, то такой операнд нельзя будет расшифровать стандартным отчетом.
Аналогичную расшифровку можно получить сразу на этапе создания правила расчета значения показателя с целью его тестирования. Для этого необходимо воспользоваться командой Получить данные. При этом потребуется дополнительно указать организацию и конец отчетного периода.
Расшифровка операндов показателей отчета о движении денежных средств выполняется с помощью специального отчета (отчет описан в моей публикации //printforms.ru/public/1069320/), который показывает движения ДС в разрезе ставок НДС и очищенные от НДС суммы:
Существует также возможность вывести расшифровку всех показателей текущей формы отчетности. Для этого используется команда Показать расшифровку всех показателей текущего отчета из подменю конструктора.
Сервисные отчеты
Если бухгалтерский баланс заполняется в полном объеме с помощью конструктора (т.е. все показатели считаются по собственным правилам), то полноту включения в правила данных бухгалтерского учета можно проверить с помощью служебного отчета Анализ включения счетов в правила расчета показателей баланса. Отчет выведет список счетов и их остатки, которые не участвуют ни в одном из созданных правил. При этом исключаются счета, которые в принципе не участвуют в образовании баланса.
Для того, чтобы проверить дубли операндов в разных правилах, необходимо воспользоваться командой Анализ дублирования операндов в правилах расчета. Результат будет выведен для текущей формы отчетности в виде сообщений. Следует понимать, что не всегда сообщения являются ошибками, например, в случае когда операнд присутствует в правиле расчета дополнительной строки и самого общего показателя.
На этом завершаю обзор функциональности конструктора бухгалтерской отчетности. Надеюсь, данный инструмент будет кому-то полезен.
Успехов в подготовке отчетности!
Специальные предложения
См. также
Перенос данных БП 2.0 => УТ 11 / КА 2 / ERP 2 (перенос остатков, документов и справочников из "1С:Бухгалтерия предприятия 8", ред. 2.0 в "1С:Управление торговлей 8", ред.11 / КА 2 / ERP 2). Обновлено до УТ 11.4.10.х, КА 2.4.10.х, ERP 2.4.10.х! Промо
Перенос позволяет загрузить в УТ 11 / КА 2 / ERP 2 документы за выбранный период, справочную информацию и остатки по счетам бух. учета. Переносятся остатки денежных средств, взаиморасчетов, остатки товаров и материалов на складах. Переносятся девятнадцать основных видов документов за выбранный период и вся нормативно-справочная информация. Есть фильтр по организации. Если нужно переносить что-то дополнительно, то обычно бесплатно дорабатываю правила (перед покупкой согласуйте необходимые доработки).
29700 руб.
Сверка налоговой базы по декларациям НДС и налога на прибыль 9
1 стартмани
12.09.2019 1624 17 Claus32 6
Перенос документов и справочников ERP 2 / КА 2 / УТ 11 => БП 3.0 Промо
Перенос позволяет настроить собственный обмен данными между указанными программами, альтернативный предлагаемому фирмой 1С. Предоставляем техподдержку по всем вопросам данного обмена. Можем подключиться к вам удаленно для разбора ситуаций. Оперативно обновляем при выходе новых релизов 1С. Бесплатные обновления в течение полугода.
19700 руб.
Расшифровка баланса: прочие расходы, доходы, остаточная стоимость, долгосрочные обязательства, дебиторская и кредиторская задолженность для 1С:Бухгалтерии 3.0 7
1 стартмани
05.08.2019 1763 18 solaru 0
Управленческий баланс и Финансовый результат на формулах 6
1 стартмани
26.07.2019 1564 24 akim2040 0
Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо
Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.
4500/9500 рублей
Начисление процентов по займам полученным / выданным. Расширение для БП 3.0 7
2 стартмани
10.06.2019 3009 27 9093042 19
Ведомость движения денежных средств с НДС для Бухгалтерии предприятия, редакция 3.0 1
2 стартмани
30.05.2019 1679 4 alex15650 1
Программы для исполнения 54-ФЗ Промо
С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.
Новый раздел на Инфостарте - Electronic Software Distribution Промо
Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.
- Низкие цены, без скрытых платежей и наценок
- Оперативная отгрузка
- Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
- Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)
Поиск списания товаров в минус (отрицательных остатков). БП 3.0 9
1 стартмани
29.04.2019 2708 9 Aleksey81 0
Проверка НДС по оборотам 76АВ / 62.02 для КА 2.4, ERP, Бухгалтерии 3.0 7
2 стартмани
23.04.2019 2760 13 JuliyaVik 2
Подборка решений для взаимодействия со ФГИС «Меркурий» Промо
С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.
Загрузка основных средств (ОС) из таблицы, файла Excel. 1С:БГУ 2 6
1 стартмани
04.04.2019 3807 25 2ncom 6
Перенос документов, остатков и справочников КА 1.1 => КА 2 / УТ 11. Обновлено до КА 2.4.10.х и УТ 11.4.10.х! Промо
Более 130 компаний выполнили переход на КА 2 или УТ 11 с помощью нашей разработки! Позволяет перенести не только остатки и справочники (как типовая обработка), но и документы за нужный период времени. Предоставляем техподдержку, оперативно исправляем замечания, выпускаем обновления при выходе новых релизов программ 1С. Вы можете проверить разработку до покупки: сделаем бесплатный тестовый перенос из вашей базы КА 1.1 и предоставим доступ к базе-результату через веб-клиент!
29700 руб.
Подборка программ для взаимодействия с ЕГАИС Промо
ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.
Проверка (сверка) НДС с авансов полученных (62 и 76.АВ), с поддержкой НДС 20% с 2019 года 12
1 стартмани
12.03.2019 4693 78 Горыня 7
С 2020 года сервис «Продление поддержки конфигурации 1С:УПП» подорожает вдвое Промо
Успейте продлить поддержку УПП до повышения цен! Фирма «1С» предупредила об изменении цен на сервис «Продление поддержки конфигурации "1С:Управление производственным предприятием"». С 1 января 2020 года сервис подорожает в два раза.
Сравнение бухгалтерских отчетов (ОСВ, Анализа счета и т.п.) с табличным документом (mxl) на диске (расширение и обработка) 8
1 стартмани
18.02.2019 3249 4 Vovan58 0
1C:Предприятие для программистов: Запросы и отчеты. Второй поток. Онлайн-интенсив с 17 марта по 16 апреля 2020 г. Промо
Данный онлайн-курс предусматривает углубленное изучение языка запросов и возможностей системы компоновки данных, которые понадобятся при разработке отчетов, работающих на платформе “1С:Предприятие” в рамках различных прикладных решений. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей различных прикладных решений, которые используют в своей работе отчеты разного назначения.
6500 рублей
Отчет о движении денежных средств с остатками для БП 3.0 7
2 стартмани
04.02.2019 3357 18 Омский Домовой 6
Онлайн-курс "Технология выполнения проектов ERP-класса – процессный подход". Третий поток. Курс проходит с 21 января по 18 марта 2020 года. Промо
Курс разработан Внедренческим центром «Раздолье». Курс предназначен для подготовки аналитиков, архитекторов и руководителей проектов автоматизации процессов управления с использованием комплексных ИТ-систем (1С:ERP, 1С:УХ, 1С:КА, 1С:УТ). В основе курса лежит методика применения процессного подхода.
9000 рублей
Перенос данных КА 1.1 => ERP 2 (ЕРП) (обработка переноса документов, остатков и справочной информации из "1С:Комплексная автоматизация, ред. 1.1" в "1С:ERP Управление предприятием, ред 2"). Обновлен до КА 1.1.115.х и ERP 2.4.10.х Промо
Обработка позволяет переносить из КА 1.1 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления в случае выхода новых релизов конфигураций 1С.
29700 руб.
Задолженность покупателей по срокам долга для "1С:Бухгалтерии 3.0" 5
1 стартмани
13.01.2019 7851 49 accounting_cons 12
Конструктор показателей баланса. Расширение для Бухгалтерии 3.0 9
1 стартмани
07.12.2018 3207 13 duhh 3