Автоматический режим заполнения показателей отчетности предполагает, что все или почти все показатели формы отчета будут рассчитаны и сформированы на основе анализа данных об остатках и оборотах счетов бухгалтерского учета, а также данных налогового учета. Однако этот способ применим в отношении ограниченного числа форм отчетности. Он используется только при формировании бухгалтерского баланса (форма 1). При формировании отчета о прибылях и убытках (форма 2) и других форм надо явно указывать недостающие показатели перед составлением отчета либо вводить их в отчет в процессе его заполнения.
Автоматизированный режим позволяет организовать итерационную работу бухгалтера в процессе формирования отчетности. Бухгалтер при составлении отчета сам может выбрать режим его формирования: автоматический или автоматизированный, корректировку отдельных показателей с автоматическим пересчетом зависящих от них показателей, он может неоднократно корректировать показатели и сохранять промежуточные результаты. По-видимому, это наиболее перспективный технологический подход к составлению регламентированной отчетности.
Например, в системе «1С:Бухгалтерия 7.7» набор регламентированных отчетов представляется в виде файлов «Внешние отчеты». Для каждого отчетного периода — квартала — создается отдельный каталог. Типовая конфигурация имеет режим просмотра списка регламентированных отчетов и обращения к ним (рис. 6.3).
В окне списка регламентированных отчетов можно выбрать группу отчетов, соответствующую определенному кварталу. Ниже названия группы указывается список отчетов, включенных в нее. В окне формы представления конкретного отчета можно задать параметры, влияющие на ход его составления.
Например, при заполнении баланса в окне диалога можно задать единицу измерения (баланс может быть выведен в тысячах, миллионах рублей или в рублях), точность округления результатов, включение механизма разделения задолженности на краткосрочную и долгосрочную (рис. 6.4). Если в модуле формы имеется алгоритм автоматического расчета определенных показателей, то на панели с кнопками управления будет присутствовать кнопка «Заполнить», нажатие на которую приводит к автоматическому заполнению показателей отчета.
Все ячейки отчета выделены желтым, либо зеленым цветом. Показатели, помещенные в желтые ячейки, можно корректировать. Возможно изменить их значение, и тогда показатели, которые алгоритмически связаны с ними, также будут менять свои значения. Показатели в ячейках зеленого цвета менять нельзя, они рассчитываются автоматически. Система позволяет сохранять показатели отчета. При следующем сеансе работы с этим же отчетом сохраненные данные восстанавливаются, и бухгалтер может продолжать с ними работать.
В системах компьютерного учета для описания правил расчета показателей регламентированных отчетов используется специальный макроязык. Бухгалтер может просмотреть алгоритмы расчета показателей и внести в них изменения. Однако для этого он должен знать и уметь применять этот макроязык на практике.
При составлении отчетов у бухгалтера может возникнуть вопрос, как сформировался тот или иной показатель. Как правило, системы позволяют бухгалтеру уяснить алгоритм расчета показателей регламентированных отчетов. Реализовано это в системах по-разному. Есть системы, в которых макроязык, на котором описываются алгоритмы расчета показателей отчетов, достаточно прост. Такие системы позволяют бухгалтеру просмотреть алгоритмы расчета показателей и более того, если необходимо, внести изменения в алгоритмы. Конечно; бухгалтер должен владеть макроязыком системы. Примером таких систем являются ранние версии системы «1С:Бухгалтерия». Однако алгоритмы расчета показателей достаточно сложны. Не прост в освоении и макроязык описания алгоритмов. Поэтому преобладают системы, которые! обеспечивают расшифровку формирования показателей и ограничивают доступ к корректировке их алгоритмов показателей. Уже в’ последних версиях той же системы «1С:Бухгалтерия» реализован’ этот подход. Для того, чтобы разъяснить бухгалтеру, как рассчитан конкретный показатель отчета, введен специальный режим расшифровки автоматически сформированного отчета. Система позволяет расшифровать либо конкретный показатель, либо все, показатели отчета. В терминах, понятных бухгалтеру, описываются операции вычисления и показатели, которые участвуют в расчете выбранного показателя, приводятся их значения. Если бухгалтера заинтересует значение одного из этих показателей, то он может получить и его расшифровку, которая будет представлена уже в форме стандартного отчета.
Регламентированные отчеты в большинстве программ относятся к так называемым внешним отчетам. Основное их преимущество состоит в том, что правила их составления и алгоритмы расчета входящих в них показателей можно создавать и редактировать в процессе эксплуатации системы. Это означает, что бухгалтер владеющий встроенным макроязыком, может сам или с привлечением дилера фирмы-производителя корректировать алгоритмы расчета показателей отчетов и создавать свои собственные формы отчетов, например, специализированные отраслевые отчеты.
