Добавить комментарий

Бухгалтерия - это не только НДС

Вы слишком узко трактуете бух. учет. Принципы учета по счетам (регистрам) были разработаны в 15 веке совсем не для генерации отчетов для налоговой, а именно как управленческий учет в современном понимании этого термина.

Технические ограничения той эпохи вынудили аналитику "зашивать" в код счета. И до сих пор многие системы, спроектированные профессиональными бухгалтерами, реализуют именно этот подход (например, Oracle и SAP). Получить, подробные данные о деятельности предприятия из "классической" Главной книги не возможно: кол-во сегментов в коде счета ограничено очень скромным числом (4-8).

Из-за этого и возникла задача анализа хозяйственной деятельности предприятия. Но по сути эта все та же учетная задача - построение отчетов об операциях на основании заданных правил группировки типов документов (такая группировка делается в ГК, но с потерей существенной для принятия решений информации).

Движок предложенный в статье позволяет преодолеть "проклятие" учета по плану счетов с сегментацией кода счета. Код счета отражает только вид операций - кассовые, банковские, складские, ДЗ, и т.д. Существенные признаки операций, сохраняются в виде аналитических срезов. В результате получается структура сразу пригодная для OLAP.

Судите сами: Saldo - таблица фактов, несколько раз соединенная с таблицей Docs (измерения). Классическая звезда. Для того, что бы помочь OLAP клиенту, делаются отдельные view для каждой роли таблицы Docs - Клиенты, Товары, Счета (в смысле регистры учета), Валюты и т.д.
Далее подключаем эту структуру в Excel и получаем готовый OLAP. Который наполняется данными в соответствии с учетной политикой предприятия, непосредственно в момент выполнения хоз. операций. Это не просто анализ операционной деятельности, это сверх оперативный анализ. Такая оперативность в других, более раскрученных системах, возможна только в виде убогих плоских отчетов, построенных по первичным документам.

Я поддерживаю системы на этом движке 10 лет - решение на удивление простое, гибкое и мощное. За это время имел близкие отношения с JDEdwards OneWorld, Oracle Apps. Шапочное знакомство с SAP.