План:
Автоматизация трансформации отчетности
Программные продукты, реализующие подготовку параллельной отчетности в МСФО
а) Интегрированная система управления предприятием «Галактика»
б) «1С: Предприятие 8»
в) Составление отчетности по МСФО в конфигурации «Управление производственным предприятием (УПП)»
г) Программа «Инотек Бухгалтер Вестерн»
д) ERP Монолит SQL
е) «Контур Корпорация. Отчетность по МСФО»
1. Автоматизация трансформации отчетности
Метод параллельного учета.
При методе параллельного учета пользователем в систему вводятся первичные документы. На основании этих документов программа формирует записи (проводки) в нескольких учетных регистрах (главных книгах), количество которых соответствует количеству одновременно поддерживаемых учетных стандартов. При этом один документ может порождать записи одновременно в нескольких стандартах, а также порождать записи в одних стандартах, но не порождать в других.
Как правило, в этом случае в системе поддерживается несколько планов счетов - отдельный план счетов для каждого поддерживаемого стандарта. Также возможно использование плана счетов сложной структуры, на котором строится общее множество записей, которое впоследствии интерпретируется различным образом для формирования финансовой отчетности по различным стандартам. В конце отчетного периода на основании учетных данных, представленных в регистрах, выполняются процедуры закрытия счетов и другие завершающие операции для каждого из реализуемых стандартов. И на основании этих данных формируется отчетность. То есть для метода параллельного учета характерно то, что исходные данные являются общими для всех учетных стандартов - это первичные документы, включая бухгалтерские справки. Записи в различных учетных регистрах формируются одновременно и параллельно, то есть все регистры, а стало быть, и стандарты учета - равноправны. Отчетность в различных стандартах формируется независимо по данным каждого из регистров. Количество планов счетов (регистров учета). Важной особенностью рассматриваемого подхода является то, что бухгалтерские записи производятся одновременно в нескольких учетных регистрах на основании единого документопотока. Тем самым обеспечивается однократность ввода каждого первичного документа и множественность способов его отражения в различных системах учета. Если программа не предусматривает ограничений на количество одновременно поддерживаемых планов счетов (регистров учета), то, по сути, можно говорить о том, что такая программа способна вести параллельный учет в неограниченном количестве стандартов. Если в программе имеются средства настройки правил формирования отчетов на основании данных регистров и справочников системы, то Программа в состоянии подготавливать отчетность в различных стандартах. Но это только потенциальная возможность. Для ее реализации, как минимум, необходимо настроить планы счетов для каждого из стандартов, предусмотреть (настроить) средства для ввода хозяйственных операций и их параллельного отражения во всех планах счетов, для каждого из реализуемых стандартов. И, наконец, предусмотреть процедуры формирования комплектов отчетности (часто включающей дополнительные приложения) по каждому из стандартов на основе данных, содержащихся в регистрах, относящихся к каждому из поддерживаемых стандартов.
Прежде всего, важно выяснить:
1) имеется ли предварительно настроенный План счетов для соответствующего дополнительного стандарта учета.
В плане счетов для МСФО могут присутствовать счета, которых нет в российском плане счетов. К ним относятся, в частности, «Денежные средства с ограничениями», «Доля меньшинства», счета для учета различных резервов и многие другие. Иногда план счетов включается в программу исключительно как образец и не предусматривает его использование для реального ведения учета;
2) имеются ли в составе программы средства ввода наиболее распространенных хозяйственных операций, обеспечивающие их параллельное отражение в разных планах счетов (регистрах учета). Обычно такими средствами в программах являются предварительно настроенные шаблоны типовых операций, формы ввода первичных документов, автоматически формирующие записи в нескольких регистрах по правилам, определяемым соответствующими стандартами. (Конечно, при этом останется часть операций, которые пользователю наверняка придется донастроить самостоятельно при помощи имеющихся в программе механизмов. В связи с чем важно обратить внимание на то, какие средства настройки шаблонов типовых операций или первичных документов открыты для пользователя, насколько эти средства доступны для самостоятельного использования бухгалтером. Возможно, ввод каких-то операций придется осуществлять вручную непосредственным отражением записей в соответствующих учетных регистрах.);
3) какие отчеты, вытекающие из требований стандарта, уже настроены и могут быть сформированы в автоматическом режиме на основании данных, зафиксированных в учетных регистрах и справочниках системы. Какие отчеты должны быть донастроены, какие средства настройки для этого имеются в программе и насколько эти средства доступны для использования конечным пользователем.
Количество валют. Под данной характеристикой понимается не то, какое количество валют с указанием их курсов может хранить система, но то количество валют, в которых может быть отражена одна хозяйственная операция. Для обеспечения возможных потребностей, связанных с учетом в дополнительных стандартах, в частности МСФО, требуется, чтобы программа позволяла отражать операцию в валюте регламентированного учета (для нас это рубли), в валюте отчетности (например, если отчетность по МСФО формируется не в рублях) и в валюте операции, если сумма хозяйственной операции представлена в иностранной валюте. Заметим, что валют отчетности может быть несколько, если, например, различным пользователям отчетности по МСФО потребуется представлять отчетность в различных валютах.
Здесь также важно отметить, что программа должна не только предоставлять возможность отражения сумм операций в нескольких валютах, но и обладать механизмами, позволяющими выполнять расчет, пересчет этих сумм в соответствии с правилами стандартов по историческому или текущему курсу. Если в качестве валюты отчетности выбрана одна из иностранных валют, то потребуется произвести пересчет данных из валюты регламентированного учета в эту валюту. Если готовится отчетность по МСФО, то при выполнении этой процедуры необходимо руководствоваться МСФО 21 «Влияние изменений валютных курсов». В соответствии с этим документом все статьи баланса делятся на монетарные (денежные) и немонетарные (неденежные). К первым относятся статьи денежных средств и расчетов, ко вторым - все остальные. Денежные счета пересчитываются по курсу на дату составления отчетности, неденежные - по историческому курсу. Если программа делает пересчет сумм только лишь на дату операции, это может привести к искажению отчетности. Наконец, в российском учете может не быть некоторых операций, которые должны быть отражены в отчетности по МСФО, например, поправки на гиперинфляцию.
Структура компании. Для составления консолидированной отчетности важно, чтобы программа имела возможность представлять информацию о группах взаимосвязанных компаний. Допустимое количество групп может быть ограничено лишь одной группой, некоторым определенным максимально допустимым числом либо не ограничено. В состав групп входят организации, между которыми существуют определенные связи. Как правило, программы не ограничивают число организаций входящих в состав группы. Но в то же время важно, чтобы программа отражала возможные виды связей между парами организаций, входящими в группу: дочерняя организация, материнская организация, зависимая организация, совместно контролируемая организация, контролирующая организация в рамках совместного контроля. При наличии в программе возможности создания нескольких групп компаний также необходимо, чтобы одна компания могла бы входить в разные группы. Создание бюджетов и прогнозов. Положительным моментом является возможность программы создавать и/или хранить информацию о бюджетах и прогнозах. Например, согласно МСФО 36 «Обесценение активов» оценки будущих притоков и оттоков выполняются на основе финансовых прогнозов бюджета компании, утвержденных руководством. Прогнозы потоков денежных средств до конца срока полезной службы актива оцениваются путем экстраполяции прогнозов потоков денежных средств, основанных на финансовых сметах, прогнозных оценках, использующих темп роста для последующих лет.
Метод трансляции проводок (записей)
Для метода трансляции проводок (записей) первичными являются данные, зафиксированные в регистрах, составленных по российским правилам. На их основе программа по таблицам соответствия производит перевод (трансляцию) записей из одного учетного стандарта в иной или иные учетные стандарты. Соответственно, для каждого стандарта должен быть предусмотрен свой План счетов, свои учетные регистры и таблицы соответствия счетов, принадлежащих разным Планам счетов. Программа автоматически производит перевод (трансляцию) записей из исходного учетного регистра в записи, принадлежащие иному Плану счетов, в соответствующие ему регистры учета. Соответственно, при использовании метода трансляции проводок программа, так же как и в методе параллельного учета, должна поддерживать несколько планов счетов, учетных регистров. Отличие состоит в том, что проводки (записи) в дополнительный регистр учета, например, для учета по правилам МСФО, попадают не сразу в момент ввода хозяйственной операции, а лишь при выполнении регламентной операции трансляции проводок. Пересчет сумм операций по соответствующим курсам также осуществляется в процессе трансляции. Проблема состоит в том, что в МСФО имеются операции, для которых нет аналогов в российском учете. Эти операции не могут быть получены непосредственно механизмом трансляции, поскольку для него нет необходимого исходного материала. В связи с этим потребуется ввод дополнительных записей, устраняющих эти различия. Этот ввод, в зависимости от особенностей программы, может быть выполнен с использованием различных механизмов: специализированных документов, бухгалтерских справок, типовых операций, ручных операций или их сочетания. После выполнения указанных операций в конце отчетного периода выполняются процедуры закрытия счетов и формируется отчетность. Финальная часть, связанная с формированием отчетности, аналогична предыдущему методу. На основании записей, представленных в регистре учета по МСФО, программа формирует комплект отчетности, примечаний в соответствующем стандарте. Для данного метода характерно, что первичным является учет по российским стандартам. В течение отчетного периода (периодов) учетные данные отражаются в регистрах учета по РСБУ. В конце отчетного периода записи, сформированные в соответствии с РСБУ, переводятся в записи, соответствующие правилам МСФО. После этого по записям из регистров МСФО выполняются регламентные операции по закрытию счетов и формированию финансовых результатов. На основании этой информации формируется итоговая финансовая отчетность.
Метод трансформации отчетности
Основными входными данными для этого метода являются показатели бухгалтерской отчетности, составленной по российским правилам. Однако для реализации метода этой информации недостаточно. Необходима дополнительная информация, позволяющая «исправить» показатели российской отчетности, приведя их к тому виду и составу, который предусмотрен международными стандартами. Ввод поправок (эджастментов) может быть реализован по-разному, в зависимости от конкретной программы.
Технически поправки обычно реализуются в виде корректирующих записей, в которых в роли корреспондирующих счетов выступают статьи отчетности.
Сумма записи представляет собой сумму корректировки. Соответственно, на эту сумму увеличивается статья, указанная по дебету такой записи, и уменьшается оценка статьи, указанной в кредите записи.
Следует иметь в виду, что не существует какого-то универсального набора корректировок для трансформации отчетности, предположим, из РСБУ в МСФО. Количество и содержание корректировок определяется индивидуально, в зависимости от соответствия или несоответствия правил учета по различным стандартам для хозяйственных операций конкретного предприятия.
Если в качестве валюты отчетности, получаемой в результате трансформации, выбрана валюта, отличная от валюты российской отчетности, то потребуется пересчет скорректированных показателей в эту валюту. Если готовится отчетность по МСФО, то за основу такой процедуры берется МСФО 21 «Влияние изменений валютных курсов». В соответствии с означенным стандартом монетарные статьи пересчитываются по курсу на дату составления отчетности, немонетарные - по историческому курсу. Для этого также необходима дополнительная информация о совершенных операциях. Что касается отчета о прибылях и убытках и отчета о движении денежных средств, то к их статьям применяется средний (или средневзвешенный) курс за период. То есть решение о необходимости той или иной корректировки принимается на основе анализа совершенных операций, первичных документов, нормативно-справочной информации и т.п. Этот процесс трудно формализуем и, соответственно, плохо поддается автоматизации. Однако если трансформация отчетности реализуется в среде бухгалтерской программы, в которой ведется бухгалтерский учет по российским стандартам, то дополнительная информация может быть получена из первичных документов, записей, справочников. Если программа ориентирована исключительно на реализацию функций трансформации отчетности, то в ней может быть предусмотрен импорт записей из учетной системы, ввод аналитических ведомостей по статьям баланса и другая информация. От того, как организован ввод поправок, какая информация используется для формирования поправок, в конечном итоге будут зависеть уровень автоматизации выполняемых работ, точность перевода отчетности, риск возникновения ошибок, трудоемкость работ, влияние на результат субъективного человеческого фактора и т.п.
Подводя итог сказанному, отметим, что непосредственная трансформация российской отчетности в отчетность МСФО невозможна. Для получения отчетности по МСФО всегда требуется обращаться к дополнительной информации. Любой из рассмотренных способов формирования отчетности по МСФО использует данные бухгалтерского учета о совершенных операциях. В связи с этим наиболее естественным образом формирование отчетности в МСФО реализуется в программных продуктах автоматизации бухгалтерского учета. Причем чисто учетной информации, содержащейся в бухгалтерских записях, может оказаться недостаточно, особенно для формирования примечаний к отчетам. Для этого потребуется привлечение информации справочного характера об объектах учета, учетных политиках, первичных документов. В связи с этим реализация подготовки параллельной отчетности наиболее эффективно проходит в интегрированных системах управления предприятиями. Тогда при формировании финансовых отчетов по МСФО и примечаний к ним используется информация, хранящаяся в специализированных модулях системы, таких, как «Основные средства», «Материальные производственные запасы», «Зарплата и кадры», «Управление закупками/продажами», «Бюджетирование», и т.п. Использование этой информации позволяет повысить уровень автоматизации функций по подготовке параллельной отчетности.
Трансформационные программы требуют ввода всей необходимой дополнительной информации через механизмы импорта информации из учетных или управленческих систем. В противном случае потребуется использование ручного ввода корректировок на основе дополнительного анализа информации специалистом, экспертом.
2. Программные продукты, реализующие подготовку параллельной отчетности в МСФО
1. Интегрированная система управления предприятием «Галактика»
Интегрированная система управления предприятием «Галактика» - сложная многофункциональная система управления предприятиями/холдингами, позиционируемая разработчиками как система, относящаяся к классу ERP. Наряду с реализацией широкого спектра управленческих функций система позволяет вести бухгалтерский учет и формировать финансовую отчетность, соответствующую требованиям РСБУ, а также МСФО - International Accounting Standard (МСФО - IAS) и Общепринятым учетным принципам - General Accepted Accounting Principles (US GAAP). Программа поддерживает все три метода трансформации финансовой отчетности из российских стандартов в иные учетные стандарты: параллельный учет, трансляция проводок, трансформация отчетности.
Метод параллельного учета. Суть реализации данного метода состоит в следующем. Для каждого вида первичных хозяйственных документов создаются шаблоны формирования записей - типовые хозяйственные операции (ТХО). Можно создать множество шаблонов, соответствующих различным хозяйственным операциям. В рамках одного шаблона можно настроить формирование записей в нескольких регистрах учета, например, для РСБУ, МСФО, GAAP. Формирование записей выполняется посредством процедуры разноски, когда к первичному документу «привязывается» ТХО и создаются бухгалтерские записи согласно шаблону. В значительном большинстве случаев записи одновременно формируются во всех планах счетов, для которых настроены шаблоны, но в ряде случаев записи формируются раздельно по регистрам учета различными первичными документами или в различные моменты времени. К платежным и некоторым другим видам документов можно привязывать ТХО непосредственно в окне редактирования документа. Чтобы сформировать финансовую отчетность методом параллельного учета, необходимо:
-настроить ТХО для разноски первичных документов, создав шаблоны для нескольких планов счетов;
-выполнить разноску сразу во всех планах счетов, для которых есть шаблоны;
-в конце отчетного периода индивидуально для каждого плана счетов выполнить: корректирующие записи по правилам для МСФО и процедуру закрытия счетов для всех используемых планов в соответствии с правилами соответствующих стандартов;
-настроить формы отчетов и получить итоговую отчетность.
При настройке форм бухгалтерской отчетности (РАТ-форм) имеется возможность отображения данных в любой заданной валюте. При настройке отчетов можно создать несколько их идентичных вариантов, но на разных иностранных языках. Метод трансляции проводок (записей) - еще один реализованный в «Галактике» способ получения отчетности по МСФО на основе данных учета РСБУ.
Метод реализуется при помощи следующей технологии:
разрабатывается структура плана счетов для ведения учета по МСФО;
разрабатывается и настраивается таблица соответствия синтетических (аналитических) разрезов между планами счетов;
в автоматическом режиме производится трансляция проводок - на основе таблицы соответствия и таблицы сальдо по данным учета РСБУ за отчетный (налоговый) период система генерирует таблицу сальдо в плане счетов для учета по МСФО;
производится ввод и регистрация корректирующих записей в плане счетов для учета по МСФО;
выполняется закрытие счетов в плане счетов для учета по МСФО;
настраиваются формы бухгалтерской отчетности с раскрытием статей в соответствии с требованиями МСФО на основе принятой структуры данных в плане счетов для учета по МСФО (Баланс, Отчет о Прибылях и убытках, Отчет о движении капитала, Отчет о движении денежных средств).
В соответствии со стандартами учета отчетность по РСБУ формируется в рублях, по МСФО - в функциональной валюте, которая может отличаться от рублей.
Для выполнения метода в системе используется следующий прием:
первичные документы в системе регистрируются в валюте операции;
для РСБУ записи формируются и в рублях, и в валюте, но в описании структуры плана счетов для каждого используемого разреза учета используется признак Сальдо в разных валютах конвертировать в национальную денежную единицу (НДЕ).
Таким образом, в данных российского учета эквивалент сумм в валюте носит служебный характер и не отражается в отчетности, но используется в процедуре трансляции проводок (записей), где является уже основной информацией, переносимой в План счетов для «международного учета», в котором все данные отражаются в функциональной валюте.
Перед закрытием счетов в новом плане должны быть сформированы специфические операции, обусловленные требованиями МСФО, но отсутствующими среди исходных записей в плане счетов РСБУ.
При настройке форм бухгалтерской отчетности, так же как и в предыдущем случае, имеется возможность отображения данных в любой заданной валюте. При настройке отчетов можно создать несколько идентичных вариантов, но на разных иностранных языках.
Метод трансформации отчетности. Основными входными данными для этого метода является готовая сформированная бухгалтерская отчетность по правилам РСБУ, но фактически для реализации метода в системе на момент формирования отчетности должна быть сформированная база данных с зарегистрированными записями по правилам РСБУ, так как бухгалтерская отчетность в системе настраивается и формируется через обращение к суммам записей, оборотам и сальдо счетов и т.п.
Входными данными для описываемого метода являются:
формы бухгалтерской отчетности, сформированные в соответствии со стандартами РСБУ;
аналитические ведомости и отчеты по данным учета в системе для статей баланса, требующих корректировок между стандартами;
утвержденная для предприятия структура формы баланса, раскрывающего финансовую отчетность по зарубежным стандартам для специфики деятельности предприятия (перечень статей активов, обязательств, капитала, содержащих существенную информацию).
Метод можно использовать, когда первичные документы были зарегистрированы в национальной валюте, тогда пересчет сумм в валюту отчетности полностью приходится на этап формирования отчетности.
Приведем пример возможного порядка обработки данных.
Шаг 1 - выполняется формирование Баланса и других форм отчетности по РСБУ.
Шаг 2 - делается копия описания плана счетов и соответствующих отчетных форм для выполнения в них последующих корректировок. Созданный План счетов будет использоваться для регистрации корректирующих записей, необходимость в которых возникает из-за различий правил учета по российским и международным стандартам.
Шаг 3 - строится таблица соответствия статей отчетов в различных стандартах для выбранной структуры формы бухгалтерской отчетности по МСФО. Сформированная разработочная таблица используется как основной рабочий материал при корректировке настроек форм бухгалтерской отчетности.
Шаг 4 (один из основных пунктов трансформации) - экспертом производится анализ данных бухгалтерского баланса и определяется необходимый состав корректировок, обусловленных разностью учетных правил между стандартами. Корректировки оформляются бухгалтерскими справками, проводки регистрируются в созданном плане счетов (шаг 2), т.е. в системе формируется отдельная Книга проводок для этого плана счетов, содержащая корректировки. Зарегистрированные корректировки должны быть учтены при настройке форм бухгалтерской отчетности в шаге 5.
Примерами выполняемых корректировок для МСФО могут являться:
-реклассификация нематериальных активов;
-реклассификация основных средств (инвестиционная собственность);
-переоценка инвестиционной собственности (корректировка прибыли);
-корректировка дебиторской задолженности на сумму резерва;
-корректировка запасов на сумму резерва;
-амортизация основных средств и нематериальных активов (НМА) и др.
Проводки по корректирующим записям регистрируются бухгалтерскими справками на последнюю дату отчетного периода. Учитывая возможности «Галактики», предусмотрено регистрировать корректировки в первичных документах в валюте, формируя при этом записи и в рублях, и в валюте.
Шаг 5 - корректировка настроек форм отчетности.
Настройка базируется на свойстве системы «Галактика», позволяющем в алгоритмах формирования отчетных показателей обращаться к значениям сальдо, оборотов, записей одного или нескольких планов счетов при описании формулы для расчета значений переменных. Рассматриваемый метод предусматривает, что денежные статьи баланса допустимо пересчитывать по текущему курсу, неденежные - по историческому (или расчетному) курсу. Там где требуется исторический или расчетный курс, он задается в настройке идентификаторов явно (в виде константы при настройке формул в форме отчета).
Шаг 6 - формирование баланса и других форм в соответствии с требованиями МСФО.
«1С: Предприятие 8»
представляет собой прикладную программную платформу для разработки бизнес-приложений - программных систем для автоматизации бухгалтерского учета и управления предприятиями в различных областях экономики; производство, торговля, страхование, сфера услуг и т.д. Прикладные решения на платформе «1С:Предприятие 8» разрабатываются непосредственно фирмой «1С», ее партнерами, а также независимыми разработчиками. Прикладные решения, разработанные на платформе «1С:Предприятие 8», также называют конфигурациями.
Фирмой «1С» на платформе «1С:Предприятие 8» разработана типовая конфигурация «Управление производственным предприятием (УПП)», представляющая собой интегрированную систему управления производственным предприятием, комплексно реализующую функции бухгалтерского и налогового учетов, экономического анализа, планирования, бюджетирования, управления персоналом. По составу охваченных автоматизацией функций учета и управления это решение вполне можно отнести к системам класса ERP. В этой конфигурации предусмотрено составление отчетности по РСБУ и МСФО. Учет по МСФО реализуется отдельным модулем «Международный учет», который будем также для краткости называть «модуль МСФО». Этот модуль информационно связан только с модулем «Бухгалтерский учет», который обеспечивает ведение учета и составление отчетности по РСБУ.
3. Составление отчетности по МСФО в конфигурации «Управление производственным предприятием (УПП)»
Формирование данных для модуля МСФО осуществляется методом трансляции проводок из российских регистров учета (российского плана счетов) в регистры учета по МСФО (в план счетов МСФО). При этом данные, полученные в результате трансляции, могут быть откорректированы при помощи корректирующих записей, а операции, не имеющие аналогов в российском учете, вводятся при помощи специальных документов международного учета или при помощи ручных операций (проводок) в плане счетов МСФО. Важной особенностью данного программного продукта является то, что он с методической точки зрения представляет собой законченное типовое решение, позволяющее вести учет по МСФО. Методические принципы учета и составления отчетности по МСФО реализуются за счет того, что в конфигурацию включены предварительно настроенные:
-два плана счетов для ведения учета по российским стандартам и МСФО;
-таблицы соответствия счетов российского плана счетов и плана счетов МСФО;
-системное средство (документ) для автоматического переноса записей из российских учетных регистров в регистры МСФО по правилам, заданным в таблице соответствия;
-документы для отражения специфических операций учета по МСФО в учетных регистрах МСФО;
-формы отчетов, предусмотренные МСФО (IAS) 1 «Представление финансовой отчетности», и некоторые приложения к ним.
В то же время система является открытой для внесения изменений в существующие настройки. В результате этого Пользователь может либо «довериться» программе и заложенным в ней методическим принципам и вести учет в соответствии с ними, либо, при наличии соответствующих знаний и опыта, изменить существующие настройки, тем самым изменяя (дополняя) реализованную методику учета и составления отчетности. Отметим лишь, что в разработке модуля международного учета принимала непосредственное участие ведущая аудиторская фирма «PriceWaterhouseCoopers», что обусловило методическую корректность реализованных решений. Полнота охвата функций ведения учета и составления отчетности также представляется весьма значительной. Так, в системе реализованы не только функции преобразования (трансляции) записей, сформированных по правилам РСБУ, к виду, позволяющему формировать корректную отчетность по МСФО, но и ряд дополнительных операций, носящих вспомогательный характер или не имеющих аналогов в российском учете. Очень важным моментом является включение в конфигурацию специализированных средств для переноса данных партионного учета материально-производственных запасов (МПЗ). При их помощи осуществляется перенос данных по поступлению партий МПЗ на склады. Причем в случае если функциональная валюта учета по МСФО отличается от валюты ведения регламентированного (российского) учета, то стоимость партий при переносе пересчитывается в функциональную валюту на дату совершения операции. Данные по расходу МПЗ не переносятся, поскольку стоимость списываемых партий в международном учете может измениться, например, вследствие снижения их стоимости. Списание МПЗ для международного учета выполняется при помощи отдельной регламентной процедуры. Благодаря этим средствам программа позволяет достаточно просто производить списание МПЗ по историческому курсу. Аналогичным образом программа выполняет трансляцию данных учета затрат на производство.
Функционал типовой конфигурации охватывает:
учет основных средств (ОС), включая их первоначальное признание и оценку, последующую оценку и переоценку, учет последующих затрат в процессе эксплуатации ОС, амортизацию, изменение параметров эксплуатации ОС, выбытие ОС и др.;
учет инвестиционной собственности, включая средства ввода корректирующих операций по реклассификации ОС в состав объектов инвестиционной собственности и наоборот;
учет нематериальных активов, включая их первоначальное признание и оценку, последующую оценку и переоценку, амортизацию, изменение параметров эксплуатации НМА, выбытие НМА и др.;
учет запасов, используя методы оценки запасов, предусмотренные МСФО, а также реализуя правило наименьшей оценки запасов;
отражение в учете обесценения активов в соответствии с МСФО 36 «Обесценение активов», а также операции снижения стоимости запасов в соответствии с МСФО (IAS) 2 «Запасы»;
начисление резервов и отражение в учете оценочных обязательств в соответствии с требованиями МСФО 37 «Резервы, условные обязательства и условные активы»;
автоматический расчет и отражение в учете курсовых разниц по монетарным статьям активов и обязательств, выраженным в иностранной валюте, в соответствии с МСФО 21 «Влияние изменений валютных курсов».
Конфигурация содержит настроенные, готовые к использованию формы для составления финансовой отчетности, включая «Баланс», «Отчет о прибылях и убытках», «Отчет о движении капитала», «Отчет о движении денежных средств», формируемый двумя методами, предусмотренными МСФО (IAS) 7 «Отчеты о движении денежных средств», Приложение «Учетная политика предприятия». Кроме того, конфигурация позволяет формировать консолидированные отчеты для группы компаний, отражать в отчетности инвестиции в зависимые (ассоциированные) компании.
Все отчеты формируются на двух языках - русском и английском.
Несмотря на развитый функционал, полнота охвата функций может оказаться для кого-то недостаточной. В частности, в конфигурации остались нереализованными специфические операции, которые могут быть востребованы в практике деятельности конкретных предприятий. Реализация подобных функций может потребовать использования ввода ручных операций, внесения изменений (дополнений) в План счетов, таблицу соответствия счетов российского и международного учетов, в настройки форм ввода первичных документов, в формы отчетов и др. Некоторые настройки можно выполнить непосредственно при работе с типовой конфигурацией, более сложные модификации могут быть выполнены путем внесения изменений в типовую конфигурацию в режиме конфигурирования, что предполагает привлечение специалистов в области проектирования информационных систем.
4. Программа «Инотек Бухгалтер Вестерн»
Программа разработана фирмой «Инотек», представляет собой комплексную систему ведения параллельного бухгалтерского учета по российскому и любому международному стандартам (например, GAAP, МСФО) на предприятиях, на которых ведется бухгалтерский учет по нескольким базовым валютам, и позволяет подготавливать отчеты по нескольким стандартам учета.
В программе «Инотек Бухгалтер Вестерн» реализовано много различных механизмов и средств, ориентированных на формирование параллельной отчетности в нескольких стандартах. Например, такие, как:
-ведение одновременно двух равноправных журналов хозяйственных операций - каждый по своему плану счетов и в своей базовой валюте (в стандартной поставке - рубли и доллары США);
-разноска записей по журналам хозяйственных операций непосредственно из первичного документа и построение документов на основе выполненных записей;
-ведение мультивалютного учета с автоматизированным расчетом курсовых разниц;
-учет основных средств и нематериальных активов с возможностью выбора моделей расчета амортизации, характерных как для РСБУ, так и для МСФО;
-ведение учета товарно-материальных ценностей и списание их по средним ценам либо методами ЛИФО и ФИФО;
-встроенный редактор для разработки необходимых дополнительных первичных документов;
-формирование и вывод на печать форм российской финансовой отчетности, а также форм финансовой отчетности в иных стандартах на русском и английском языках;
-планирование и контроль исполнения бюджета предприятия по каждому из двух журналов в отдельности;
-фактический и прогнозный учет с возможностью моделирования налогообложения;
-экспорт и импорт данных для электронных таблиц, текстовых редакторов, систем клиент-банк, биллинговых систем и др.;
-ведение бухгалтерского учета нескольких предприятий в одной информационной базе (в одной локальной сети), формирование консолидированной отчетности.
Встроенный механизм настройки соответствия бухгалтерских счетов из различных планов позволяет осуществлять параллельное ведение учета как по российскому законодательству, так и в каком-либо другом учетном стандарте. Внесение записей в обе бухгалтерские книги осуществляется с помощью шаблонов записей, называемых типовыми операциями. Отличительной особенностью программы является то, что записи в разных книгах, созданные на основе одной типовой операции, всегда связаны, то есть пользователь всегда может определить, какими записями одна и та же хозяйственная операция отображена в различных книгах. Программа поддерживает мощный аналитический учет, включая возможность группировки данных по центрам ответственности. «Инотек Бухгалтер Вестерн» имеет развитые сервисные средства, переключаемый двуязычный русско-английский интерфейс.
Программа предполагает следующую технологию автоматизации бухгалтерского учета.
Для каждой хозяйственной операции, отражаемой в бухгалтерском учете, формируется необходимое количество записей. В каждой записи указывают суммовые и количественные характеристики операций, аналитики для дебетуемых и кредитуемых счетов. Все записи, относящиеся к одной хозяйственной операции, сохраняются в базе данных одновременно. Если имеющаяся у бухгалтера информация неполна, то соответствующие хозяйственные операции можно помечать как «прогнозные».
Начальная настройка системы предполагает обязательную и тщательную настройку плана счетов для каждой книги (российской и дополнительной), при этом подразумевается, что в качестве дополнительного плана счетов используется план счетов, принятый в конкретной корпорации. Установку соответствий между российским и западным счетами желательно осуществлять под руководством специалистов, хорошо знакомых с различными вариантами учета. Используемые два плана счетов идентичны по принципу построения и организации работы с ними. Элементами каждого из них являются бухгалтерские счета, расположенные в порядке возрастания их номеров. В дополнительном плане счетов активы и обязательства, учитываемые на счетах, оцениваются в долларах США, рублевые операции рассматриваются как валютные, а курсовые разницы рассчитываются для них точно так же, как и для валютных счетов основного плана счетов. После ввода каждого из планов счетов необходимо установить соответствие между счетами разных планов счетов. Как уже указывалось выше, такую работу следует выполнить на этапе внедрения системы с обязательным привлечением специалистов, знакомых с особенностями нескольких вариантов учета, а также знающим специфику деятельности предприятия, на котором устанавливается система. Установка соответствий между счетами осуществляется в диалоговом режиме. Пользователь выбирает счет в исходном плане счетов и устанавливает связь с любым выбранным счетом из второго плана счетов. Связи могут быть трех видов: полная, по дебету, по кредиту. Одному счету можно поставить в соответствие до 46 счетов в альтернативном плане счетов, при этом один и тот же счет может соответствовать нескольким счетам полностью, а каким-то - только по дебету или по кредиту. Если входящая в состав типовой операции запись вносится лишь в одну из книг, то ее можно автоматически перевести и в альтернативную книгу. При этом если для используемых в записи счетов установлены однозначные соответствия в плане счетов, то запись в альтернативную книгу будет выполнена автоматически. Если же одному из счетов записи соответствую ют несколько счетов в альтернативной книге, тогда система по умолчанию выберет первый счет из списка, но предоставит возможность выбора любого счета из списка. Таким образом, происходит формирование записей в двух книгах (журналах хозяйственных операций).
На основе бухгалтерских записей, находящихся в любом из двух журналов хозяйственных операций, строятся финансовые отчеты.
В стандартный комплект поставки программы «Инотек Бухгалтер Вестерн» входят отчеты, обязательные для предоставления в государственные органы Российской Федерации. Каждый из этих отчетов может формироваться на русском и английском языках. Кроме того, в стандартный комплект поставки входят основные финансовые отчеты, принятые в международной практике, такие, как «Баланс», «Отчет о прибылях и убытках», «Отчет о движении денежных средств». Однако следует иметь в виду, что формы отчетов для альтернативной книги весьма условны и могут быть использованы только лишь как образец для создания компанией своих собственных форм отчетов. Каждая форма отчета представляет собой программу, написанную на встроенном языке системы, которая по некоторому алгоритму преобразует данные из главной или альтернативной книги в финансовые отчеты. Изучив встроенный язык, пользователь может своими силами описать алгоритмы составления требуемых ему финансовых отчетов. Также можно обратиться за помощью к специалистам, владеющим этим языком.
5. ERP Монолит SQL
Программный продукт ERP Монолит SQL представляет собой интегрированную систему управления предприятием, в которой реализуются функции бухгалтерского учета, управленческого учета (попродуктовая и позаказная производственная и полная себестоимость); управления персоналом (кадры, зарплата, планирование карьеры); управления продажами (централизованная и распределенные схемы); управления взаимоотношениями с клиентами (CRM); оперативного планирования и диспетчеризации производства (в объеме MRP II); управления закупками (модели заказов и документооборот); планирования финансовых потоков; бюджетирования и контроля за исполнением смет закупок и смет расходов.
Программа позволяет вести бухгалтерский учет в соответствии с национальными и международными стандартами. Для этого в программе реализован принцип трансформации отчетности. Для автоматического формирования финансовой отчетности в двух параллельных стандартах (например, РСБУ и МСФО) в ERP Монолит SQL используется один общий детализированный план счетов для записи всех хозяйственных операций. Этот план счетов разрабатывается средствами модуля «Главная книга» в рамках национального плана счетов. При этом в его составе открываются дополнительные счета, субсчета (аналитические счета), необходимые для детализации информации в соответствии с системой отчетных строк параллельной системы отчетности (например, МСФО). К плану счетов предъявляются комплексные требования: с одной стороны, номенклатура его разделов должна соответствовать национальному рекомендованному к использованию плану счетов и, с другой стороны, обеспечивать возможность отражения с его помощью операций для построения отчетности «в параллельных стандартах».
В системе ERP Монолит SQL реализована идея многосегментного плана счетов, каждая статья которого имеет одинаковую структуру и состоит из одного или нескольких независимых сегментов. Сегменты независимы один от другого, каждый из них имеет фиксированную длину и кодируется индивидуально. Каждый сегмент имеет иерархическую структуру по принципу: «счет - субсчет - аналитический счет - ...» с количеством вложенных уровней, ограниченным только длиной кода сегмента. Количество сегментов в плане счетов ограничивается лишь общей длиной кода счета, она не должна превышать 50 символов, включая разделители.
Состав и структура плана счетов и его сегментов определяются на этапе настройки и внедрения системы. Рассмотрим пример плана счетов, в котором счета включают четыре сегмента:
счета национального плана счетов;
коды строк пакета отчетности по МСФО;
подразделения (центры затрат);
компании (филиалы).
Первый сегмент предназначен для указания счета из национального плана счетов. Второй служит для указания соответствующей отчетной строки пакета отчетности по МСФО. Третий - для соотнесения затрат с подразделениями предприятия. Значения этого сегмента счета задаются только в сочетании с сегментами главного счета, соответствующими счетам доходов и расходов. Четвертый сегмент предназначен для отражения структуры холдинга (филиалов или дочерних компаний). В процессе построения плана счетов и настройки системы производится описание формул для получения значений любой из отчетных строк как по форматам МСФО, так и по российским стандартам. Формула определяется для каждой строки отчета и представляет собой комбинацию значений или просто значения сальдо или оборотов соответствующих счетов. Соответствие счетов и отчетных строк устанавливается вручную на этапе ввода системы в эксплуатацию. Настроенные формулы для расчета значений отчетных строк запоминаются системой и затем используются для автоматического построения отчетов на основе значений сальдо и оборотов на соответствующих счетах плана счетов. Данные величины в свою очередь автоматически вычисляются системой на основе общего набора записей модуля «Главная книга».
Однако, как уже не раз отмечалось, не вся информация для формирования отчетов и примечаний может быть получена из записей, поэтому при формировании значений показателей отчетов и значений для корректировочных записей активно используются инструментальные средства модулей ERP Монолит SQL, предназначенных для автоматизации различных участков первичного учета. Например, такие модули, как «Учет ОС и НМА», «учет ТМЦ», «Учет расчетов с контрагентами», и др.
Ядром инструментальных средств ERP Монолит SQL является язык для моделирования бизнес-процессов и документооборота, который содержит три группы средств:
средства построения и ведения классификаторов базовых понятий;
средства описания информационных объектов, отображающих состав и структуру реквизитов первичных документов;
средства описания взаимосвязей первичных документов. Все классификаторы базовых понятий являются открытыми, ведутся и расширяются непосредственно пользователем.
Для отражения в базе данных первичных документов пользователю предлагаются необходимые информационные объекты, с каждым из которых связаны соответствующие структуры реквизитов, которые в общем случае можно разделить на три группы:
1)реквизиты непосредственно первичного документа;
реквизиты бухгалтерских записей, соответствующих дан ному документу;
3) реквизиты, отражающие связи между первичными документами.
Кроме того, модули комплекса предлагают пользователям инструментальные средства для расширения как состава классификаторов базовых понятий, так и состава реквизитов информационных объектов.
Собственно, данные указанных информационных объектов и позволяют при помощи встроенных в систему генераторов отчетов формировать все необходимые документы в пакете финансовой отчетности, включая примечания, содержащие данные, которые не могут быть сформированы только на основе сальдо и оборотов счетов, а требуют дополнительной аналитической информации. Построение финансовой отчетности в различных форматах. Для настройки форм финансовой отчетности в системе ERP Монолит предусмотрены специальные средства, позволяющие задавать формулы расчета показателей отчетов. Формулы вводятся в форме диалога, в которой пользователю предлагается заполнить графы табличной части, где он указывает вид операции, маску интересующего счета, вид итога, период и ряд других параметров. Например, если в таблице указана операция «+», введена маска « .2 . . », вид итога - «кредитовый оборот», заданы начальная и конечная даты периода, то это указывает на то, что в формулу расчета будет добавлен со знаком «+» кредитовый оборот по счетам, у которых во втором сегменте значение первого разряда равно 2.
Для более сложных случаев в системе предусмотрен механизм расчетных матриц. Он заключается в том, что строки и графы отчетных форм описываются при помощи специальных формул, которые могут использоваться в отчетах многократно. Собственно, каждая отчетная форма состоит из наборов таких формул для строк и для граф. Сочетание настроек строк и граф дает богатые возможности для гибкого описания отчетов. Для случаев, когда недостаточно этих возможностей, предусмотрен механизм, позволяющий заменить в результирующей матрице конкретный элемент - пересечение строки и графы - на произвольную пару формул строки и графы.
Кроме этого, непосредственно в момент построения отчета на него может быть наложена маска, которая будет действительна для конкретного экземпляра расчета формы. Эта возможность позволяет, не изменяя описаний, строить консолидированные отчеты, как для группы компаний, так и для конкретной компании - что обеспечивает удобство сверки данных.
Валютные преобразования. Если функциональной валютой для российской компании установлены рубли, то учет в компании ведется в рублях и отчетность по МСФО также должна формироваться в рублях. Преобразование этой отчетности (балансовый отчет и отчет о прибылях и убытках) в иную (твердую) валюту понадобится только в случае, если эта «твердая» валюта выбрана в качестве презентационной. При этом валютному преобразованию подвергается только окончательно сформированная отчетность в рублях. Эта процедура в ERP Монолит SQL реализуется штатными средствами модуля «Главная книга».
Если же функциональной валютой для российской компании установлена валюта, отличная от рублей, например, доллары, то для корректного выполнения валютных преобразований в системе обеспечивается учет всех хозяйственных операций в двух валютах (в рублях и долларах). В этом случае любая операция российской компании не в долларах рассматривается как операция в иностранной валюте. Автоматизация этого подхода предполагает:
восстановление для каждой бухгалтерской записи эквивалентов в рублях (это требуется для российского учета) и альтернативной функциональной валюте;
оценку в функциональной валюте активов, покупаемых за любую валюту, отличную от выбранной функциональной валюты, в том числе и за рубли;
выполнение всех последующих расчетов (амортизационные отчисления, списание материалов и готовой продукции, расчет себестоимости произведенной продукций) в рублях и функциональной валюте посредством параллельных вычислений, и формирования соответствующих бухгалтерских записей на основе этих вычислений;
реализацию библиотеки алгоритмов преобразования валют, которые должны соотноситься с каждым из бухгалтерских счетов, содержащую, как минимум, алгоритмы двух типов:
«расчет сальдо на основе курса конца месяца» (для монетарных счетов);
«независимый расчет сальдо и оборотов по локальной валюте и долларам» (для немонетарных счетов);
реализацию автоматического расчета курсовых разниц в функциональной валюте для монетарных счетов и отражение этих поправок на счетах в соответствии с настройками алгоритмов преобразования.
Заметим, что система ERP Монолит SQL является одной из «старейших» отечественных разработок, в которой было реализовано составление отчетности по международным стандартам, и описанная функциональность реализована в ней уже с 1995 года.
6. «Контур Корпорация. Отчетность по МСФО»
Компания Intersoft Lab разработала программную Платформу Хранилищ данных «Контур». На основе этой платформы фирмой Intersoft Lab и ее партнерами разрабатываются управленческие решения различного назначения и масштаба. В частности, Финансовое Хранилище данных «Контур Корпорация» позволяет холдингам, промышленным группам, организациям и банкам с многофилиальной структурой создавать единую информационную среду для обеспечения эффективного управления бизнесом. Программно-техническая реализация Хранилища позволяет использовать эту разработку в очень крупных организациях, обеспечивая, при необходимости, сбор данных в ежедневном режиме из сотен дочерних структур, быстрое выполнение сложных расчетов и формирование консолидированной финансовой и управленческой отчетности с глубокой аналитической детализацией.
«Контур Корпорация. Отчетность по МСФО» - автоматизированная система подготовки отчетности по МСФО методом трансформации. Система разработана компанией «Зирван. Информационные технологии и консалтинг» при консультационной поддержке компании Intersoft Lab. Разработчики, прежде всего, позиционируют свою систему для эксплуатации в банках и финансово-промышленных группах. Подобная разработка весьма актуальна, поскольку все кредитные организации России с 1 января 2004 г. обязаны подготавливать финансовую отчетность по МСФО. Причем, согласно положениям Центрального банка России, финансовая отчетность по МСФО должна составляться на основе российской бухгалтерской отчетности с применением метода трансформации.
Технология работы предполагает, что информация, необходимая для формирования отчетов по МСФО, «перекачивается» из используемой в банке или корпорации информационной системы хранилище данных «Контур Корпорация». Для этого в систему «Контур Корпорация» встроены универсальные механизмы, позволяющие достаточно просто интегрироваться с эксплуатируемым в банке, корпорации программным обеспечением. В этом хранилище собираются все необходимые учетные данные и аналитические расшифровки для составления отчетов по МСФО.
Механизмы и средства, встроенные в систему, обеспечивают автоматизацию всех этапов технологического цикла подготовки и выпуска отчетов по МСФО. Сбор и выверка исходных данных для подготовки отчетов по МСФО. На этом этапе в Хранилище данных «Контур Корпорация» из информационных систем филиалов, дочерних банков и предприятий группы поступают отчеты, лицевые счета, записи, аналитические расшифровки и нормативно-справочная информация, необходимые для подготовки отчетов по МСФО. В качестве универсального формата для обмена данными с любыми внешними системами используется формат XML. На этапе загрузки данных в Хранилище также происходит предварительная выверка и согласование данных. Трансформация выполняется на основе таблиц перегруппировки исходных учетных данных, представленных в Хранилище, в формы отчетов по МСФО. Система позволяет одновременно вести несколько групп трансформационных таблиц, выполнять перегруппировку данных из различных планов статей баланса и отчета о прибылях и убытках в единые для холдинга планы статей по МСФО. В системе имеются предварительно настроенные Таблицы перегруппировки, Шаблоны корректирующих записей, Отчетные формы, вспомогательные OLAP-отчеты для подготовки Таблиц примечаний (notes), что в совокупности представляет собой методическое ядро для выполнения операций трансформации. Наряду с этим система остается открытой для пользовательских модификаций и настроек, при помощи которых можно строить любые произвольные варианты и схемы трансформации. Выполнение корректирующих записей. В системе имеются средства для настройки корреспонденции статей при выполнении корректирующих записей. Система допускает выполнение корректирующих записей в ручном и автоматическом режимах.
При выполнении корректировок вручную аналитические расшифровки выгружаются из Хранилища во вспомогательные шаблоны для расчета сумм корректирующих записей. Автоматизированный расчет корректировок реализуется следующим образом. По правилам отбора, настраиваемым пользователем, из Хранилища отбираются учетные данные или аналитические расшифровки с необходимыми для расчета атрибутами. Суммы корректирующих записей рассчитываются автоматически по заданным формулам расчета. Формулы расчета задаются пользователем. Для этого в системе предусмотрен формульный язык для описания алгоритмов вычисления сумм корректирующих записей. Одновременно создаются аналитические документы корректировок по дебету и кредиту соответствующих статей.
Консолидация данных и выпуск отчетности. Консолидация отчетности по МСФО филиалов, дочерних банков и предприятий выполняется автоматически, В программе имеются средства для просмотра данных до и после консолидации, настройки и выполнения корректирующих записей при консолидации. Система автоматически формирует отчетность по МСФО для банков, предприятий, финансово-промышленных групп и холдингов. При этом одновременно решаются задачи подготовки индивидуальной отчетности организаций, входящих в группу, и консолидированной отчетности групп.
30