Oracle Hyperion Strategic Finance объединяет и консолидирует модели финансового прогнозирования с блоками планирования, развития бизнеса, казначейства, и взаимодействия с инвесторами. Это включает взаимосвязь между корпоративными группами, бизнес единицами и корпоративным офисом. Результатом использования этого продукта является улучшенные и согласованные коммуникации в рамках всей компании.
Strategic Finance снижает время и затраты на планирование, обеспечивая пользователей точной и надежной аналитикой. Идеально подходит для аналитиков в области слияний и поглощений, стратегического планирования, анализа структуры капитала и портфельного анализа. Этот продукт прекрасно встраивается в линейку Oracle Hyperion, интегрируясь с Hyperion Planning, передавая в него целевые данные для бюджетов и получая из него исторические данные для целей построения более точных прогнозов.
Концепция программного продукта
Разработчики Strategic Finance постарались максимально приблизиться по внешнему виду и базовым расчетным операциям к Microsoft Excel. Также как и в Excel есть программная оболочка, также вы работаете с двумерными таблицами, точно также создаете файлы моделей, сохраняете и копируете их, и точно также, что самое важное, делаете ссылки между ячейками.
Однако, нацеливаясь исключительно на финансовые модели, разработчики создали жесткую преднастроенную финансовую структуру данных (логическую модель), а точнее сказать – статей (строк) и периодов (столбцов). В основе лежит очень простой и понятный подход, который, вероятно, многие уже использовали в Excel. Существует отдельный лист с полным перечнем статей – некий план счетов из статей Баланса, движения денежных средств и доходов и расходов, а также ряда вспомогательных статей. В терминах Planning – это аналитика Accounts. На этом же листе существует ряд столбцов, соответствующих необходимому количеству периодов (аналитика Years + Periods в терминах того же Planning). Этот лист под названием Accounts – основа модели – здесь и статьи, и данные и методы их прогноза по периодам.
Все остальные листы – это как бы выборка или «нарезка» статей из листа Accounts. Разработчики продукта предлагают большой список уже готовых отчетов и форм – это и стандартные три отчетные формы, это и различная аналитика и набор ratios и многое другое. Если вдруг вы поймете, что вам не хватает какого-либо отчета, либо вам нужно откорректировать какой-либо из существующих – вы берете и смело правите текущие формы. Это крайне просто, поскольку все ссылки устанавливаются подобно Excel и никаких особенных знаний тут не требуется. Однако здесь существует и очень существенное ограничение – вы не можете менять логику существующих взаимосвязей на листе Accounts. Вы можете только создать дополнительные «пользовательские» стати и уже их использовать для каких-либо логических конструкций: декомпозировать существующие статьи, добавлять расчетные с количественными показателями и т.д.
В целом реализация финансовой логики проработана очень глубоко, но, есть ряд моментов не привычных для нашего российского рынка. Например, отчет о движении денежных средств прямым способом в системе отсутствует, есть только косвенным и тот имеет определенные отличия от общепринятого формата в Российских компаниях.
То, что описано, в целом, вполне можно реализовать в Excel, при условии того, что вы хорошо понимаете все взаимосвязи между финансовыми отчетами, разбираетесь в методах прогнозирования и прекрасно владеете навыками программирования на VBA.
Функциональные возможности Oracle Hyperion Strategic Finance
Иерархическая консолидация данных моделей
Как уже было сказано, каждая модель в Strategic Finance представляет собой отдельный обособленный файл. Стандартный функционал системы позволяет создавать иерархические структуры и привязывать уже созданные модели к элементам этой структуры. Например, вы можете создать иерархию следующего вида: 1 уровень – ГК, 2 уровень – дочерние компании (на третьем уровне каждая компания разделится на виды деятельности или департаменты) + обособленные инвестиционные проекты + M&A проекты (на третьем уровне будет смоделирована деятельность каждой приобретаемой компании).
В Excel такой механизм реализовать не так сложно, но он будет не так нагляден и удобен, а также Вам придется потратить не мало сил на поддержку сопоставимости статей агрегируемых моделей.
Возможность работы со сценариями
Крайне удобный механизм, позволяющий работать с еще одним измерением – версиями. Вы можете наполнять вашу модель данными сначала для одного сценария, например, для оптимистического, а затем для другого, например, пессимистического сценария. Таким образом, вы получаете «на выходе» оценку проекта/компании в разрезе различных сценариев. Для целей анализа при различных входных условиях это крайне полезно.
Конечно, в Excel это решается создаем еще одной копией файла. Но, согласитесь, делать итоговые отчеты из нескольких файлов не так удобно. Плюс встает вопрос синхронизации этих файлов при изменении логики модели.
Возможность привязывать к статьям аналитики (Dimensions)
Крайне удобный механизм, позволяющий как бы эмулировать многомерность. Наверняка у Вас были ситуации, когда модель уже создана, протестирована и работает и необходимо целый ряд статей (например, статьи отчета о прибылях и убытках) расшить на определенной количество подстатей – например, вид деятельности или продукт. В Strategic Finance это делается просто добавлением блока дополнительных измерений и привязки этих измерений к определенным статьям.
Детализация по периодам
Любая финансовая модель имеет определенный горизонт планирования и, как правило, он составляет срок более одного года. Часто бывает необходимым показывать текущий год в помесячной разбивке (поквартальной), а последующие года в годовой разбивке. По мере наступления нового года, удобно исторические года «схлопывать», раскрывая по месяцам текущий год. Подобное упражнение в Excel требует нетривиальных усилий и способностей. Это, как правило, макрос «умеющий» скрывать/показывать столбцы в детализации по месяцам. В случае, если хотите вводить данные и по месяцам (в разбивке по месяцам) и по годам (в разбивке по годам), в Excel это сделать практически невозможно. С подобными ситуациями в Strategic Finance вы сможете справиться крайне просто, открыв окно Time Periods и установив необходимую детализацию.
Фондирование (управление избытком или дефицитом денежных средств)
Крайне полезный инструмент для управления избытком/недостатком денежных средств во времени. При помощи окна инструмента Funding option вы можете определять набор денежных статей, на которые будут направляться либо избыточные средства (в случае если необходимо погашать долги), либо с которых будут привлекаться средства (в случае возникновения потребности в финансировании). Помимо набора таких статей, вы можете определить и последовательность, например, погашения долгов. Тут существует небольшое ограничение: вы не можете направлять какую-либо долю на погашение одной статьи и долю, на погашение другой. Все направляемые средства полностью гасят сначала одну статью задолженности, и только после этого начинают гасить задолженность по другой статье.
График погашения задолженности
Еще один очень удобный встроенный механизм, позволяющий установить параметры привлекаемого кредита/займа и рассчитать график соответствующих выплат. Вы выбираете статью, на которую ляжет задолженность, далее определяете срок займа (начало и окончание), вводите сумму займа, интерес и стоимость привлечения. Далее, перейдя в закладку Payments, вы можете построить график выплат. Самое удобное, что помимо прочего, вы можете выбирать интервалы выплат – ежемесячные, ежеквартальные, полугодовые, годовые и в конце периода.
В MS Excel подобный механизм в упрощенном виде создать при помощи макросов не так сложно, однако опционально отнести выплаты на различные статьи, да и сформировать подобный набор функциональных настроек привлекаемого займа будет уже непросто.
Пересчет модели в различные валюты
Очень удобная функция для компаний, подающих отчетность в различных валютах, либо для компаний с активами за рубежом. Вам не нужно делать отдельные модели для других валют, и не нужно создавать дополнительные столбцы для пересчета. В Strategic Finance вы можете осуществлять автоматический пересчет данных модели в различные валюты.
Более того, вы можете управлять курсами не в целом для всей модели, а для различных ее статей, как это показано на рисунке. Безусловно, это удобно, но с точки зрения аудируемости и контроля целостности модели достаточно сложно.
Сценарный анализ
Очень удобный встроенный механизм для анализа различных вариантов развития событий. Аналитика «Сценарий» является сквозной для всей модели, и вы можете в любой момент переключаться между тем или иным сценарием, изменяя необходимые данные. Это очень удобно, поскольку вам не нужно делать отдельной модели и открывать необходимый файл по мере надобности – вы можете просто выбрать другой сценарий из выпадающего списка и продолжать работать в нем.
При помощи окна «Scenario manager» вы можете управлять списком существующих сценариев, а так же назначать релевантные для определенных сценариев статьи. Создавая подобные группировки очень удобно производить последующую фильтрацию статей при переходе от сценария к сценарию.
В результате проведенного сценарного анализа, после определения входных и выходных статей, вы можете сформировать график, отражающий изменения наиболее важных показателей в зависимости от различных сценарных условий.
Подбор решения
Подобно функции «Goal seek», реализованной в Excel, в Strategic Finance существует точно такой же механизм для подбора параметров. Исходя из того, что подбор решений требуется исключительно в разрезе существующих статей, форма «Goal seek» позволяет выбрать целевую статью, целевое значение, период, в котором будет осуществляться поиск и, соответственно, статью, по которой будет осуществляться итеративный перебор значений в заданных периодах.
Большой преднастроенный набор показателей (ratios)
Ко всем перечисленным выше функциональным «примочкам», Strategic Finance оснащен еще и очень удобным отчетом со списком, уже завязанных на статьи, аналитических показателей. Безусловно, в каждом конкретном случае необходимы свои специфические отраслевые показатели, однако, при построении модели в Strategic Finance уже не потребуется завязывать классические показатели оборачиваемости или рентабельности.
Различные методы прогнозирования статей
В Strategic Finance прогнозирование будущих притоков/оттоков осуществляется на основании исторически введенных данных. При создании модели вы указываете количество исторических периодов, и именно эта совокупность данных и будет являться направлением прогноза. В настройке статей вы выбираете один из существующих методов прогнозирования. Вот некоторые наиболее популярные методы:
- по введенному значению (вводится вручную для каждого периода);
- по тему роста (вводится процент роста к предыдущему периоду);
- по темпу роста от года к году (вводится процент роста к предыдущему году);
- по проценту к другой статье;
- по абсолютному коэффициенту к другой статье.
Drill-down
Архитектура Strategic Finance позволяет использовать прекрасный механизм «проваливания» (drill-down) по всем статьям. Двойным щелчком мыши на статье вы можете провалиться в расчет этой статьи. Далее, в открытом окне вы снова сможете «провалиться» еще ниже и так до тех пор, пока вы не дойдете до введенных констант.