Аллокации

Уже более полгода я работаю над документом «Руководство консультанта Hyperion Planning», в котором аккумулирую и свой опыт и опыт коллег, которые согласились быть «редакторами» этого документа.

Ниже одна из глав.

Распределение (аллокации)

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

  • Без сохранения источника распределения затрат.
    • Простота реализации, и поддержки
    • Невозможность выверки данных
    • Отсутствие аудиторского следа в расчетах
    • Нет ограничений на количество шагов аллокаций

  • Сохранять аналитики только с предыдущего шага
    • Простота реализации, и поддержки
    • Сложность выверки данных
    • Аудиторский след размазан по нескольким отчетам
    • Нет ограничений на количество шагов аллокаций

  • Переворачивать аналитику в показатель ( тиражирование статей)
    • Сложность в реализации, и простота в поддержке
    • Сложность выверки данных
    • Аудиторский след размазан по нескольким отчетам
    • Нет ограничений на количество шагов аллокаций

  • Сохранять все шаги аллокаций (дублирование измерений)
    • Сложности реализации, и поддержки
    • Простота выверки данных
    • Полный аудиторский след в расчетах в одном отчете
    • Ограничения на количество шагов аллокаций

Наиболее функциональным способом распределения является комбинирование нескольких способов распределения. Например, для распределения внутри одного бизнес-юнита использовать 2-ой и (или) 3-ий способ, а для передачи расходов между подразделениями 4-ый. Ниже представлены технологические приемы для автоматизации распределений. Так же весьма технологичным способом является выделение измерения «Шаг аллокации»

Подготовка драйвера для распределения

Требуется рассчитать базу для распределения расходов. Данное значение детализировано по нескольким измерениям. Данную задачу будем решать с помощью фигурной агрегации, т.е. считать агрегаты только по верхним уровням.


Распределение значений по драйверу

В модели есть два измерения «ЦФО» и «Process». Требуется распределить расходы на процессы


Аллокация с сохранением аналитики источника затрат

В модели есть два измерения «ЦФО» и «iЦФО». Требуется перенести расходы АХО на готовую продукцию с сохранением структуры затрат (по статейно) и источник затрат (ЦФО). (задача создания блоков не специфичном срезе решена ранее)


Контроль над сверхмалыми числами

При сохранении аллоцированного значения нужно округлить полученное выражение до 9-го знака. Так же это требуется делать после всех расчетов.