Для выработки общего понимания и единого представления у всех специалистов, участвующих в процессе, предлагается методология описания и способ визуализации учета. Это еще не гарантирует получения качественной отчетности, однако позволяет всем специалистам, имея общий контекст, сосредоточиться на содержательных вопросах, оставаясь при этом в области своей компетенции.
Проблема построения отчетов
При этом возникает ряд сложностей. Если документы описывают достаточно сложные сделки и имеют много промежуточных состояний, то эти промежуточные состояния (отгрузка без оплаты, оплата без поставки и др.) надо учитывать в отчетах. Если же сложная сделка описывается совокупностью простых документов, то в отчетах нужно отслеживать состояние каждого из них, что еще труднее.
Кроме того, ввод документов часто опаздывает по отношению к реальной ситуации, а сами документы изменяются прошлыми датами. Если сложный отчет нельзя воспроизвести в любой момент времени, то невозможно понять: был ли отчет изначально ошибочным, или в нем неверно учитывались какие‑либо документы, или изменились сами документы.
Более того, документы, которые создаются на границах временных периодов, в разных отчетах могут быть отнесены на разные периоды. Следует иметь в виду, что управленческие отчеты, опирающиеся на данные из товарного и денежного потоков, будут отличаться, так как эти потоки асинхронны.
Таким образом, если при проектировании отчетов на основе документов не учитывать все вышесказанное, то даже участие бизнес‑специалистов в процессе не гарантирует, что данные разных отчетов сойдутся.
Можно попытаться обеспечить целостность отчетов, собрав данные из бухгалтерского учета. В нем единообразно решены задачи отражения изменений документов, учета промежуточных состояний, асинхронности товарного и денежного потоков. Однако здесь тоже есть проблемы. Бухгалтерский учет жестко регламентирован и ориентирован на официальную отчетность. Многие важные управленческие данные, например предоставление скидок, в нем не отражаются. Поток учета НДС отделен от потока товаров. Учет накладных расходов выполняется по предписанным схемам, которые не подходят для целей управленческого учета. Для получения консолидированной отчетности холдинга требуется исключение внутренних сделок, что невозможно в бухгалтерском учете.
Еще можно спроектировать управленческий учет, основанный на документах, с использованием строгих регламентов учета бухгалтерского. Это сложная задача, которая требует участия бизнес‑специалиста, разбирающегося в тонкостях бухгалтерского учета, или бухгалтера, представляющего бизнес-цели управленческого. Но и в этом случае велика вероятность, что действительно разбираться в устройстве отчета будут только его создатели, а остальные, включая руководство компании, будут вынуждены лишь верить, что он правилен.
Методология решения
Диаграммы планов счетов содержат три основных элемента, показанных на рисунке: овалы‑счета, стрелки-проводки и специальный значок для обозначения внешнего мира, используемый в случае незамкнутого учета. Для удобства восприятия активные и пассивные счета помещаются в отдельные области или выделяются цветом. Внутри овала‑счета указывается его название и аналитики, в случае бухгалтерского учета указывается также номер. На стрелке-проводке указывается документ и операция, породившая эту проводку. Проводки основной ветки учета обычно обозначаются жирными стрелками. Указатель стрелки-проводки всегда направлен к счету дебета, поэтому по пассиву их направление противоположно направлению изменения остатка. В принципе можно использовать четыре вида стрелок по видам проводок (актив‑пассив, актив‑актив, пассив‑актив и пассив‑пассив), но, как показывает практика, это сильно усложняет понимание схемы.
На следующем рисунке представлен фрагмент плана счетов, демонстрирующий процесс расчетов с клиентами по продажам. Детали процесса, изображенного на диаграмме, уточняются в текстовых комментариях (см. врезку).
Приведенный текст вместе с диаграммой понятен широкому кругу лиц, занятых в проекте: бухгалтерам и менеджерам по работе с клиентами, бизнес-аналитикам, менеджерам проекта разработки и внедрения, разработчикам, а позднее — специалистам службы сопровождения и операционистам, работающим с учетной системой. Таким образом, бизнес‑специалист может верифицировать и скорректировать учет, а бухгалтеры и ИТ‑специалисты понимают, как учет должен соотноситься с электронным документооборотом. И все участники имеют наглядный образ‑картинку для общения.
По сути, диаграммы планов счетов в области учета являются аналогом диаграмм классов для структур данных. И, подобно диаграммам классов, знакомства с предлагаемой методологией достаточно для работы с диаграммами без обращения к текстовым описаниям.
При проектировании учетной системы можно создать много планов счетов и отражать документы в каждом из них. Это позволяет резко упростить задачу: вместо всеобъемлющего плана счетов для всех целей можно делать несколько простых отчетов для нужных категорий. Кроме того, использование нескольких специализированных планов счетов вместо одного универсального упрощает расчеты.
Рассмотрим такой пример. В универсальном плане счетов проводки, формирующие долг клиента за отгрузку, должны иметь аналитику по товарам и выполняться по строкам накладных. При этом если цены контракта зафиксированы в валюте, то этот долг подлежит переоценке при изменениях курсов. Таким образом, в универсальном плане счетов, с одной стороны, возникает большое количество проводок и аналитических счетов, а с другой — большое количество расчетов, связанных с валютной переоценкой. Если же разнести товарный и денежный учет в отдельные планы счетов, то аналитики по товарам и обусловленное этим множество проводок останутся в товарном учете. При этом в нем не будет сложностей многовалютного учета. А в денежном плане счетов проводки по документам будут выполняться общей суммой, что сильно сократит количество проводок и упростит расчеты.
Для сопоставления учета в разных планах счетов и проверки правильности реализации учета и функционирования систем используются инварианты учета — показатели, которые должны совпадать в разных планах счетов. Примером их может служить поток денег через расчетный счет или отгрузки товаров со склада в ценах продажи. При разумном проектировании такие инварианты достаточно легко встроить в учет.
Какие преимущества дает методология
Оказалось, что простые планы счетов востребованы во многих задачах: движение товаров, расчеты с покупателями и поставщиками, биллинг и др. При этом учет в отдельных планах счетов может быть сопоставлен с бухгалтерским и управленческим учетом компании в целом за счет инвариантов, заложенных при проектировании.
Для сложных областей учета, например расчета себестоимости или налогового учета, диаграммы планов счетов позволяют представить учет и проводить проектирование гораздо более наглядно, чем традиционные методы описания шаблонов проводок в Excel или текстовом виде. При этом их можно снабжать дополнительными надписями, например, отражающими особенности вычисления сумм или даты проведения операций, а также использовать различные цветовые и графические выделения счетов и проводок.
Практика показывает, что диаграммы планов счетов оказываются эффективным инструментом для бухгалтеров, проектирующих учет. Они позволяют не только эффективно общаться с ИТ‑специалистами, но и демонстрировать результаты проектирования руководству в наглядной форме.
Нужен ли инструментарий?
Автоматизировать же спроектированный учет можно на любой платформе. В большинство промышленных информационных систем встроены механизмы для создания собственных учетных регистров и отражения по ним проводимых документов.
Но встраивались они для того, чтобы бизнес‑специалисты могли сами настраивать механизмы проведения документов, так как объяснить это программистам часто оказывается слишком сложно. Правда, процесс настройки получается непростым и требует навыков программирования. А с помощью диаграмм планов счетов бухгалтеры могут объяснить, что именно им нужно, и затем разработчики реализуют это в системе.
Как при любом проектировании, важен не инструмент, а опытный аналитик, хорошо владеющий методологией. Таким образом, и для получения качественной отчетности важно не умение пользоваться Visio, а мастерство аналитика, проектирующего планы счетов управленческого учета.