SlideShare a Scribd company logo
Бери и делай
No.001.01.1 NeoLogics Group Presents 
Palo BI Suite – это новые
измерения и функционал в
привычном окружении Excel.
Мощная современная Open
Source платформа для
эффективного решения задач
планирования, построения
отчётности, анализа и
консолидации данных.
Вы всё ещё бюджетируете в
Excel?
Тогда мы идём к вам…
Бери и делай
No.001.01 NeoLogics Group Presents  01/75 
 Содержание
Вступление……………..02
О чём и зачем это написано?.......................03
Кому может быть полезно и почему?……………04
Две стороны одной медали………...................……..05
Системы АНАЛИТИЧЕСКИЕ vs. УЧЕТНЫЕ.......06
Немного статистики……………07
Планирование в Excel. Плюсы и минусы…..................08-09
Jedox (Palo) – патентованное средство из Германии..............10
Jedox(Palo) BI Suite ……………………….11
Архитектура и платформа Jedox (Palo)…............……..12
Область применения......................................13
Palo. Основные понятия и определения....14-19
Демо-пример ……………………….20
Суета вокруг бюджета……...........…..21
Исходные данные для модели.............22-25
Создаем рабочую базу...................26-28
Создание кубов и измерений. Конструктор.........29
Создаем измерения. Элементы. Иерархии............30-39
Создаем кубы........................40-42
Работаем с правилами. Редактор формул........43-48
Ввод и отображение данных................49-53
Бюджет продаж и бюджетные показатели..........54-55
Строим бюджет доходов и расходов............56-59
БДДС и все-все-все...............60-65
Заключение ……………………….66
Что день грядущий нам готовит?………..67
PALO-Сервис: пакеты услуг – куда дальше «плыть»?………68-74
Об авотарах…………...75
1. Ячеечно-ориентированная система
2. Многомерная база, развертываемая в оперативной
памяти – MOLAP(in-memory)
3. Измерения и многомерности
4. Кубы и гиперкубы
5. Отображение многомерных данных в MS Excel
6. Ввод данных в многомерные кубы
7. ..?
Бери и делай
No.001.01 NeoLogics Group Presents  02/75 
Любое приращение знаний есть
создание ресурсов.
Из книги «Легенды и мифы
управленческого учета»
ИНСТРУМЕНТЫ ДЛЯ ИНСТРУМЕНТОВ
О ЧЁМ?
КОМУ? И ЗАЧЕМ?
Бери и делай
No.001.01 NeoLogics Group Presents  03/75 
О чём и зачем это написано?
Спасибо за доверие и добро пожаловать на борт!
В рамках данного обзорного мини-курса вы познакомитесь с замечательным программным продуктом Palo и
даже с целым его семейством – Palo BI Suite. Доступность и функциональность указанной программы вполне
способны изменить даже устоявшееся мнение о методах и способах автоматизации бюджетирования.
Оказывается, можно не покидая привычной среды MS Excel, получить в своё распоряжение функционал, за
которым обычно стоят «большие бренды», «большие деньги» и всё такое .
Разработчики Palo давно поняли, что не следует убеждать пользователей MS Excel и других табличных
процессоров в отсталости и несовершенстве используемых ими программ. А вместо этого стоит попытаться
помочь им, не теряя полученных навыков и знаний, приобрести новые. Не покидая Excel перенести свои
данные из многочисленных «тяжелых» файлов во внешнюю многомерную базу. Вместо частых и длительных
усилий по настройке и перепроверке громоздких формул и ссылок между файлами, один раз настроить
правила взаимодействия между бюджетными формами, и заняться чем-то более вдохновляющим.
Подобно большинству людей, которые только начинают осваивать новое приложение, вы, возможно,
отнесетесь к нему с некоторым недоверием и сомнениями. Вы задаётесь вопросом «А так ли уж быстро и
легко можно это изучить, как тут говорят некоторые?». «Есть ли здесь вещи мне незнакомые и которые я не
смогу понять?». Будьте уверены, как только вы начнете работать с Palo, вы почувствуете что угодно, но только
не страх – это, действительно, легко и даже, местами, забавно! Наш вам совет – просто начните.
Устанавливайте программу и начинайте с ней работать. Palo даёт вам инструмент. Вы используете свой
интеллект и фантазию для его эффективного применения при решении стоящих перед вами задач.
Если вы последуете пошаговым инструкциям данного мини-курса, и создадите свою «цифровую картину» на
пустом «холсте» таблицы MS Excel, вы непременно почувствуете, как некая тяжесть «сваливается» с ваших
плеч. Больше никаких десятков каталогов, загадочных формул и длиннющих ссылок. Никаких забытых,
потерянных, или «саморазмножающихся» файлов.
Теперь уже «ваш» Palo может стать катализатором полной смены образа вашего мышления: вместо
использования понятий «файл и книга», «лист и таблица», «столбцы и строки», вы начнете оперировать
терминами «куб-бюджет», «измерение-элемент» и «ячейка – бюджетный показатель». Вы и ваши коллеги
будете работать с единой базой, разделяя, при необходимости, права и ответственность. И это то, чего вы
заслуживаете. У вас, наконец-то, после сведения очередного Бюджета, останутся силы, чтобы оторваться от
бесконечных рядов цифр, и взглянуть на окружающий вас мир. Не правда ли, он прекрасен?
Бери и делай
No.001.01 NeoLogics Group Presents  04/75 
Кому это может быть полезно и почему?
Прежде всего, мы ориентируемся на людей инициативных, стремящихся к лидерству. И совсем не
обязательно к лидерству в смысле «карьерного» роста. Нарушить привычные стереотипы, и выступить с
инициативой, например, смены или модернизации существующей и неэффективной системы
бюджетирования – согласитесь, для такого поступка лидерские качества просто необходимы.
Оторваться от «рутины» значит стать «не как все», что тоже свойственно людям с «лидерской» жилкой. Лидер
– это тот, кто не только «способен вести», но и «ведет» за собой. Будь-то малоизученная горная тропа,
вождение автомобиля или освоение чего-то нового и доселе неизведанного.
При создании данного обзорного курса мы не ставили задачи «полного и всеохватного» раскрытия
возможностей продуктов семейства Palo (Jedox). Свою задачу мы видели и видим в пробуждении интереса к
программным продуктам данного класса у как можно большего числа инициативных и мыслящих товарищей,
занятых в сфере финансово-экономической деятельности.
Основная идея заключается в том, чтобы специалисты, неразрывно связанные с экономическими расчетами,
составлением бюджетов и контролем их исполнения, выглянули из «коробки MS Office» и увидели, что
совсем рядом есть продукты, способные кардинально изменить их производственную деятельность. А она,
эта самая деятельность, потребляет, ни много ни мало, а целую треть самого дорого, ценного и
невосполнимого, что у нас есть – времени. Использование систем, подобных Palo, позволяет сокращать
длительность цикла подготовки годового бюджета до 25% по сравнению с теми компаниями, которые для
указанных целей используют исключительно Excel (По данным BARC).
«Глубокое» освоение Palo, как и любой другой, «технологически» достаточно сложной программной системы,
требует, разумеется, определенных усилий и затрат. Прежде всего – затрат времени, поскольку, как мы скоро
уже выясним, имеется полнофункциональная «общедоступная» версия продукта Palo BI Suite.
Поэтому для прикладных специалистов будут полезными, прежде всего, практические навыки использования
Palo для решения понятных им задач – построения фрагмента бюджетной модели предприятия.
С другой стороны, «технологически-ориентированным» специалистам может быть полезен пример
практического применения уже, возможно известного им продукта, для не совсем понятных задач
бюджетирования и бюджетного управления.
Как все мы знаем – ДОРОГУ ОСИЛИТ ИДУЩИЙ! Успехов в освоении и применении 
Бери и делай
No.001.01 NeoLogics Group Presents  05/75 
ДВЕ СТОРОНЫ
ОДНОЙ
МЕДАЛИ БЮДЖЕТИРОВАНИЕ, ОДНАКО
Бюджетирование — это, с одной стороны, процесс
составления финансовых планов и смет, а с другой —
управленческая технология, предназначенная для выработки и
повышения финансовой обоснованности принимаемых
управленческих решений.
К сожалению или нет, но практическое бюджетирование даже
среднего по масштабу предприятия нельзя выполнить
«вручную». Для этого придется использовать хоть какие-то
компьютерные финансовые технологии и весьма желательно,
чтобы они были современными и эффективными.
Многие используют Excel, что вполне разумно на этапе
создания бюджетной модели. Но вот как быть дальше?
Бери и делай
No.001.01 NeoLogics Group Presents  06/75 
Системы: Аналитически vs. Учётные...
Все программные продукты, используемые в реальной жизни для автоматизации систем бюджетного
управления коммерческого предприятия, можно условно разбить на два класса:
1. Учетные системы – обычно охватывают Оперативный уровень управления предприятием.
2. Аналитические системы – применяются на Тактическом и Стратегическом уровнях управления.
Отнесение программных продуктов к определенным уровням управления предприятием, разумеется,
несколько условно, но это позволяет классифицировать их по «обязательному функциональному набору».
Характерной особенностью Учетных систем является:
 обязательное наличие первичных документов, подлежащих отработке в учете и формирующих, таким
образом, данные учетных регистров (чаще всего в виде проводок вида «Дебет/Кредит»); наличие
«хранилища» фактических данных;
 ведение самого «подробного» учета – до «винтика», до «шпунтика». Ассортимент продукции (или
товаров), например, может включать десятки тысяч наименований;
 значительное участие (вовлеченность) ИТ-специалистов в настройке (доработке) системы;
 возможность реализации Казначейской функции: Заявки на расходование денежных средств, Лимиты,
Реестры платежей, Платежный календарь, взаимодействие с системами вида «Клиент-Банк»;
Аналитические системы, с другой стороны, имеют следующие особенности:
 первичные документы отсутствуют в принципе;
 организация и хранение данных осуществляется, как правило, с использованием OLAP-технологий в
виде многомерных баз данных, содержащих упорядоченные подмножества КУБЫ (ГИПЕРКУБЫ);
 наличие укрупненной (агрегированной) аналитики, организуемой в виде ИЗМЕРЕНИЙ, КУБОВ;
 большую часть настройки Аналитических систем должны осуществлять сами бизнес-пользователи;
участие ИТ-консультантов (программистов) – возможно, но оно должно быть существенно меньше, по
сравнению с Учетными системами;
 реализация Казначейской функции «затруднена», т.к. отсутствуют механизмы создания первичных
документов, а также иные учетные функции и регистры;
 должна присутствовать штатная возможность организации (реализация) сценариев «ЧТО-ЕСЛИ».
Palo является представителем класса «Аналитические системы». А какую пользу мы можем из этого извлечь?
Бери и делай
No.001.01 NeoLogics Group Presents  07/75 
По данным авторитетного европейского источника
Business Application Research Center [BARC] MS Excel
все еще является наиболее часто используемым
инструментом планирования – около 82% (из 449
опрошенных компаний) так или иначе применяют
Excel для целей планирования. Однако, очень редко
копании используют Excel или иной
специализированный инструмент планирования как
единственное решение. В большинстве случаев они
полагаются на определенную комбинацию
нескольких различных программных средств.
Планирование и бюджетирование – обязательные инструменты для управления компаниями,
создающие солидную основу для дальнейшего управления эффективностью бизнеса.
Для начала - немного статистики
Для проведения очередного цикла планирования компаниям, в среднем, требуется около 42 рабочих дней на
каждый организационный уровень (т.е. на оперативный, корпоративный и/или групповой). Указанное
усредненное значение возрастает до 55 дней в компаниях, имеющих распределенную (холдинговую)
структура, и сокращается до 25 дней для унитарных бизнес-единиц. Приведенные данные показывают, какие
огромные объемы времени и усилий вовлечены в процессы планирования и бюджетирования.
Компании, применяющие при планировании специализированные, централизованные инструменты,
расходуют на 25% времени меньше, чем компании, выполняющие те же действия в Excel-подобных системах.
Среднее количество инструментов планирования на компанию приближается к 3 (трем), т.е. большинство
компаний при реализации процессов планирования и бюджетирования используют 2 и более приложений
(программ, программных пакетов).
Рис.1. А какую систему планирования используете вы?
MS Excel
Специализированные
инструменты планирования
ERP
Программы (утилиты)
консолидации
Другие инструменты
Бери и делай
No.001.01 NeoLogics Group Presents  08/75 
Как выглядит «обычный» процесс планирования в Excel?
«Типовой» процесс подготовки и формирования планов или бюджетов на очередной период планирования (скажем – следующий
год) обычно выглядит, как показано на диаграмме:
Как мы видим, процесс состоит из следующих процедур или этапов:
1. В головной организации, которая является центром консолидации данных группы компаний (ЦК) формируется пакет шаблонов
для ввода данных. Обычно шаблоны представляют из себя предварительно отформатированные таблицы (листы) Excel.
2. Шаблоны посредством доступных каналов связи: сетевые ресурсы общего пользования, электронная почта и т.п., рассылаются в
подчиненные подразделения – бизнес единицы (БЕ).
3. Сотрудники БЕ, ответственные за подготовку и ввод данных заполняют шаблоны и если текущая процедура относится к этапу
планирования, то запускается процедура согласования плановых показателей в соответствии с действующим регламентом
планирования (бюджетирования); в результате некоторого количества итераций стороны достигают компромисса, плановые
показатели БЕ приобретают статус утвержденных и передаются в ЦК. Если же текущий процесс относится к сбору фактической
информации, то процедура согласования обычно не требуется.
4. Сотрудники ЦК, ответственные за сбор и консолидацию данных, осуществляют формирование «сводной» документации путем
переноса полученных от БЕ показателей в предварительно настроенные формы консолидации, которые также реализуются
посредством штатного функционала Excel. Либо могут представлять собой более «продвинутые» механизмы консолидации,
являющиеся либо программными надстройками над тем же Excel, либо продуктами «третьих» фирм, которые на рынке имеют
место быть. В любом случае это «полуручная» или «полуавтоматизированная» процедура, требующая значительных затрат
времени и сил от всех участников.
Бери и делай
No.001.01 NeoLogics Group Presents  09/75 
А вот какие проблемы и риски при этом имеют место быть…
ЦК [Центр консолидации]
…
Подготовка пакета
шаблонов отчетности (бюджетов)
БЕ [Бизнес единица]
…
Подготовка
презентации
группы (ГК)
Подготовка презентации БЕ
«Ручная» обработка большого
количества «тяжелых» файлов
Высокая вероятность расхождения
между данными ЦК и БЕ
Подготовка пакета
сводной отчетности
по группе
Затруднен
одновременный доступ
к изменению данных
Высокие риски сбоя
информационной безопасности
Заполнение пакета
(шаблона) отчетности (бюджета)
Сложность хранения и сравнения
различных версий данных («архив»)
Бери и делай
No.001.01 NeoLogics Group Presents  10/75 
А можно ли, cпросите вы, сохранить привычный интерфейс MS Excel, но как-то избавиться от ранее
перечисленных и подобных им проблем и недостатков? Да, уважаемые читатели!
И по указанному выше поводу у нас есть целых две новости – «хорошая» и «очень хорошая»:
1. Ваше желание сохранить привычный интерфейс и функционал MS Excel, но при этом избавиться от
типовых недостатков, проблем и рисков, связанных с реализацией и ведением бюджетного процесса
в среде табличных процессоров, осуществимо.
2. Программный пакет Palo BI Suite, реализующий «мечту бюджетиста» не просто «доступен», а «очень
доступен» – это означает, что сам полнофункциональный пакет или его отдельную часть Palo for
Excel вы можете загружать и использовать совершенно бесплатно.
Разработала, а также продолжает развивать и поддерживать это «чудо» компания Jedox AG из славного
местечка Breisgau что в Германии. Первая версия продукта появилась на рынке в далеком 2004 году и
называлась она тогда просто и незатейливо «Palo», что предположительно является «обратным»
прочтением термина «OLAP (Online Analytical Processing)» и как бы намекает на определенную связь с
многомерными базами данных, а также соответствующими технологиями. И это правда.
Jedox (Palo) – «патентованное средство» из Германии…
Сама компания Jedox относит данный программный продукт к классу BI (Business Intelligence) и
позиционирует его, как «гибкое решение для построения пользовательских приложений
в области планирования, отчетности, анализа и визуализации данных».
Jedox (Palo) Suite специально спроектирован для улучшения привычного для многих рабочего «пространства»
MS Excel, за счет добавления к нему «специфической» функциональности, характерной для систем класса
Business intelligence: технологичная «внешняя» многомерная OLAP база; надстройка Palo for Excel
интегрируемая в ваш любимый Excel или Calc в процессе инсталляции; инструментарий для создания и
модификации бюджетной модели, а также визуализации данных модели в табличном и/или графическом
виде. Пора и нам познакомиться поближе с «внутренностями» этой замечательной программы…
Бери и делай
No.001.01 NeoLogics Group Presents  11/75 
Польза системы для мышления состоит не
только в том, что о вещах начинают мыслить
упорядоченно, по известному плану, но и в
том, что о них вообще мыслят.
Георг Лихтенберг «Афоризмы»
(М. «Наука», 1965)
ПЛАНИРОВАНИЕ • АНАЛИЗ • ОТЧЁТНОСТЬ
СИСТЕМА
JEDOX(PALO)
BI SUITE
Бери и делай
No.001.01 NeoLogics Group Presents  12/75 
Palo. Архитектура и платформа…
Jedox (Palo) построен с использованием традиционной клиент-серверной архитектуры (см. Рис.2).
Основу пакета составляет сервер многомерной OLAP базы собственной разработки Jedox - Palo [M]OLAP
Server. Клиентская часть программного пакета реализована в виде набора надстроек для наиболее
распространенных табличных процессоров (Jedox Excel-Addin, Jedox OO-Addin), Web-клиента и клиента для
мобильных устройств. Такой подход избавляет пользователей от необходимости хранения на собственных
или сетевых ресурсах множества файлов MS Excel и их последующей передачи по E-mail.
Рис.2. Архитектура Jedox (Palo) Suite. Различные оттенки синего цвета обозначают отличия в составе коммерческой (premium) и
общедоступной (open source) редакций (editions) программного продукта.
Выделенные
компоненты мы будем
использовать при
реализации демо-
примера
Бери и делай
No.001.01 NeoLogics Group Presents  13/75 
Всем известно, что усвоение нового материала происходит гораздо эффективнее в процессе его
практического применения. В качестве такого «примера практического бюджетирования» для настоящего
обзорного мини-курса мы выбрали задачу «Построение [фрагмента] бюджетной модели средствами Palo».
Для решения указанной задачи нам понадобится дистрибутив общедоступной бесплатной версии, который
можно загрузить либо с сайта разработчика (потребуется регистрация), либо по отдельной ссылке, которая
находится на странице загрузки настоящего мини-курса (проверьте свой почтовый ящик ).
Клиентская часть (Palo Excel Add-in) в процессе установки «интегрируется» с вашим любимым табличным
процессором, а в главном меню или на закладке «Надстройки» (зависит от используемой вами версии MS
Excel) появится соответствующее подменю с дополнительным функционалом Palo.
Многомерная база (Palo МOLAP) физически хранится на сервере в виде набора файлов и до начала работы
пользователей полностью загружается в оперативную память (технология «in-memory»), благодаря чему
обеспечивается более высокая скорость работы приложения по сравнению с обычными OLAP-базами.
Разумеется, Palo может работать и в сети предприятия, что избавляет пользователей от необходимости
рассылать копии таблиц Microsoft Excel, позволяет исключать риски создания различных версий одного и того
же файла, а также упрощает задачи резервного копирования и/или восстановления данных.
Введение. Область применения…
Мы предлагаем рассматривать PALO, как специализированный инструмент начального уровня для решения
задач планирования, отчетности, консолидации и анализа данных в привычной для большинства
пользователей среде электронных таблиц (MS Excel или Open Office Calc).
В зависимости от решаемых на предприятии задач, от степени проработанности его (предприятия)
бюджетной модели, наличия человеческих и финансовых ресурсов, Palo Suite вполне может рассматриваться
в качестве альтернативы ресурсоемким и дорогим корпоративным системам бюджетного управления.
Palo, даже в самой «базовой» комплектации, является доступным и удобным средством для первоначального
создания и отладки бюджетной модели и/или отдельных её сегментов, а также для анализа и визуализации
данных, хранящихся во внешних корпоративных хранилищах (базах данных ERP и других учетных систем).
Бери и делай
No.001.01 NeoLogics Group Presents  14/75 
Изначально Palo был разработан для совместного использования с Microsoft Excel. Palo Server работает с
«ячеечно-ориентированной», развертываемой в оперативной памяти сервера, многомерной базой данных,
поддерживающей иерархии (иерархическую структуру измерений).
Но что же все эти малопонятные «термины» обозначают на самом деле? И какая от них «польза»?
Основы Palo
Palo – «ячеечно-ориентированное» приложение
Когда мы обращаемся с запросом к обычной (реляционной) базе данных, минимально возможной порцией
(квантом) полученной информации будет запись (строка таблицы), состоящая обычно из нескольких полей
(столбцов), например, список контрагентов в учетной системе. Когда же мы обращаемся к базе Palo,
результатом запроса будет значение одной конкретной ячейки. Иными словами, Palo оперирует понятиями
«ячеек», а не «записей данных», что и делает Palo очень похожим и хорошо совместимым с MS Excel,
поскольку Excel по своей сути также является «ячеечно-ориентированным» приложением.
Хорошим примером «ячеечной-ориентации» могут служить камера хранения или пчелиные соты. Ячейка
(опять ) камеры хранения имеет определенный уникальный адрес (номер) и права доступа (код), а внутри
она содержит некую «ценность». Вне зависимости от того, что «физически» мы положили в ячейку, почти
всегда можно указать денежный эквивалент этой самой ценности. В отношении сот еще проще: каждая
ячейка имеет определенные координаты расположения (по вертикали и горизонтали) и содержит только
одну ценность - мёд. В отношении обнаруженного мёда у нас может возникнуть только два вопроса – о
количестве и качестве. Количество – это и есть искомое значение (в граммах). А качество – это вопрос
достоверности данных (помните, что «неправильные» пчелы делают «неправильный» мёд ).
Рис.3. Excel состоит из ячеек и манипулирует
ими. Palo устроен аналогичным образом.
Бери и делай
No.001.01 NeoLogics Group Presents  15/75 
Palo OLAP Server является базой данных, развертываемой в оперативной памяти (т.н. технология «in-
memory»), т.е. база данных, с которой работают пользователи Palo предварительно полностью размещается
(загружается) в оперативную память компьютера (сервера). В силу этого Palo – является решением,
ориентированным на высокую скорость работы (малое время отклика). Обращение к «базовым» ячейкам, а
также расчет производных сумм (агрегатов по иерархиям) производится в режиме реального времени. При
таком подходе нет места для «времяёмких» запросов: результат должен отображаться в считанные
миллисекунды (ну, в крайнем случае - секунды – для О-о-чень больших кубов).
На рынке существуют и другие многомерные базы, основанные на реляционных технологиях (ROLAP). И хотя
они и имеют определенные преимущества в части вычислительной мощности и масштабируемости, но, как
правило, они существенно медленнее и обычно не поддерживают процедуру «обратной записи (write-back)»
измененных данных в куб (данные для таких баз готовятся и загружаются отдельными «инструментами»).
Palo – база данных, развертываемая в оперативной памяти (in-memory)
Наш «многомерный» Palo…
Многомерность можно рассматривать в качестве некоего альтернативного (обычным реляционным базам)
способа организации данных. Если в реляционных базах данных мы используем такие структуры
(сущности),как таблицы, записи (базы данных) и поля, то при работе с многомерными базами мы должны
«мыслить» в терминах кубов, измерений и ячеек.
Рис.4. Список Excel превращается… превращается в измерение Palo
Мы с вами уже выяснили, что такое ячейка. Но что такое «измерение»? И что же
такое «куб»? Чтобы ответить на поставленные вопросы, имеет смысл взглянут на
Excel несколько под иным углом.
На рис.4. мы видим список, состоящий из наименований строк в Excel. В Palo
подобный перечень категорий, связанных общим контекстом (смыслом),
наподобие списка продуктов, регионов, покупателей, временных интервалов и
т.п. называется «измерением». Таким образом, можно сказать, что в нашем
примере (рис.4) на листе Excel представлены все элементы одного измерения
«Продукты» многомерной модели Palo.
Бери и делай
No.001.01 NeoLogics Group Presents  16/75 
Предположим, мы собираемся добавить в Excel еще одно измерение: это просто – вставляем горизонтальный
список временных отрезков вида «месяцы и кварталы», как это изображено на рисунке 5.
Рис.5. Пример двумерной таблицы Excel
В нашей базе Palo такое измерение будет называться «Период». А вот теперь мы подошли к интересному
месту. Что нам придется сделать в Excel, если потребуется организовать наши данные более чем в 2-х
измерениях? Очевидно, мы можем добавить таблицы (листы в книге Excel), для создания дополнительного,
третьего измерения. Листы могут, например, соответствовать измерению (списку элементов) «Регионы» или
«Каналы продаж» и т.п.
А что же дальше? По опыту мы знаем, что в больших и даже в «не очень больших» компаниях обычно
требуется от 5 до 10 измерений (аналитических срезов), чтобы представление данных соответствовало
принятым требованиям. Как видно, стандартный Excel (без надстроек и программирования) поддерживает
только три измерения. Еще одно измерение можно «организовать» путем переноса измерения, с
относительно небольшим количеством элементов, в названия файлов (книг) Excel. Но как быть с 5, 6 и
последующими измерениями?
Указанные выше ограничения и являются одной из причин, по которой был разработан Palo. В настоящее
время Palo поддерживает до 256 измерений, что позволяет структурировать и представлять данные в гораздо
более информативной манере, чем Excel (в своем исходном «чистом» виде).
Palo. Измерение многомерности...
Двумерный
«куб» Palo
Измерение
«Месяцы»
Измерение
«Продукты»
Бери и делай
No.001.01 NeoLogics Group Presents  17/75 
Организация измерений для дальнейшего использования производится путем их выбора и фиксации в
порядке, который задается при создании кубов. В нашем примере куб представляет из себя диапазон ячеек
[C3:J17], определяемый «пересечением» двух измерений «Продукты» и «Месяцы». Двумерный куб Palo
состоит из отдельных ячеек, причем каждая ячейка имеет свой уникальный адрес, например G7.
Palo. Кубы и гиперкубы…
В общем случае кубом, здесь и далее, будем называть коллекцию ячеек, состав которой определяется
пересечением (произведением) всех элементов двух и более измерений.
Но у нас все еще остается открытым вопрос, каким же образом получить и отобразить данные многомерного
куба, если Excel в состоянии отображать одновременно только 2 измерения на таблицу?
Для того, чтобы ответить на заданный вопрос, нам придется взглянуть поподробнее на то, как происходит
адресация ячеек в Excel. Для наименования «своих» ячеек Excel использует простую схему, которая называется
«стиль A1». Таким образом, значение для продукта «Desktop Pro» в марте месяца, элемент «Mar» будет
находиться (вводиться и сохраняться для последующего отображения) в ячейке «F6» (см. рис.5, стр.9).
Для отображения данных, хранящихся в кубах Palo, используется специальная функция «PALO.DATAC».
Указанная функция, заданная специальным образом (см. ниже), обеспечивает «втягивание» данных из куба
Palo в табличное представление Excel (при этом наименования сервера и куба игнорируются):
= PALO.DATAC(“ServerName”,”CubeName”,”Desktop Pro”,”Mar”)
Разумеется, формула для извлечения данных может содержать координаты более чем 2 измерений, например,
для доступа к данным в пятимерном кубе формула будет иметь следующий вид:
= PALO.DATAC(“ServerName”,”CubeName”,”Desktop Pro”,”Mar”,”2012”,”Europe”,”Units”)
В следующей секции (см. рис.6) можно увидеть, как данные из шестимерного куба отображаются в таблице
Excel посредством указанной функции с соответствующим количеством параметров.
Если мы посмотрим на ссылки, которые используются в формуле (содержимое выбранной ячейки
отображается на панели формул), то увидим, что кроме обращения к строкам и колонкам таблицы, формула
также ссылается и на ячейки, расположенные в верхнем левом углу таблицы Excel ( ячейки A3, A4 и A5)…
Бери и делай
No.001.01 NeoLogics Group Presents  18/75 
Ячейки, расположенные в левом верхнем углу таблицы Excel (A3, A4 и A5 на рис.6), содержат координаты тех
измерений, которые не могут быть отображены как наименования строк и/или столбцов. Указанные ячейки
содержат т.н. «страничные переключатели», использование которых является одним из способов
отображения данных многомерного куба в двумерном представлении табличного процессора.
Palo. Кубы. Измерения. Отображение многомерных данных в Excel…
Рис.6 Представление данных шестимерного куба в двумерной таблице Excel
Для получения дополнительных срезов данных нам необходимо всего лишь изменять текущие значения
ячеек A3 и/или A4, путем выбора подходящего значения (элемента соответствующего измерения). В
результате применения указанного подхода мы получаем возможность последовательного «порционного»
отображения данных больших многомерных хранилищ (кубов) в одной единственной двумерной таблице.
А теперь задумайтесь, сколько таблиц нам потребовалось бы для отображения такого же количества
данных, при использовании одного только табличного процессора Excel?
Страничные
переключатели
Бери и делай
No.001.01 NeoLogics Group Presents  19/75 
И последнее, что мы хотели бы пояснить, прежде чем переходить к «телу» курса – это каким образом
происходит (осуществляется) ввод данных в многомерный куб Palo. На самом деле все очень просто. Мы
выбираем подходящую ячейку таблицы, например С11, помещая в ячейку указатель курсора, а затем вводим
требуемые данные «123» (см. рис.7), как бы «перекрывая» формулу (функцию PALO.DATAC(…)). Надстройка
Palo for Excel это «понимает» и обеспечивает автоматический перенос введенного значения в ячейку куба,
однозначно определяемую параметрами функции PALO.DATAC() – т.е. координатами ячейки. После чего Palo
восстанавливает исходную формулу, которая и отображает введенные нами данные.
Рис.7. Пример ввода и отображения данных в Palo for Excel
При вводе данных важно именно «вводить» данные, а не копировать и вставлять. Ввод данных должен
заканчиваться нажатием клавиши «Ввод (Enter)», «Tab» или «Arrow key (клавиши перемещения курсора)».
Palo Excel Add-in перемещает введенное значение в ячейку куба, основываясь на адресации (параметрах)
функции PALO.DATAC и, следовательно, эта функция должна быть сохранена.
Если же мы «вставим» в ячейку скопированное ранее значение или удалим «видимое» значение ячейки,
нажав клавишу «Delete», то на самом деле мы удалим формулу (функцию PALO.DATAC) в результате чего
соединение между ячейкой Excel, и адресуемой ею ячейкой куба Palo также будет удалено (разорвано)!
Palo. Кубы. Ввод данных…
Бери и делай
No.001.01 NeoLogics Group Presents  20/75 
Карта – не есть местность.
Альфред Корзыбский,
семантик
ДЕМО-ПРИМЕР
ПОСТРОЕНИЕ
БЮДЖЕТНОЙ МОДЕЛИ
В СРЕДЕ PALO
Бери и делай
No.001.01 NeoLogics Group Presents  21/75 
«Бюджетная» терминология , используемая в учебно-методической литературе, по целому ряду причин до
сих пор носит «ненормативный», т.е. «нерегулируемый законодательно» характер. Отсюда возникает некая
«разноголосица» в определении ключевых понятий, которая человеку постороннему может показаться,
извините за выражение, «какофонией» какой-то… Поэтому, не вдаваясь в исторический дискурс, давайте
просто зафиксируем основные понятия предметной области, которые нам в дальнейшем понадобятся…
 Бюджет (с большой буквы) или Бюджетная модель (предприятия) – совокупность объектов,
формул и алгоритмов вычислений, представляющих и моделирующих финансово-хозяйственную
деятельность предприятия на определенном (заданном) промежутке времени и представляющая
результаты моделирования в виде набора отчетов (таблиц) и/или диаграмм; блок-схема
«классической» модели Бюджета (Бюджетной модели) приведена на рис.8.;
 бюджет (бюджетная форма) – форма представления и обработки данных (объект), а также составная
часть (структурная единица) Бюджетной модели;
 бюджетный показатель – минимальная порция (квант) информации в бюджете, выраженная в
числовой форме, «смысл» которой определяется набором измерений (координат) в бюджете;
например, сумма продаж продукта «А», по региону «Молдавия», в «апреле» месяце «2013» года, в
валюте «Евро», по каналу сбыта «торговые сети» = «50000» – значение бюджетного показателя;
 бюджетирование – процесс создания и заполнения данными Бюджетной модели;
 бюджетное управление – принятие управленческих решений на основании анализа данных и
отклонений, получаемых в результате расчета (актуализации) Бюджетной модели;
 создание (бюджетной модели) – разработка форм представления (ввода и отображения) данных;
например, в Excel это будут таблицы определенной структуры, а также связи между ними;
 заполнение данных (бюджетной модели) – первичное занесение (ввод) нормативно-справочной
информации (измерений), а также определение (ввод) значений бюджетных показателей;
 актуализация – операция перепланирования (корректировки) значений бюджетных показателей в
рамках текущего цикла бюджетного управления; например, перенос «невыполнения» на будущее.
Суета вокруг бюджета ИЛИ Давайте определимся с «понятиями»…
«Те, кто говорят, что
могут объяснить
Дао, не понимают его, а
те, кто понимает его,
не говорят ничего.»
Лао-Цзы
Бери и делай
No.001.01 NeoLogics Group Presents  22/75 
Пример Бюджета с среде и средствами Palo будем реализовывать путем построения упрощенной бюджетной
модели финансово-хозяйственной деятельности ООО «Кондитерская фабрика».
Указанное предприятие производит (кто бы мог подумать ) кондитерские изделия в следующем
ассортименте: «Плитка шоколадная», «Конфеты шоколадные (коробки)», «Пряники» и «Халва». Как мы уже
понимаем, перечисленные наименования будут служить элементами измерения «Продукция» в
формируемой нами бюджетной модели.
Упрощенная модель будет состоять из следующих бюджетов (бюджетных форм):
 бюджет продаж;
 бюджет доходов и расходов (БДР);
 бюджет движения денежных средств (БДДС).
Для формирования структуры бюджетов, кроме «продукции» нам понадобятся следующие измерения:
 Период (данный вид измерений обязателен для любой бюджетной модели);
 Версии (данный вид измерений обязателен для любой бюджетной модели);
 Каналы сбыта;
 Статьи бюджета продаж;
 Статьи бюджета доходов и расходов;
 Статьи бюджета движения денежных средств.
Создание бюджетной модели будем производить в следующей последовательности:
 Создаем и заполняем измерения наименованиями соответствующих элементов;
 Создаем бюджеты (кубы – в терминах Palo) из измерений;
 Создаем (настраиваем) формулы (связи) между значениями показателей внутри бюджетов и между
кубами (бюджетами);
 Формируем (создаем и настраиваем) формы отчетов (формы представления данных бюджетов).
Демо-пример. Исходные данные для построения бюджетной модели…
Бери и делай
No.001.01 NeoLogics Group Presents  23/75 
Представленная на рис.8 блок-схема приводится по изданию «Carana Corporation . Техника эффективного
менеджмента. Бюджетирование» без изменений. «Классической» мы называем ее потому, что указанный
курс появился где-то в 1997 году, и был одним из первых «популярных» пособий на тему «бюджетирования».
В дальнейшем, многие авторы использовали данную схему без каких-либо изменений и с собственными
доработками; как с явным указанием источника, так и без оного… Но история должна знать своих героев 
Демо-пример. Блок-схема «классической» Бюджетной модели…
Рис.8. Блок-схема построения основного Бюджета по «классической» модели. Цветом выделены блоки,
задействованные при построении нашего демо-примера
Поскольку в то время, да и сейчас «еще порой», продолжает бытовать мнение, что «итоговая
управленческая/бюджетная отчетность должна быть максимально близка нормативно-финансовой…», то и
наименования основных бюджетных документов «немного» отличаются от сказанного нами ранее.
Договоримся, что в рамках данного мини-курса вместо «Отчета о прибылях и убытках» у нас будет
фигурировать «БДР», а вместо «Бюджета потока денежных средств» – «БДДС»…
Бери и делай
No.001.01 NeoLogics Group Presents  24/75 
Исходные данные для заполнения бюджетных показателей – часть 1…
Перечень значений бюджетных показателей «Цена, ед.» и «Объем продаж, натур. ед.» в разрезе элементов
измерений «Каналы сбыта», «Продукция», «Статьи бюджета продаж» и «Периоды» приведен в Табл. 1-2
Таблица 1. Исходные значения стоимостных бюджетных показателей (цена за ед.)
Таблица 2. Исходные значения «натуральных» бюджетных показателей (объем продаж, натур.ед.)
Бери и делай
No.001.01 NeoLogics Group Presents  25/75 
Исходные данные для заполнения бюджетных показателей – часть 2…
В Таблице 3 приведен перечень формул (правил), которые мы будем использовать при построении
(настройке) нашей бюджетной модели. Формулы, как мы видим, отображают не только правила (алгоритмы)
формирования значений одних показателей куба на основании значений других показателей того же куба, но
и взаимосвязи (взаимодействия) между различными кубами (бюджетами).
Таблица 3. Перечень формул и правил, используемых при настройке бюджетной модели демо-примера
Для формирования расходной части БДР будем использовать значения, приведенные в Таблице 4.
Табл.4. Значение показателя БДР «Расход»
Значение показателя «ДС на начало периода» примем равным «20», а «Поступления ДС – погашение ДЗ» на
начало периода (рассчитывается от показателя выручки предыдущего периода) примем равным «13».
Бери и делай
No.001.01 NeoLogics Group Presents  26/75 
Реализация демо-примера производится с использованием пакета Palo for Excel 3.1 и MS Excel 2003.
Структуры данных в базе Palo создаются на основании кубов, измерений и элементов. Но прежде чем
приступать к работе с указанными объектами, давайте добавим свою собственную базу.
После установки Palo в главном меню MS Excel появится дополнительный пункт «Palo», см. рис.9.
Реализация всех административных функций осуществляется посредством модуля «Конструктор», который
вызывается (запускается) путем выбора соответствующего пункта меню. После выбора указанной опции
откроется основная форма модуля Конструктор, см. рис.10.
Рис. 10. Основная форма модуля «Конструктор»
Демо-пример. Создание бюджетной модели в среде Palo...
Рис.9. Дополнительное меню «Palo» в Excel 2003
Кнопка выбора
базы данных…
Запуск мастера
Palo
Бери и делай
No.001.01 NeoLogics Group Presents  27/75 
При правильной установке Palo for Excel на сервере БД уже должна быть одна или несколько
демонстрационных баз. Название одной из них Demo мы и видим в поле выбора базы (на рис.10). Для
«чистоты эксперимента» в рамках данного мини-курса мы не будем использовать существующие базы, а
создадим свою собственную. Нажимаем на кнопку, отмеченную на рис.10, как «Запуск мастера Palo».
Откроется форма Мастер серверов и БД, рис. 11. По умолчанию, в поле Сервер устанавливается значение
localhost . Оставляем его без изменений. В группе переключателей Управление базами данных выбираем
переключатель Создать новую БД и нажимаем клавишу Далее >
Рис.11. Форма задания параметров Мастера Palo…
Демо-пример. Создание рабочей базы - шаг 1...
Бери и делай
No.001.01 NeoLogics Group Presents  28/75 
На следующей странице формы (рис.12) в поле БД вводим название создаваемой базы, например PaloDemo
и нажимаем клавишу Готово >> .
Рис.12. Страница Мастера Palo для задания параметров создаваемой БД
Возвращаемся к форме Конструктор и в поле Выбор сервера / Базы данных выбираем из списка созданную
нами базу PaloDemo. После появления наименования PaloDemo в поле выбора можно приступать к
непосредственному построению нашего демо-примера по бюджетированию…
Демо-пример. Создание рабочей базы – шаг 2...
Бери и делай
No.001.01 NeoLogics Group Presents  29/75 
Можно было бы предположить, что сначала нам необходимо создать куб, а затем определять его измерения.
Но, как мы увидим далее, более логично сначала создать и заполнить элементами требуемые измерения и
только потом строить кубы, используя различные комбинации имеющихся измерений.
Как мы уже говорили, весь процесс создания бюджетной модели в среде Palo осуществляется при помощи
модуля «Конструктор» (см. рис.13). Рассмотрим подробнее состав его функциональных возможностей…
Рис.13. Функциональные возможности модуля Palo-Конструктор
Демо-пример. Создание кубов и измерений. Конструктор...
1. Создать измерение
2. Удалить измерение
3. Переименовать измерение
4. Управление метаданными
5. Управление атрибутами
6. Управление пользователями
7. Сортировка в порядке создания
8. Сортировка по возрастанию
9. Сортировка по убыванию
10. Создать куб
11. Удаление куба
12. Редактор формул
13. Настройка кэша
Бери и делай
No.001.01 NeoLogics Group Presents  30/75 
Давайте добавим измерение «Период» к ранее созданной и выбранной базе PaloDemo , для этого нажимаем
кнопку «Создать измерение» – рис.13.1. Откроется форма мастера создания измерений Измерения по
шаблону (Dimension from template), см. Рис.14.
Рис.14. Мастер создания измерений
Как мы видим, Palo имеет некий предопределенный набор «шаблонов» назначение которых – нормализация
и ускорение процесса создания измерений. Однако, простые решения не для нас …
Мы пойдем другим путем, а именно:
 в списке шаблонов (Template) выбираем верхнюю строку с текстом [without template (без шаблона)]
 в поле «наименование измерения (Dimension name)» вводим наименование «Период»
 нажимаем клавишу Готово >> …
Демо-пример. Создание и настройка измерения – шаг 1…
Бери и делай
No.001.01 NeoLogics Group Presents  31/75 
Созданное на предыдущем шаге измерение «Период» появляется в списке «Измерения» модуля
«Конструктор» и, одновременно с этим, в форме модуля рядом с закладкой «Базы данных (Database)»
появляется закладка с наименованием нашего измерения, см. рис.15.
Рис.15. Результат наших действий по добавлению (созданию) измерения…
Следующий обязательный шаг – добавление элементов измерения. Делается это при помощи редактора
измерений. Чтобы перейти к форме редактора: а) кликните левой кнопкой мыши на закладке «Период».
Открыть редактор можно также: б) дважды кликнув левой кнопкой мыши по наименованию редактируемого
измерения либо: в) путем выбора опции «Редактировать измерение» в контекстном меню, которое
появляется, если кликнуть правой кнопкой мыши по предварительно выделенному измерению, см. рис.16.
Рис.16. Вызов контекстного меню для открытия редактора измерений
В результате выполнения любого из перечисленных выше действий (а, б или в) откроется форма для
редактирования элементов и других параметров выбранного измерения «Период», см. рис.17.
Демо-пример. Создание и настройка измерения – шаг 2...
Бери и делай
No.001.01 NeoLogics Group Presents  32/75 
Форма (страница Конструктора), предназначенная для создания и настройки элементов измерения,
представлена на рис.17. Давайте рассмотрим подробнее, какие же возможности и посредством каких
функций реализует наш «Мастер Элементов». На левой панели отображаются существующие и вновь
создаваемые элементы измерения, тип которых определяется в поле Элементы . На правой панели
отображается содержимое групповых (консолидированных) элементов, выбираемых слева. В нашем примере
элемент «1-й кв.» является консолидирующим, а элементы «Январь», «Февраль» и «Март» -
консолидируемыми. Подробнее данный вопрос мы рассмотрим в разделе «…Работа с иерархиями»
Рис.17. Страница мастера элементов…
Демо-пример. Создание и настройка элементов измерения – шаг 3...
1. Добавить элемент 2. Удалить элемент
3. Переименовать…. 4. Консолидировать
5. Переключить отображение
элементов «Списком / Иерархией»
Кнопки управления (6-9)
перемещением/ расположением
элементов в списке / иерархии
Бери и делай
No.001.01 NeoLogics Group Presents  33/75 
Как мы видим на рис.17, добавление нового элемента может производиться либо путем нажатия (клика
левой кнопкой мыши) элемента управления – кнопку 17.1, или же путем выбора опции «Добавить»
контекстного меню (открывается при нажатии правой кнопки мыши). Добавленный любым из указанных
способов элемент незамедлительно отображается на панели элементов, см. рис.18
Рис.18. Добавление нового элемента измерения
При добавлении нового элемента эму присваивается оригинальное наименование «Новый элемент», которое
мы должны заменить на нужное нам: в данном примере это будут наименования месяцев, кварталов и года.
Если вы обратили внимание, то наименование элемента как бы состоит из двух частей, см. рис.19. Само
наименование отображается в правой части, а в левой мы видим некое дополнение в виде пиктограммы.
Рис.19. Формат отображения наименования элемента…
Числовой Основное значение «типа» элемента измерения «по-умолчанию»
Строчный Устанавливается, при необходимости, через контекстное меню
Консолидированный Устанавливается автоматически для «узловых» элементов иерархии
Демо-пример. Создание и настройка элементов измерения – шаг 4...
 Задание 1:
Добавьте и отредактируйте элементы измерения «Период» по аналогии со
списком элементов, представленным на Рис.17.
Тип значения элемента
Наименование
элемента
Бери и делай
No.001.01 NeoLogics Group Presents  34/75 
Как мы уже говорили ранее, Palo поддерживает иерархическую структуру измерений. А что это, собственно,
за зверь такой - «иерархии»?
Если вы уже выполнили Задание 1, то в вашем списке элементов измерения «Периоды» все элементы
должны иметь числовой тип – пиктограмму вида слева от наименования, тогда как на рис.17 часть
элементов имеет другой тип – . «Иерархии» Palo можно, в первом приближении, приравнять «группам» в
Excel, т.е. это условное «подчинение» базовых или конечных элементов списков, элементам,
обозначающим следующий уровень группировки (агрегирования). Иерархическое представление
(отображение) списка элементов измерения «Периоды» (рис.20) можно получить, нажав на соответствующий
переключатель – кнопку 17.5 (рис.17, стр. 32).
Рис.20. Иерархическое представление (отображение) элементов измерения «Период»
Демо-пример. Создание и настройка элементов. Работа с иерархиями – шаг 5...
1. Раскрыть один (следующий) уровень
2. Свернуть один (предыдущий) уровень
3. Раскрыть всё (все уровни)
4. Свернуть всё
5. Кнопка возврата к
представлению в форме
«Списка»
6-13. Кнопки управления
уровнем раскрытия
иерархии
Бери и делай
No.001.01 NeoLogics Group Presents  35/75 
В измерении «Период» консолидирующими (объединяющими) элементами (по смыслу) являются
наименования кварталов и года. Давайте и мы превратим обычный элемент списка « 1-й кв.» в
консолидированный « 1-й кв.», для этого:
1. Выбираем в измерении «узловой», т.е. консолидирующий элемент, например « 1-й кв.»
2. Дважды щелкаем по нему левой кнопкой мыши или нажимаем кнопку (рис. 17.4, стр.24) – элемент
выделяется жирным шрифтом « 1-й кв.»
3. Выбираем элемент, который должен быть включен в создаваемую иерархию (узел), например «
Январь» и либо дважды щелкаем на нем левой кнопкой мыши, либо используем кнопку для
переноса выбранного элемента на панель консолидации. Для завершения нажимаем кнопку
Рис.21. Пример создания консолидированного элемента «1-й кв.»
Демо-пример. Создание и настройка элементов. Работа с иерархиями – шаг 6...
1. Принятие изменений
2. Отмена изменений
No.001.01 NeoLogics Group Presents  36/75 
Бери и делай
Теперь, когда мы разобрались с тем, как же создаются и настраиваются иерархии в измерениях, можно
двигаться дальше. Но прежде…
Использование иерархий при создании и определении измерений способствует увеличению функционально-
вычислительной мощности кубов. Palo в процессе обработки и сохранения данных может автоматически
создавать (рассчитывать и сохранять) многомерные суммы, основываясь на заданных в кубах иерархиях.
При дальнейшей работе с базой данных Palo, нам не потребуется организовывать дополнительные
вычисления групповых сумм при помощи формул и настроек Excel. Вместо этого мы будем просто
вытаскивать ранее сформированные агрегированные значения показателей из соответствующих кубов.
Мастер консолидации имеет возможность дополнительной настройки т.н. «коэффициентов агрегации» (см.
рис.22) для каждого базового элемента, включаемого в группу консолидации.
Рис.22. Пример задания коэффициентов агрегации для консолидированного элемента «Отклонение абс.»
Таким образом, уже на этапе настройки консолидации (на примере измерения «Версии», элемент
«Отклонение абс.») можно организовать необходимые вычисления без использования формул.
Демо-пример. Создание и настройка элементов. Работа с иерархиями – шаг 7...
 Задание 2:
Настройте консолидацию для элементов измерения «Период» «2-й кв.»,«3-й
квартал», «4-квартал», «2013-кв.». У вас должен получиться результат,
аналогичный представленному на Рис.21.
Бери и делай
No.001.01 NeoLogics Group Presents  37/75 
Прежде чем переходить к созданию кубов, необходимо завершить настройку предполагаемых к
использованию иерархий.
Измерение «Версии» предназначено для фиксации плановых и фактических показателей, а также расчета
абсолютного отклонения (консолидированный показатель) между ними, см. рис.23.
Рис.23. Образец заполнения измерения «Версии»
Измерение «Продукция» содержит список продукции, выпускаемой ООО «Кондитерские изделия», а также
итоговый (консолидирующий) элемент «Всего по продуктам», см. рис.24
Рис.24. Образец заполнения измерения «Продукция»
Демо-пример. Работа с иерархиями. Задание для закрепления материала...
 Задание 3:
Используя рекомендации и инструкции, приведенные в предыдущих разделах, а
также образцы заполнения измерений, приведенные на Рис.23-28 добавьте и
настройте следующие измерения «Версии», «Продукция», «Каналы сбыта», «Статьи
бюджета продаж», «Статьи доходов и расходов» и «Статьи ДДС»
Бери и делай
No.001.01 NeoLogics Group Presents  38/75 
Измерение «Каналы сбыта» содержит наименования используемых каналов сбыта выпускаемой продукции и
дополнительный (консолидирующий) элемент «Всего по каналам сбыта», см. рис.25:
Рис.25. Образец заполнения измерения «Каналы сбыта»
Измерение «Статьи бюджета продаж» содержит только базовые элементы, см. рис.26:
Рис.26. Образец заполнения измерения «Статьи бюджета продаж»
Измерение «Статьи доходов и расходов» кроме базовых элементов, содержит дополнительный
(консолидирующий) элемент «Прибыль», рис.27:
Рис.27. Образец заполнения измерения «Статьи доходов и расходов»
Демо-пример. Образцы заполнения иерархий – дополнение 1...
No.001.01 NeoLogics Group Presents  39/75 
Бери и делай
Измерение «Статьи ДДС», кроме базовых элементов, содержит дополнительный (консолидирующий)
элемент «Поступления ДС Всего», см. рис. 28:
Рис.28. Образец заполнения измерения «Статьи ДДС»
Рис.29. Образец окончательного заполнения измерения «Период»
Демо-пример. Образцы заполнения иерархий – дополнение 2...
 Задание 4:
Поскольку в проектируемой бюджетной модели мы будем использовать укрупненные
временные показатели, то вам необходимо отредактировать состав элементов
измерения «Периоды», так, чтобы оно приняло вид, представленный на рис.29.
Бери и делай
No.001.01 NeoLogics Group Presents  40/75 
При создании куба необходимо помнить, что после «сборки» и сохранения, дальнейшее редактирование
состава его измерений становится невозможным, т.е. измерений нельзя будет ни добавить, ни «убавить» 
Как мы уже знаем, для создания куба нам нужен модуль «Конструктор». Запускаем его (см. рис.9, стр.26).
Рис.30. Форма «Конструктор» с уже созданными кубами
Работа с кубами ведется посредством следующих «мастеров»:
[30.1] Создать куб
[30.2] Удалить куб
[30.3] Редактор формул
Демо-пример. Создание кубов – шаг 1...
Бери и делай
No.001.01 NeoLogics Group Presents  41/75 
Для создания нового куба:
1. Нажимаем кнопку [30.1]… Откроется форма «Мастер создания куба», рис.31.
Рис.31. Пример использования Мастера создания кубов
2. Вводим подходящее наименование куба, например ДемоКуб , в поле Название.
3. На левой панели «Доступные измерения» выбираем измерение, которое мы хотим поместить в
создаваемый куб и нажимаем кнопку . Выбранное измерение появляется на правой панели
«Выбранные измерения».
4. Повторяем действия [2-3] для переноса всех требуемых измерений на правую панель Мастера.
5. Для завершения процесса создания куба нажимаем клавишу Готово >> .
Демо-пример. Создание кубов – шаг 2...
Бери и делай
No.001.01 NeoLogics Group Presents  42/75 
Если в процессе создания куба вы ошибочно перенесете лишнее измерение, то для его удаления:
1. На правой панели (рис.31) выделите измерение, которое вы хотите удалить.
2. Используйте (нажмите) кнопку для удаления лишнего измерения.
Если же вы сохраните куб, содержащий лишние измерения, то его можно будет только удалить, а затем
создать (пересоздать), указав правильную конфигурацию измерений. Для удаления куба:
1. На панели «Кубы» конструктора (рис.30) выделите куб, подлежащий удалению.
2. Нажмите кнопку [30.2] . Появится запрос на подтверждение удаления куба, рис.32
Рис.32. Пример запроса на подтверждение удаления куба «БДДС»
3. Если вы уверены в совершаемых действиях – нажмите кнопку Да формы запроса. Для отмены
выбранного действия – нажмите Нет .
Демо-пример. Создание кубов – шаг 3...
 Задание 5:
Используя рекомендации приведенные на стр.40-42,самостоятельно создайте кубы
«План продаж», «БДР» и «БДДС».
В результате выполнения указанных действий у вас должен получиться набор
кубов с составом измерений, аналогичных представленным на рис.30, стр.40.
Бери и делай
No.001.01 NeoLogics Group Presents  43/75 
Как мы уже видели при создании консолидированных элементов измерений (стр. 36, рис.22), Palo позволяет
организовывать простые вычисления вида «сложение», «вычитание» и «модифицирующее умножение
(коэффициент консолидации)». Для решения задач, требующих применения более сложных вычислительных
алгоритмов, Конструктор Palo содержит специальный редактор формул. Формулы, создаваемые при помощи
указанного редактора, позволяют задавать правила расчета как для отдельных ячеек куба, так и для целых
измерений. Редактор также позволяет настраивать связи между кубами (бюджетами).
Доступ к редактору производится из главной формы Конструктора либо через контекстное меню, либо
путем нажатия кнопки запуска редактора формул , см. рис.33.
Рис.33. Способы запуска Редактора формул…
Демо-пример. Работа с правилами. Редактор формул – часть 1...
Запуск редактора формул:
1. Контекстное меню [33.1]
2. Кнопка «Редактор формул» [33.2]
Бери и делай
No.001.01 NeoLogics Group Presents  44/75 
Рассмотрим пример создания формул для куба «Бюджет продаж», для этого:
1. В форме Конструктор (рис.33, стр.43) на панели Кубы выбираем строку Бюджет продаж.
2. Вызываем редактор формул, используя способ [33.1] или [33.2]. Откроется форма Редактор формул.
Рис.34. Пример содержимого формы «Редактора формул» для куба «Бюджет продаж»
Но прежде, чем приступать к созданию новой формулы или редактированию существующей, давайте
рассмотрим основные принципы и понятия, используемые мастером редактирования.
В обобщенном виде синтаксис формул (правил, Rules) можно представить следующим образом:
[Target] = f [Source]
[‘Выручка’] = N:[‘Цена, ед.’] * [‘Объем продаж, нат.ед.’]
Демо-пример. Работа с правилами. Редактор формул – часть 2...
Изменение порядка
расчета формул
Сохранение/загрузка
формул через
внешний (.csv) файл
Список формул
Текст формулы
Выбор режима запуска редактора:
1. Создать новую формулу (правило)
2. Удалить существующий (элемент списка)
3. Редактировать существующий…
Бери и делай
No.001.01 NeoLogics Group Presents  45/75 
Создание формул производится не вручную, как можно было бы подумать, а при помощи специального
мастера. Давайте посмотрим, как будет выглядеть формула, представленная на рис.35, с точки зрения этого
самого Мастера. Нажимаем кнопку «Редактировать» [35.1] – открывается форма Расширенного редактора
формул [Rule Editor (Advanced)], см. рис.36.
Рис.36. Пример создания (редактирования) формулы…
Собственно правило (Rule) мы уже видели на предыдущей форме редактора. Однако, теперь мы видим КАК
это правило создается. На панели настройки расположены три группы управляющих элементов:
1. Поле (переключатель в виде «поля со списком») Приоритет консолидации (Consolidation priority).
2. Группа полей Цель (Target), определяющие параметры приемника результата функции.
3. Группа полей Источник (Source), определяющая задействованные источники данных и порядок
(функцию) их преобразования (обработки).
Давайте рассмотрим эти важнейшие компоненты редактора формул подробнее…
Демо-пример. Работа с правилами. Редактор формул – часть 3...
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс
Palo (Jedox), как инструмент бюджетирования. Мини-курс

More Related Content

Similar to Palo (Jedox), как инструмент бюджетирования. Мини-курс

Using open source BI. Practical experience - RU
Using open source BI. Practical experience - RUUsing open source BI. Practical experience - RU
Using open source BI. Practical experience - RU
Serge Ivanko
 
It decisions
It decisionsIt decisions
It decisions
DianaKonoplyova
 
BusinessObjects глазами аналитика - Tern4
BusinessObjects глазами аналитика -  Tern4 BusinessObjects глазами аналитика -  Tern4
BusinessObjects глазами аналитика - Tern4 Valeriy Titov
 
Constructor
ConstructorConstructor
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикойЭлектронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
Yuri Yashkin
 
New тенденции рынка что заменит сэд в самом ближайшем будущем
New тенденции рынка что заменит сэд в самом ближайшем будущемNew тенденции рынка что заменит сэд в самом ближайшем будущем
New тенденции рынка что заменит сэд в самом ближайшем будущем
Pavel Eyges (1900+)
 
Bi Ыystem
Bi ЫystemBi Ыystem
Информационный портал OWL Community
Информационный портал OWL CommunityИнформационный портал OWL Community
Информационный портал OWL Community
Светлана Тышерская
 
Case study на примере компании Kaspersky_lab
Case study на примере компании Kaspersky_labCase study на примере компании Kaspersky_lab
Case study на примере компании Kaspersky_lab
Andrei Kolesnikov
 
Разработка автоматизированной системы компоновки проектной документации и обу...
Разработка автоматизированной системы компоновки проектной документации и обу...Разработка автоматизированной системы компоновки проектной документации и обу...
Разработка автоматизированной системы компоновки проектной документации и обу...
Andrew Chuprina
 
10 Инструментов администрирования банковских продаж
10 Инструментов администрирования банковских продаж10 Инструментов администрирования банковских продаж
10 Инструментов администрирования банковских продаж
Igor Dmitriev
 
Журнал форума CloudsNN 2014
Журнал форума CloudsNN 2014Журнал форума CloudsNN 2014
Журнал форума CloudsNN 2014
Konstantin Golubev
 
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-МастерПрезентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
State University of Telecoms, Faculty of Economics and Management
 
SAP BusinessObjects Xcelcius training
SAP BusinessObjects Xcelcius trainingSAP BusinessObjects Xcelcius training
SAP BusinessObjects Xcelcius trainingDmitry Anoshin
 
Business studio 4.0 система моделирования бизнес процессов
Business studio 4.0 система моделирования бизнес процессовBusiness studio 4.0 система моделирования бизнес процессов
Business studio 4.0 система моделирования бизнес процессов
Natasha Zaverukha
 
Информационный портал OWL Community
Информационный портал OWL CommunityИнформационный портал OWL Community
Информационный портал OWL Community
Светлана Тышерская
 
Образовательный центр HPE Россия каталог курсов январь 2016
Образовательный центр HPE Россия каталог курсов январь 2016Образовательный центр HPE Россия каталог курсов январь 2016
Образовательный центр HPE Россия каталог курсов январь 2016
Anatoliy Arkhipov
 

Similar to Palo (Jedox), как инструмент бюджетирования. Мини-курс (20)

Using open source BI. Practical experience - RU
Using open source BI. Practical experience - RUUsing open source BI. Practical experience - RU
Using open source BI. Practical experience - RU
 
It decisions
It decisionsIt decisions
It decisions
 
BusinessObjects глазами аналитика - Tern4
BusinessObjects глазами аналитика -  Tern4 BusinessObjects глазами аналитика -  Tern4
BusinessObjects глазами аналитика - Tern4
 
Constructor
ConstructorConstructor
Constructor
 
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикойЭлектронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
Электронная книга «Как IT-служба HPE научила бизнес пользоваться аналитикой
 
New тенденции рынка что заменит сэд в самом ближайшем будущем
New тенденции рынка что заменит сэд в самом ближайшем будущемNew тенденции рынка что заменит сэд в самом ближайшем будущем
New тенденции рынка что заменит сэд в самом ближайшем будущем
 
Olap
OlapOlap
Olap
 
Bi Ыystem
Bi ЫystemBi Ыystem
Bi Ыystem
 
Информационный портал OWL Community
Информационный портал OWL CommunityИнформационный портал OWL Community
Информационный портал OWL Community
 
Forum zapas
Forum zapasForum zapas
Forum zapas
 
Case study на примере компании Kaspersky_lab
Case study на примере компании Kaspersky_labCase study на примере компании Kaspersky_lab
Case study на примере компании Kaspersky_lab
 
Разработка автоматизированной системы компоновки проектной документации и обу...
Разработка автоматизированной системы компоновки проектной документации и обу...Разработка автоматизированной системы компоновки проектной документации и обу...
Разработка автоматизированной системы компоновки проектной документации и обу...
 
10 Инструментов администрирования банковских продаж
10 Инструментов администрирования банковских продаж10 Инструментов администрирования банковских продаж
10 Инструментов администрирования банковских продаж
 
Журнал форума CloudsNN 2014
Журнал форума CloudsNN 2014Журнал форума CloudsNN 2014
Журнал форума CloudsNN 2014
 
BI System
BI SystemBI System
BI System
 
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-МастерПрезентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
 
SAP BusinessObjects Xcelcius training
SAP BusinessObjects Xcelcius trainingSAP BusinessObjects Xcelcius training
SAP BusinessObjects Xcelcius training
 
Business studio 4.0 система моделирования бизнес процессов
Business studio 4.0 система моделирования бизнес процессовBusiness studio 4.0 система моделирования бизнес процессов
Business studio 4.0 система моделирования бизнес процессов
 
Информационный портал OWL Community
Информационный портал OWL CommunityИнформационный портал OWL Community
Информационный портал OWL Community
 
Образовательный центр HPE Россия каталог курсов январь 2016
Образовательный центр HPE Россия каталог курсов январь 2016Образовательный центр HPE Россия каталог курсов январь 2016
Образовательный центр HPE Россия каталог курсов январь 2016
 

Palo (Jedox), как инструмент бюджетирования. Мини-курс

  • 1. Бери и делай No.001.01.1 NeoLogics Group Presents  Palo BI Suite – это новые измерения и функционал в привычном окружении Excel. Мощная современная Open Source платформа для эффективного решения задач планирования, построения отчётности, анализа и консолидации данных. Вы всё ещё бюджетируете в Excel? Тогда мы идём к вам…
  • 2. Бери и делай No.001.01 NeoLogics Group Presents  01/75   Содержание Вступление……………..02 О чём и зачем это написано?.......................03 Кому может быть полезно и почему?……………04 Две стороны одной медали………...................……..05 Системы АНАЛИТИЧЕСКИЕ vs. УЧЕТНЫЕ.......06 Немного статистики……………07 Планирование в Excel. Плюсы и минусы…..................08-09 Jedox (Palo) – патентованное средство из Германии..............10 Jedox(Palo) BI Suite ……………………….11 Архитектура и платформа Jedox (Palo)…............……..12 Область применения......................................13 Palo. Основные понятия и определения....14-19 Демо-пример ……………………….20 Суета вокруг бюджета……...........…..21 Исходные данные для модели.............22-25 Создаем рабочую базу...................26-28 Создание кубов и измерений. Конструктор.........29 Создаем измерения. Элементы. Иерархии............30-39 Создаем кубы........................40-42 Работаем с правилами. Редактор формул........43-48 Ввод и отображение данных................49-53 Бюджет продаж и бюджетные показатели..........54-55 Строим бюджет доходов и расходов............56-59 БДДС и все-все-все...............60-65 Заключение ……………………….66 Что день грядущий нам готовит?………..67 PALO-Сервис: пакеты услуг – куда дальше «плыть»?………68-74 Об авотарах…………...75 1. Ячеечно-ориентированная система 2. Многомерная база, развертываемая в оперативной памяти – MOLAP(in-memory) 3. Измерения и многомерности 4. Кубы и гиперкубы 5. Отображение многомерных данных в MS Excel 6. Ввод данных в многомерные кубы 7. ..?
  • 3. Бери и делай No.001.01 NeoLogics Group Presents  02/75  Любое приращение знаний есть создание ресурсов. Из книги «Легенды и мифы управленческого учета» ИНСТРУМЕНТЫ ДЛЯ ИНСТРУМЕНТОВ О ЧЁМ? КОМУ? И ЗАЧЕМ?
  • 4. Бери и делай No.001.01 NeoLogics Group Presents  03/75  О чём и зачем это написано? Спасибо за доверие и добро пожаловать на борт! В рамках данного обзорного мини-курса вы познакомитесь с замечательным программным продуктом Palo и даже с целым его семейством – Palo BI Suite. Доступность и функциональность указанной программы вполне способны изменить даже устоявшееся мнение о методах и способах автоматизации бюджетирования. Оказывается, можно не покидая привычной среды MS Excel, получить в своё распоряжение функционал, за которым обычно стоят «большие бренды», «большие деньги» и всё такое . Разработчики Palo давно поняли, что не следует убеждать пользователей MS Excel и других табличных процессоров в отсталости и несовершенстве используемых ими программ. А вместо этого стоит попытаться помочь им, не теряя полученных навыков и знаний, приобрести новые. Не покидая Excel перенести свои данные из многочисленных «тяжелых» файлов во внешнюю многомерную базу. Вместо частых и длительных усилий по настройке и перепроверке громоздких формул и ссылок между файлами, один раз настроить правила взаимодействия между бюджетными формами, и заняться чем-то более вдохновляющим. Подобно большинству людей, которые только начинают осваивать новое приложение, вы, возможно, отнесетесь к нему с некоторым недоверием и сомнениями. Вы задаётесь вопросом «А так ли уж быстро и легко можно это изучить, как тут говорят некоторые?». «Есть ли здесь вещи мне незнакомые и которые я не смогу понять?». Будьте уверены, как только вы начнете работать с Palo, вы почувствуете что угодно, но только не страх – это, действительно, легко и даже, местами, забавно! Наш вам совет – просто начните. Устанавливайте программу и начинайте с ней работать. Palo даёт вам инструмент. Вы используете свой интеллект и фантазию для его эффективного применения при решении стоящих перед вами задач. Если вы последуете пошаговым инструкциям данного мини-курса, и создадите свою «цифровую картину» на пустом «холсте» таблицы MS Excel, вы непременно почувствуете, как некая тяжесть «сваливается» с ваших плеч. Больше никаких десятков каталогов, загадочных формул и длиннющих ссылок. Никаких забытых, потерянных, или «саморазмножающихся» файлов. Теперь уже «ваш» Palo может стать катализатором полной смены образа вашего мышления: вместо использования понятий «файл и книга», «лист и таблица», «столбцы и строки», вы начнете оперировать терминами «куб-бюджет», «измерение-элемент» и «ячейка – бюджетный показатель». Вы и ваши коллеги будете работать с единой базой, разделяя, при необходимости, права и ответственность. И это то, чего вы заслуживаете. У вас, наконец-то, после сведения очередного Бюджета, останутся силы, чтобы оторваться от бесконечных рядов цифр, и взглянуть на окружающий вас мир. Не правда ли, он прекрасен?
  • 5. Бери и делай No.001.01 NeoLogics Group Presents  04/75  Кому это может быть полезно и почему? Прежде всего, мы ориентируемся на людей инициативных, стремящихся к лидерству. И совсем не обязательно к лидерству в смысле «карьерного» роста. Нарушить привычные стереотипы, и выступить с инициативой, например, смены или модернизации существующей и неэффективной системы бюджетирования – согласитесь, для такого поступка лидерские качества просто необходимы. Оторваться от «рутины» значит стать «не как все», что тоже свойственно людям с «лидерской» жилкой. Лидер – это тот, кто не только «способен вести», но и «ведет» за собой. Будь-то малоизученная горная тропа, вождение автомобиля или освоение чего-то нового и доселе неизведанного. При создании данного обзорного курса мы не ставили задачи «полного и всеохватного» раскрытия возможностей продуктов семейства Palo (Jedox). Свою задачу мы видели и видим в пробуждении интереса к программным продуктам данного класса у как можно большего числа инициативных и мыслящих товарищей, занятых в сфере финансово-экономической деятельности. Основная идея заключается в том, чтобы специалисты, неразрывно связанные с экономическими расчетами, составлением бюджетов и контролем их исполнения, выглянули из «коробки MS Office» и увидели, что совсем рядом есть продукты, способные кардинально изменить их производственную деятельность. А она, эта самая деятельность, потребляет, ни много ни мало, а целую треть самого дорого, ценного и невосполнимого, что у нас есть – времени. Использование систем, подобных Palo, позволяет сокращать длительность цикла подготовки годового бюджета до 25% по сравнению с теми компаниями, которые для указанных целей используют исключительно Excel (По данным BARC). «Глубокое» освоение Palo, как и любой другой, «технологически» достаточно сложной программной системы, требует, разумеется, определенных усилий и затрат. Прежде всего – затрат времени, поскольку, как мы скоро уже выясним, имеется полнофункциональная «общедоступная» версия продукта Palo BI Suite. Поэтому для прикладных специалистов будут полезными, прежде всего, практические навыки использования Palo для решения понятных им задач – построения фрагмента бюджетной модели предприятия. С другой стороны, «технологически-ориентированным» специалистам может быть полезен пример практического применения уже, возможно известного им продукта, для не совсем понятных задач бюджетирования и бюджетного управления. Как все мы знаем – ДОРОГУ ОСИЛИТ ИДУЩИЙ! Успехов в освоении и применении 
  • 6. Бери и делай No.001.01 NeoLogics Group Presents  05/75  ДВЕ СТОРОНЫ ОДНОЙ МЕДАЛИ БЮДЖЕТИРОВАНИЕ, ОДНАКО Бюджетирование — это, с одной стороны, процесс составления финансовых планов и смет, а с другой — управленческая технология, предназначенная для выработки и повышения финансовой обоснованности принимаемых управленческих решений. К сожалению или нет, но практическое бюджетирование даже среднего по масштабу предприятия нельзя выполнить «вручную». Для этого придется использовать хоть какие-то компьютерные финансовые технологии и весьма желательно, чтобы они были современными и эффективными. Многие используют Excel, что вполне разумно на этапе создания бюджетной модели. Но вот как быть дальше?
  • 7. Бери и делай No.001.01 NeoLogics Group Presents  06/75  Системы: Аналитически vs. Учётные... Все программные продукты, используемые в реальной жизни для автоматизации систем бюджетного управления коммерческого предприятия, можно условно разбить на два класса: 1. Учетные системы – обычно охватывают Оперативный уровень управления предприятием. 2. Аналитические системы – применяются на Тактическом и Стратегическом уровнях управления. Отнесение программных продуктов к определенным уровням управления предприятием, разумеется, несколько условно, но это позволяет классифицировать их по «обязательному функциональному набору». Характерной особенностью Учетных систем является:  обязательное наличие первичных документов, подлежащих отработке в учете и формирующих, таким образом, данные учетных регистров (чаще всего в виде проводок вида «Дебет/Кредит»); наличие «хранилища» фактических данных;  ведение самого «подробного» учета – до «винтика», до «шпунтика». Ассортимент продукции (или товаров), например, может включать десятки тысяч наименований;  значительное участие (вовлеченность) ИТ-специалистов в настройке (доработке) системы;  возможность реализации Казначейской функции: Заявки на расходование денежных средств, Лимиты, Реестры платежей, Платежный календарь, взаимодействие с системами вида «Клиент-Банк»; Аналитические системы, с другой стороны, имеют следующие особенности:  первичные документы отсутствуют в принципе;  организация и хранение данных осуществляется, как правило, с использованием OLAP-технологий в виде многомерных баз данных, содержащих упорядоченные подмножества КУБЫ (ГИПЕРКУБЫ);  наличие укрупненной (агрегированной) аналитики, организуемой в виде ИЗМЕРЕНИЙ, КУБОВ;  большую часть настройки Аналитических систем должны осуществлять сами бизнес-пользователи; участие ИТ-консультантов (программистов) – возможно, но оно должно быть существенно меньше, по сравнению с Учетными системами;  реализация Казначейской функции «затруднена», т.к. отсутствуют механизмы создания первичных документов, а также иные учетные функции и регистры;  должна присутствовать штатная возможность организации (реализация) сценариев «ЧТО-ЕСЛИ». Palo является представителем класса «Аналитические системы». А какую пользу мы можем из этого извлечь?
  • 8. Бери и делай No.001.01 NeoLogics Group Presents  07/75  По данным авторитетного европейского источника Business Application Research Center [BARC] MS Excel все еще является наиболее часто используемым инструментом планирования – около 82% (из 449 опрошенных компаний) так или иначе применяют Excel для целей планирования. Однако, очень редко копании используют Excel или иной специализированный инструмент планирования как единственное решение. В большинстве случаев они полагаются на определенную комбинацию нескольких различных программных средств. Планирование и бюджетирование – обязательные инструменты для управления компаниями, создающие солидную основу для дальнейшего управления эффективностью бизнеса. Для начала - немного статистики Для проведения очередного цикла планирования компаниям, в среднем, требуется около 42 рабочих дней на каждый организационный уровень (т.е. на оперативный, корпоративный и/или групповой). Указанное усредненное значение возрастает до 55 дней в компаниях, имеющих распределенную (холдинговую) структура, и сокращается до 25 дней для унитарных бизнес-единиц. Приведенные данные показывают, какие огромные объемы времени и усилий вовлечены в процессы планирования и бюджетирования. Компании, применяющие при планировании специализированные, централизованные инструменты, расходуют на 25% времени меньше, чем компании, выполняющие те же действия в Excel-подобных системах. Среднее количество инструментов планирования на компанию приближается к 3 (трем), т.е. большинство компаний при реализации процессов планирования и бюджетирования используют 2 и более приложений (программ, программных пакетов). Рис.1. А какую систему планирования используете вы? MS Excel Специализированные инструменты планирования ERP Программы (утилиты) консолидации Другие инструменты
  • 9. Бери и делай No.001.01 NeoLogics Group Presents  08/75  Как выглядит «обычный» процесс планирования в Excel? «Типовой» процесс подготовки и формирования планов или бюджетов на очередной период планирования (скажем – следующий год) обычно выглядит, как показано на диаграмме: Как мы видим, процесс состоит из следующих процедур или этапов: 1. В головной организации, которая является центром консолидации данных группы компаний (ЦК) формируется пакет шаблонов для ввода данных. Обычно шаблоны представляют из себя предварительно отформатированные таблицы (листы) Excel. 2. Шаблоны посредством доступных каналов связи: сетевые ресурсы общего пользования, электронная почта и т.п., рассылаются в подчиненные подразделения – бизнес единицы (БЕ). 3. Сотрудники БЕ, ответственные за подготовку и ввод данных заполняют шаблоны и если текущая процедура относится к этапу планирования, то запускается процедура согласования плановых показателей в соответствии с действующим регламентом планирования (бюджетирования); в результате некоторого количества итераций стороны достигают компромисса, плановые показатели БЕ приобретают статус утвержденных и передаются в ЦК. Если же текущий процесс относится к сбору фактической информации, то процедура согласования обычно не требуется. 4. Сотрудники ЦК, ответственные за сбор и консолидацию данных, осуществляют формирование «сводной» документации путем переноса полученных от БЕ показателей в предварительно настроенные формы консолидации, которые также реализуются посредством штатного функционала Excel. Либо могут представлять собой более «продвинутые» механизмы консолидации, являющиеся либо программными надстройками над тем же Excel, либо продуктами «третьих» фирм, которые на рынке имеют место быть. В любом случае это «полуручная» или «полуавтоматизированная» процедура, требующая значительных затрат времени и сил от всех участников.
  • 10. Бери и делай No.001.01 NeoLogics Group Presents  09/75  А вот какие проблемы и риски при этом имеют место быть… ЦК [Центр консолидации] … Подготовка пакета шаблонов отчетности (бюджетов) БЕ [Бизнес единица] … Подготовка презентации группы (ГК) Подготовка презентации БЕ «Ручная» обработка большого количества «тяжелых» файлов Высокая вероятность расхождения между данными ЦК и БЕ Подготовка пакета сводной отчетности по группе Затруднен одновременный доступ к изменению данных Высокие риски сбоя информационной безопасности Заполнение пакета (шаблона) отчетности (бюджета) Сложность хранения и сравнения различных версий данных («архив»)
  • 11. Бери и делай No.001.01 NeoLogics Group Presents  10/75  А можно ли, cпросите вы, сохранить привычный интерфейс MS Excel, но как-то избавиться от ранее перечисленных и подобных им проблем и недостатков? Да, уважаемые читатели! И по указанному выше поводу у нас есть целых две новости – «хорошая» и «очень хорошая»: 1. Ваше желание сохранить привычный интерфейс и функционал MS Excel, но при этом избавиться от типовых недостатков, проблем и рисков, связанных с реализацией и ведением бюджетного процесса в среде табличных процессоров, осуществимо. 2. Программный пакет Palo BI Suite, реализующий «мечту бюджетиста» не просто «доступен», а «очень доступен» – это означает, что сам полнофункциональный пакет или его отдельную часть Palo for Excel вы можете загружать и использовать совершенно бесплатно. Разработала, а также продолжает развивать и поддерживать это «чудо» компания Jedox AG из славного местечка Breisgau что в Германии. Первая версия продукта появилась на рынке в далеком 2004 году и называлась она тогда просто и незатейливо «Palo», что предположительно является «обратным» прочтением термина «OLAP (Online Analytical Processing)» и как бы намекает на определенную связь с многомерными базами данных, а также соответствующими технологиями. И это правда. Jedox (Palo) – «патентованное средство» из Германии… Сама компания Jedox относит данный программный продукт к классу BI (Business Intelligence) и позиционирует его, как «гибкое решение для построения пользовательских приложений в области планирования, отчетности, анализа и визуализации данных». Jedox (Palo) Suite специально спроектирован для улучшения привычного для многих рабочего «пространства» MS Excel, за счет добавления к нему «специфической» функциональности, характерной для систем класса Business intelligence: технологичная «внешняя» многомерная OLAP база; надстройка Palo for Excel интегрируемая в ваш любимый Excel или Calc в процессе инсталляции; инструментарий для создания и модификации бюджетной модели, а также визуализации данных модели в табличном и/или графическом виде. Пора и нам познакомиться поближе с «внутренностями» этой замечательной программы…
  • 12. Бери и делай No.001.01 NeoLogics Group Presents  11/75  Польза системы для мышления состоит не только в том, что о вещах начинают мыслить упорядоченно, по известному плану, но и в том, что о них вообще мыслят. Георг Лихтенберг «Афоризмы» (М. «Наука», 1965) ПЛАНИРОВАНИЕ • АНАЛИЗ • ОТЧЁТНОСТЬ СИСТЕМА JEDOX(PALO) BI SUITE
  • 13. Бери и делай No.001.01 NeoLogics Group Presents  12/75  Palo. Архитектура и платформа… Jedox (Palo) построен с использованием традиционной клиент-серверной архитектуры (см. Рис.2). Основу пакета составляет сервер многомерной OLAP базы собственной разработки Jedox - Palo [M]OLAP Server. Клиентская часть программного пакета реализована в виде набора надстроек для наиболее распространенных табличных процессоров (Jedox Excel-Addin, Jedox OO-Addin), Web-клиента и клиента для мобильных устройств. Такой подход избавляет пользователей от необходимости хранения на собственных или сетевых ресурсах множества файлов MS Excel и их последующей передачи по E-mail. Рис.2. Архитектура Jedox (Palo) Suite. Различные оттенки синего цвета обозначают отличия в составе коммерческой (premium) и общедоступной (open source) редакций (editions) программного продукта. Выделенные компоненты мы будем использовать при реализации демо- примера
  • 14. Бери и делай No.001.01 NeoLogics Group Presents  13/75  Всем известно, что усвоение нового материала происходит гораздо эффективнее в процессе его практического применения. В качестве такого «примера практического бюджетирования» для настоящего обзорного мини-курса мы выбрали задачу «Построение [фрагмента] бюджетной модели средствами Palo». Для решения указанной задачи нам понадобится дистрибутив общедоступной бесплатной версии, который можно загрузить либо с сайта разработчика (потребуется регистрация), либо по отдельной ссылке, которая находится на странице загрузки настоящего мини-курса (проверьте свой почтовый ящик ). Клиентская часть (Palo Excel Add-in) в процессе установки «интегрируется» с вашим любимым табличным процессором, а в главном меню или на закладке «Надстройки» (зависит от используемой вами версии MS Excel) появится соответствующее подменю с дополнительным функционалом Palo. Многомерная база (Palo МOLAP) физически хранится на сервере в виде набора файлов и до начала работы пользователей полностью загружается в оперативную память (технология «in-memory»), благодаря чему обеспечивается более высокая скорость работы приложения по сравнению с обычными OLAP-базами. Разумеется, Palo может работать и в сети предприятия, что избавляет пользователей от необходимости рассылать копии таблиц Microsoft Excel, позволяет исключать риски создания различных версий одного и того же файла, а также упрощает задачи резервного копирования и/или восстановления данных. Введение. Область применения… Мы предлагаем рассматривать PALO, как специализированный инструмент начального уровня для решения задач планирования, отчетности, консолидации и анализа данных в привычной для большинства пользователей среде электронных таблиц (MS Excel или Open Office Calc). В зависимости от решаемых на предприятии задач, от степени проработанности его (предприятия) бюджетной модели, наличия человеческих и финансовых ресурсов, Palo Suite вполне может рассматриваться в качестве альтернативы ресурсоемким и дорогим корпоративным системам бюджетного управления. Palo, даже в самой «базовой» комплектации, является доступным и удобным средством для первоначального создания и отладки бюджетной модели и/или отдельных её сегментов, а также для анализа и визуализации данных, хранящихся во внешних корпоративных хранилищах (базах данных ERP и других учетных систем).
  • 15. Бери и делай No.001.01 NeoLogics Group Presents  14/75  Изначально Palo был разработан для совместного использования с Microsoft Excel. Palo Server работает с «ячеечно-ориентированной», развертываемой в оперативной памяти сервера, многомерной базой данных, поддерживающей иерархии (иерархическую структуру измерений). Но что же все эти малопонятные «термины» обозначают на самом деле? И какая от них «польза»? Основы Palo Palo – «ячеечно-ориентированное» приложение Когда мы обращаемся с запросом к обычной (реляционной) базе данных, минимально возможной порцией (квантом) полученной информации будет запись (строка таблицы), состоящая обычно из нескольких полей (столбцов), например, список контрагентов в учетной системе. Когда же мы обращаемся к базе Palo, результатом запроса будет значение одной конкретной ячейки. Иными словами, Palo оперирует понятиями «ячеек», а не «записей данных», что и делает Palo очень похожим и хорошо совместимым с MS Excel, поскольку Excel по своей сути также является «ячеечно-ориентированным» приложением. Хорошим примером «ячеечной-ориентации» могут служить камера хранения или пчелиные соты. Ячейка (опять ) камеры хранения имеет определенный уникальный адрес (номер) и права доступа (код), а внутри она содержит некую «ценность». Вне зависимости от того, что «физически» мы положили в ячейку, почти всегда можно указать денежный эквивалент этой самой ценности. В отношении сот еще проще: каждая ячейка имеет определенные координаты расположения (по вертикали и горизонтали) и содержит только одну ценность - мёд. В отношении обнаруженного мёда у нас может возникнуть только два вопроса – о количестве и качестве. Количество – это и есть искомое значение (в граммах). А качество – это вопрос достоверности данных (помните, что «неправильные» пчелы делают «неправильный» мёд ). Рис.3. Excel состоит из ячеек и манипулирует ими. Palo устроен аналогичным образом.
  • 16. Бери и делай No.001.01 NeoLogics Group Presents  15/75  Palo OLAP Server является базой данных, развертываемой в оперативной памяти (т.н. технология «in- memory»), т.е. база данных, с которой работают пользователи Palo предварительно полностью размещается (загружается) в оперативную память компьютера (сервера). В силу этого Palo – является решением, ориентированным на высокую скорость работы (малое время отклика). Обращение к «базовым» ячейкам, а также расчет производных сумм (агрегатов по иерархиям) производится в режиме реального времени. При таком подходе нет места для «времяёмких» запросов: результат должен отображаться в считанные миллисекунды (ну, в крайнем случае - секунды – для О-о-чень больших кубов). На рынке существуют и другие многомерные базы, основанные на реляционных технологиях (ROLAP). И хотя они и имеют определенные преимущества в части вычислительной мощности и масштабируемости, но, как правило, они существенно медленнее и обычно не поддерживают процедуру «обратной записи (write-back)» измененных данных в куб (данные для таких баз готовятся и загружаются отдельными «инструментами»). Palo – база данных, развертываемая в оперативной памяти (in-memory) Наш «многомерный» Palo… Многомерность можно рассматривать в качестве некоего альтернативного (обычным реляционным базам) способа организации данных. Если в реляционных базах данных мы используем такие структуры (сущности),как таблицы, записи (базы данных) и поля, то при работе с многомерными базами мы должны «мыслить» в терминах кубов, измерений и ячеек. Рис.4. Список Excel превращается… превращается в измерение Palo Мы с вами уже выяснили, что такое ячейка. Но что такое «измерение»? И что же такое «куб»? Чтобы ответить на поставленные вопросы, имеет смысл взглянут на Excel несколько под иным углом. На рис.4. мы видим список, состоящий из наименований строк в Excel. В Palo подобный перечень категорий, связанных общим контекстом (смыслом), наподобие списка продуктов, регионов, покупателей, временных интервалов и т.п. называется «измерением». Таким образом, можно сказать, что в нашем примере (рис.4) на листе Excel представлены все элементы одного измерения «Продукты» многомерной модели Palo.
  • 17. Бери и делай No.001.01 NeoLogics Group Presents  16/75  Предположим, мы собираемся добавить в Excel еще одно измерение: это просто – вставляем горизонтальный список временных отрезков вида «месяцы и кварталы», как это изображено на рисунке 5. Рис.5. Пример двумерной таблицы Excel В нашей базе Palo такое измерение будет называться «Период». А вот теперь мы подошли к интересному месту. Что нам придется сделать в Excel, если потребуется организовать наши данные более чем в 2-х измерениях? Очевидно, мы можем добавить таблицы (листы в книге Excel), для создания дополнительного, третьего измерения. Листы могут, например, соответствовать измерению (списку элементов) «Регионы» или «Каналы продаж» и т.п. А что же дальше? По опыту мы знаем, что в больших и даже в «не очень больших» компаниях обычно требуется от 5 до 10 измерений (аналитических срезов), чтобы представление данных соответствовало принятым требованиям. Как видно, стандартный Excel (без надстроек и программирования) поддерживает только три измерения. Еще одно измерение можно «организовать» путем переноса измерения, с относительно небольшим количеством элементов, в названия файлов (книг) Excel. Но как быть с 5, 6 и последующими измерениями? Указанные выше ограничения и являются одной из причин, по которой был разработан Palo. В настоящее время Palo поддерживает до 256 измерений, что позволяет структурировать и представлять данные в гораздо более информативной манере, чем Excel (в своем исходном «чистом» виде). Palo. Измерение многомерности... Двумерный «куб» Palo Измерение «Месяцы» Измерение «Продукты»
  • 18. Бери и делай No.001.01 NeoLogics Group Presents  17/75  Организация измерений для дальнейшего использования производится путем их выбора и фиксации в порядке, который задается при создании кубов. В нашем примере куб представляет из себя диапазон ячеек [C3:J17], определяемый «пересечением» двух измерений «Продукты» и «Месяцы». Двумерный куб Palo состоит из отдельных ячеек, причем каждая ячейка имеет свой уникальный адрес, например G7. Palo. Кубы и гиперкубы… В общем случае кубом, здесь и далее, будем называть коллекцию ячеек, состав которой определяется пересечением (произведением) всех элементов двух и более измерений. Но у нас все еще остается открытым вопрос, каким же образом получить и отобразить данные многомерного куба, если Excel в состоянии отображать одновременно только 2 измерения на таблицу? Для того, чтобы ответить на заданный вопрос, нам придется взглянуть поподробнее на то, как происходит адресация ячеек в Excel. Для наименования «своих» ячеек Excel использует простую схему, которая называется «стиль A1». Таким образом, значение для продукта «Desktop Pro» в марте месяца, элемент «Mar» будет находиться (вводиться и сохраняться для последующего отображения) в ячейке «F6» (см. рис.5, стр.9). Для отображения данных, хранящихся в кубах Palo, используется специальная функция «PALO.DATAC». Указанная функция, заданная специальным образом (см. ниже), обеспечивает «втягивание» данных из куба Palo в табличное представление Excel (при этом наименования сервера и куба игнорируются): = PALO.DATAC(“ServerName”,”CubeName”,”Desktop Pro”,”Mar”) Разумеется, формула для извлечения данных может содержать координаты более чем 2 измерений, например, для доступа к данным в пятимерном кубе формула будет иметь следующий вид: = PALO.DATAC(“ServerName”,”CubeName”,”Desktop Pro”,”Mar”,”2012”,”Europe”,”Units”) В следующей секции (см. рис.6) можно увидеть, как данные из шестимерного куба отображаются в таблице Excel посредством указанной функции с соответствующим количеством параметров. Если мы посмотрим на ссылки, которые используются в формуле (содержимое выбранной ячейки отображается на панели формул), то увидим, что кроме обращения к строкам и колонкам таблицы, формула также ссылается и на ячейки, расположенные в верхнем левом углу таблицы Excel ( ячейки A3, A4 и A5)…
  • 19. Бери и делай No.001.01 NeoLogics Group Presents  18/75  Ячейки, расположенные в левом верхнем углу таблицы Excel (A3, A4 и A5 на рис.6), содержат координаты тех измерений, которые не могут быть отображены как наименования строк и/или столбцов. Указанные ячейки содержат т.н. «страничные переключатели», использование которых является одним из способов отображения данных многомерного куба в двумерном представлении табличного процессора. Palo. Кубы. Измерения. Отображение многомерных данных в Excel… Рис.6 Представление данных шестимерного куба в двумерной таблице Excel Для получения дополнительных срезов данных нам необходимо всего лишь изменять текущие значения ячеек A3 и/или A4, путем выбора подходящего значения (элемента соответствующего измерения). В результате применения указанного подхода мы получаем возможность последовательного «порционного» отображения данных больших многомерных хранилищ (кубов) в одной единственной двумерной таблице. А теперь задумайтесь, сколько таблиц нам потребовалось бы для отображения такого же количества данных, при использовании одного только табличного процессора Excel? Страничные переключатели
  • 20. Бери и делай No.001.01 NeoLogics Group Presents  19/75  И последнее, что мы хотели бы пояснить, прежде чем переходить к «телу» курса – это каким образом происходит (осуществляется) ввод данных в многомерный куб Palo. На самом деле все очень просто. Мы выбираем подходящую ячейку таблицы, например С11, помещая в ячейку указатель курсора, а затем вводим требуемые данные «123» (см. рис.7), как бы «перекрывая» формулу (функцию PALO.DATAC(…)). Надстройка Palo for Excel это «понимает» и обеспечивает автоматический перенос введенного значения в ячейку куба, однозначно определяемую параметрами функции PALO.DATAC() – т.е. координатами ячейки. После чего Palo восстанавливает исходную формулу, которая и отображает введенные нами данные. Рис.7. Пример ввода и отображения данных в Palo for Excel При вводе данных важно именно «вводить» данные, а не копировать и вставлять. Ввод данных должен заканчиваться нажатием клавиши «Ввод (Enter)», «Tab» или «Arrow key (клавиши перемещения курсора)». Palo Excel Add-in перемещает введенное значение в ячейку куба, основываясь на адресации (параметрах) функции PALO.DATAC и, следовательно, эта функция должна быть сохранена. Если же мы «вставим» в ячейку скопированное ранее значение или удалим «видимое» значение ячейки, нажав клавишу «Delete», то на самом деле мы удалим формулу (функцию PALO.DATAC) в результате чего соединение между ячейкой Excel, и адресуемой ею ячейкой куба Palo также будет удалено (разорвано)! Palo. Кубы. Ввод данных…
  • 21. Бери и делай No.001.01 NeoLogics Group Presents  20/75  Карта – не есть местность. Альфред Корзыбский, семантик ДЕМО-ПРИМЕР ПОСТРОЕНИЕ БЮДЖЕТНОЙ МОДЕЛИ В СРЕДЕ PALO
  • 22. Бери и делай No.001.01 NeoLogics Group Presents  21/75  «Бюджетная» терминология , используемая в учебно-методической литературе, по целому ряду причин до сих пор носит «ненормативный», т.е. «нерегулируемый законодательно» характер. Отсюда возникает некая «разноголосица» в определении ключевых понятий, которая человеку постороннему может показаться, извините за выражение, «какофонией» какой-то… Поэтому, не вдаваясь в исторический дискурс, давайте просто зафиксируем основные понятия предметной области, которые нам в дальнейшем понадобятся…  Бюджет (с большой буквы) или Бюджетная модель (предприятия) – совокупность объектов, формул и алгоритмов вычислений, представляющих и моделирующих финансово-хозяйственную деятельность предприятия на определенном (заданном) промежутке времени и представляющая результаты моделирования в виде набора отчетов (таблиц) и/или диаграмм; блок-схема «классической» модели Бюджета (Бюджетной модели) приведена на рис.8.;  бюджет (бюджетная форма) – форма представления и обработки данных (объект), а также составная часть (структурная единица) Бюджетной модели;  бюджетный показатель – минимальная порция (квант) информации в бюджете, выраженная в числовой форме, «смысл» которой определяется набором измерений (координат) в бюджете; например, сумма продаж продукта «А», по региону «Молдавия», в «апреле» месяце «2013» года, в валюте «Евро», по каналу сбыта «торговые сети» = «50000» – значение бюджетного показателя;  бюджетирование – процесс создания и заполнения данными Бюджетной модели;  бюджетное управление – принятие управленческих решений на основании анализа данных и отклонений, получаемых в результате расчета (актуализации) Бюджетной модели;  создание (бюджетной модели) – разработка форм представления (ввода и отображения) данных; например, в Excel это будут таблицы определенной структуры, а также связи между ними;  заполнение данных (бюджетной модели) – первичное занесение (ввод) нормативно-справочной информации (измерений), а также определение (ввод) значений бюджетных показателей;  актуализация – операция перепланирования (корректировки) значений бюджетных показателей в рамках текущего цикла бюджетного управления; например, перенос «невыполнения» на будущее. Суета вокруг бюджета ИЛИ Давайте определимся с «понятиями»… «Те, кто говорят, что могут объяснить Дао, не понимают его, а те, кто понимает его, не говорят ничего.» Лао-Цзы
  • 23. Бери и делай No.001.01 NeoLogics Group Presents  22/75  Пример Бюджета с среде и средствами Palo будем реализовывать путем построения упрощенной бюджетной модели финансово-хозяйственной деятельности ООО «Кондитерская фабрика». Указанное предприятие производит (кто бы мог подумать ) кондитерские изделия в следующем ассортименте: «Плитка шоколадная», «Конфеты шоколадные (коробки)», «Пряники» и «Халва». Как мы уже понимаем, перечисленные наименования будут служить элементами измерения «Продукция» в формируемой нами бюджетной модели. Упрощенная модель будет состоять из следующих бюджетов (бюджетных форм):  бюджет продаж;  бюджет доходов и расходов (БДР);  бюджет движения денежных средств (БДДС). Для формирования структуры бюджетов, кроме «продукции» нам понадобятся следующие измерения:  Период (данный вид измерений обязателен для любой бюджетной модели);  Версии (данный вид измерений обязателен для любой бюджетной модели);  Каналы сбыта;  Статьи бюджета продаж;  Статьи бюджета доходов и расходов;  Статьи бюджета движения денежных средств. Создание бюджетной модели будем производить в следующей последовательности:  Создаем и заполняем измерения наименованиями соответствующих элементов;  Создаем бюджеты (кубы – в терминах Palo) из измерений;  Создаем (настраиваем) формулы (связи) между значениями показателей внутри бюджетов и между кубами (бюджетами);  Формируем (создаем и настраиваем) формы отчетов (формы представления данных бюджетов). Демо-пример. Исходные данные для построения бюджетной модели…
  • 24. Бери и делай No.001.01 NeoLogics Group Presents  23/75  Представленная на рис.8 блок-схема приводится по изданию «Carana Corporation . Техника эффективного менеджмента. Бюджетирование» без изменений. «Классической» мы называем ее потому, что указанный курс появился где-то в 1997 году, и был одним из первых «популярных» пособий на тему «бюджетирования». В дальнейшем, многие авторы использовали данную схему без каких-либо изменений и с собственными доработками; как с явным указанием источника, так и без оного… Но история должна знать своих героев  Демо-пример. Блок-схема «классической» Бюджетной модели… Рис.8. Блок-схема построения основного Бюджета по «классической» модели. Цветом выделены блоки, задействованные при построении нашего демо-примера Поскольку в то время, да и сейчас «еще порой», продолжает бытовать мнение, что «итоговая управленческая/бюджетная отчетность должна быть максимально близка нормативно-финансовой…», то и наименования основных бюджетных документов «немного» отличаются от сказанного нами ранее. Договоримся, что в рамках данного мини-курса вместо «Отчета о прибылях и убытках» у нас будет фигурировать «БДР», а вместо «Бюджета потока денежных средств» – «БДДС»…
  • 25. Бери и делай No.001.01 NeoLogics Group Presents  24/75  Исходные данные для заполнения бюджетных показателей – часть 1… Перечень значений бюджетных показателей «Цена, ед.» и «Объем продаж, натур. ед.» в разрезе элементов измерений «Каналы сбыта», «Продукция», «Статьи бюджета продаж» и «Периоды» приведен в Табл. 1-2 Таблица 1. Исходные значения стоимостных бюджетных показателей (цена за ед.) Таблица 2. Исходные значения «натуральных» бюджетных показателей (объем продаж, натур.ед.)
  • 26. Бери и делай No.001.01 NeoLogics Group Presents  25/75  Исходные данные для заполнения бюджетных показателей – часть 2… В Таблице 3 приведен перечень формул (правил), которые мы будем использовать при построении (настройке) нашей бюджетной модели. Формулы, как мы видим, отображают не только правила (алгоритмы) формирования значений одних показателей куба на основании значений других показателей того же куба, но и взаимосвязи (взаимодействия) между различными кубами (бюджетами). Таблица 3. Перечень формул и правил, используемых при настройке бюджетной модели демо-примера Для формирования расходной части БДР будем использовать значения, приведенные в Таблице 4. Табл.4. Значение показателя БДР «Расход» Значение показателя «ДС на начало периода» примем равным «20», а «Поступления ДС – погашение ДЗ» на начало периода (рассчитывается от показателя выручки предыдущего периода) примем равным «13».
  • 27. Бери и делай No.001.01 NeoLogics Group Presents  26/75  Реализация демо-примера производится с использованием пакета Palo for Excel 3.1 и MS Excel 2003. Структуры данных в базе Palo создаются на основании кубов, измерений и элементов. Но прежде чем приступать к работе с указанными объектами, давайте добавим свою собственную базу. После установки Palo в главном меню MS Excel появится дополнительный пункт «Palo», см. рис.9. Реализация всех административных функций осуществляется посредством модуля «Конструктор», который вызывается (запускается) путем выбора соответствующего пункта меню. После выбора указанной опции откроется основная форма модуля Конструктор, см. рис.10. Рис. 10. Основная форма модуля «Конструктор» Демо-пример. Создание бюджетной модели в среде Palo... Рис.9. Дополнительное меню «Palo» в Excel 2003 Кнопка выбора базы данных… Запуск мастера Palo
  • 28. Бери и делай No.001.01 NeoLogics Group Presents  27/75  При правильной установке Palo for Excel на сервере БД уже должна быть одна или несколько демонстрационных баз. Название одной из них Demo мы и видим в поле выбора базы (на рис.10). Для «чистоты эксперимента» в рамках данного мини-курса мы не будем использовать существующие базы, а создадим свою собственную. Нажимаем на кнопку, отмеченную на рис.10, как «Запуск мастера Palo». Откроется форма Мастер серверов и БД, рис. 11. По умолчанию, в поле Сервер устанавливается значение localhost . Оставляем его без изменений. В группе переключателей Управление базами данных выбираем переключатель Создать новую БД и нажимаем клавишу Далее > Рис.11. Форма задания параметров Мастера Palo… Демо-пример. Создание рабочей базы - шаг 1...
  • 29. Бери и делай No.001.01 NeoLogics Group Presents  28/75  На следующей странице формы (рис.12) в поле БД вводим название создаваемой базы, например PaloDemo и нажимаем клавишу Готово >> . Рис.12. Страница Мастера Palo для задания параметров создаваемой БД Возвращаемся к форме Конструктор и в поле Выбор сервера / Базы данных выбираем из списка созданную нами базу PaloDemo. После появления наименования PaloDemo в поле выбора можно приступать к непосредственному построению нашего демо-примера по бюджетированию… Демо-пример. Создание рабочей базы – шаг 2...
  • 30. Бери и делай No.001.01 NeoLogics Group Presents  29/75  Можно было бы предположить, что сначала нам необходимо создать куб, а затем определять его измерения. Но, как мы увидим далее, более логично сначала создать и заполнить элементами требуемые измерения и только потом строить кубы, используя различные комбинации имеющихся измерений. Как мы уже говорили, весь процесс создания бюджетной модели в среде Palo осуществляется при помощи модуля «Конструктор» (см. рис.13). Рассмотрим подробнее состав его функциональных возможностей… Рис.13. Функциональные возможности модуля Palo-Конструктор Демо-пример. Создание кубов и измерений. Конструктор... 1. Создать измерение 2. Удалить измерение 3. Переименовать измерение 4. Управление метаданными 5. Управление атрибутами 6. Управление пользователями 7. Сортировка в порядке создания 8. Сортировка по возрастанию 9. Сортировка по убыванию 10. Создать куб 11. Удаление куба 12. Редактор формул 13. Настройка кэша
  • 31. Бери и делай No.001.01 NeoLogics Group Presents  30/75  Давайте добавим измерение «Период» к ранее созданной и выбранной базе PaloDemo , для этого нажимаем кнопку «Создать измерение» – рис.13.1. Откроется форма мастера создания измерений Измерения по шаблону (Dimension from template), см. Рис.14. Рис.14. Мастер создания измерений Как мы видим, Palo имеет некий предопределенный набор «шаблонов» назначение которых – нормализация и ускорение процесса создания измерений. Однако, простые решения не для нас … Мы пойдем другим путем, а именно:  в списке шаблонов (Template) выбираем верхнюю строку с текстом [without template (без шаблона)]  в поле «наименование измерения (Dimension name)» вводим наименование «Период»  нажимаем клавишу Готово >> … Демо-пример. Создание и настройка измерения – шаг 1…
  • 32. Бери и делай No.001.01 NeoLogics Group Presents  31/75  Созданное на предыдущем шаге измерение «Период» появляется в списке «Измерения» модуля «Конструктор» и, одновременно с этим, в форме модуля рядом с закладкой «Базы данных (Database)» появляется закладка с наименованием нашего измерения, см. рис.15. Рис.15. Результат наших действий по добавлению (созданию) измерения… Следующий обязательный шаг – добавление элементов измерения. Делается это при помощи редактора измерений. Чтобы перейти к форме редактора: а) кликните левой кнопкой мыши на закладке «Период». Открыть редактор можно также: б) дважды кликнув левой кнопкой мыши по наименованию редактируемого измерения либо: в) путем выбора опции «Редактировать измерение» в контекстном меню, которое появляется, если кликнуть правой кнопкой мыши по предварительно выделенному измерению, см. рис.16. Рис.16. Вызов контекстного меню для открытия редактора измерений В результате выполнения любого из перечисленных выше действий (а, б или в) откроется форма для редактирования элементов и других параметров выбранного измерения «Период», см. рис.17. Демо-пример. Создание и настройка измерения – шаг 2...
  • 33. Бери и делай No.001.01 NeoLogics Group Presents  32/75  Форма (страница Конструктора), предназначенная для создания и настройки элементов измерения, представлена на рис.17. Давайте рассмотрим подробнее, какие же возможности и посредством каких функций реализует наш «Мастер Элементов». На левой панели отображаются существующие и вновь создаваемые элементы измерения, тип которых определяется в поле Элементы . На правой панели отображается содержимое групповых (консолидированных) элементов, выбираемых слева. В нашем примере элемент «1-й кв.» является консолидирующим, а элементы «Январь», «Февраль» и «Март» - консолидируемыми. Подробнее данный вопрос мы рассмотрим в разделе «…Работа с иерархиями» Рис.17. Страница мастера элементов… Демо-пример. Создание и настройка элементов измерения – шаг 3... 1. Добавить элемент 2. Удалить элемент 3. Переименовать…. 4. Консолидировать 5. Переключить отображение элементов «Списком / Иерархией» Кнопки управления (6-9) перемещением/ расположением элементов в списке / иерархии
  • 34. Бери и делай No.001.01 NeoLogics Group Presents  33/75  Как мы видим на рис.17, добавление нового элемента может производиться либо путем нажатия (клика левой кнопкой мыши) элемента управления – кнопку 17.1, или же путем выбора опции «Добавить» контекстного меню (открывается при нажатии правой кнопки мыши). Добавленный любым из указанных способов элемент незамедлительно отображается на панели элементов, см. рис.18 Рис.18. Добавление нового элемента измерения При добавлении нового элемента эму присваивается оригинальное наименование «Новый элемент», которое мы должны заменить на нужное нам: в данном примере это будут наименования месяцев, кварталов и года. Если вы обратили внимание, то наименование элемента как бы состоит из двух частей, см. рис.19. Само наименование отображается в правой части, а в левой мы видим некое дополнение в виде пиктограммы. Рис.19. Формат отображения наименования элемента… Числовой Основное значение «типа» элемента измерения «по-умолчанию» Строчный Устанавливается, при необходимости, через контекстное меню Консолидированный Устанавливается автоматически для «узловых» элементов иерархии Демо-пример. Создание и настройка элементов измерения – шаг 4...  Задание 1: Добавьте и отредактируйте элементы измерения «Период» по аналогии со списком элементов, представленным на Рис.17. Тип значения элемента Наименование элемента
  • 35. Бери и делай No.001.01 NeoLogics Group Presents  34/75  Как мы уже говорили ранее, Palo поддерживает иерархическую структуру измерений. А что это, собственно, за зверь такой - «иерархии»? Если вы уже выполнили Задание 1, то в вашем списке элементов измерения «Периоды» все элементы должны иметь числовой тип – пиктограмму вида слева от наименования, тогда как на рис.17 часть элементов имеет другой тип – . «Иерархии» Palo можно, в первом приближении, приравнять «группам» в Excel, т.е. это условное «подчинение» базовых или конечных элементов списков, элементам, обозначающим следующий уровень группировки (агрегирования). Иерархическое представление (отображение) списка элементов измерения «Периоды» (рис.20) можно получить, нажав на соответствующий переключатель – кнопку 17.5 (рис.17, стр. 32). Рис.20. Иерархическое представление (отображение) элементов измерения «Период» Демо-пример. Создание и настройка элементов. Работа с иерархиями – шаг 5... 1. Раскрыть один (следующий) уровень 2. Свернуть один (предыдущий) уровень 3. Раскрыть всё (все уровни) 4. Свернуть всё 5. Кнопка возврата к представлению в форме «Списка» 6-13. Кнопки управления уровнем раскрытия иерархии
  • 36. Бери и делай No.001.01 NeoLogics Group Presents  35/75  В измерении «Период» консолидирующими (объединяющими) элементами (по смыслу) являются наименования кварталов и года. Давайте и мы превратим обычный элемент списка « 1-й кв.» в консолидированный « 1-й кв.», для этого: 1. Выбираем в измерении «узловой», т.е. консолидирующий элемент, например « 1-й кв.» 2. Дважды щелкаем по нему левой кнопкой мыши или нажимаем кнопку (рис. 17.4, стр.24) – элемент выделяется жирным шрифтом « 1-й кв.» 3. Выбираем элемент, который должен быть включен в создаваемую иерархию (узел), например « Январь» и либо дважды щелкаем на нем левой кнопкой мыши, либо используем кнопку для переноса выбранного элемента на панель консолидации. Для завершения нажимаем кнопку Рис.21. Пример создания консолидированного элемента «1-й кв.» Демо-пример. Создание и настройка элементов. Работа с иерархиями – шаг 6... 1. Принятие изменений 2. Отмена изменений
  • 37. No.001.01 NeoLogics Group Presents  36/75  Бери и делай Теперь, когда мы разобрались с тем, как же создаются и настраиваются иерархии в измерениях, можно двигаться дальше. Но прежде… Использование иерархий при создании и определении измерений способствует увеличению функционально- вычислительной мощности кубов. Palo в процессе обработки и сохранения данных может автоматически создавать (рассчитывать и сохранять) многомерные суммы, основываясь на заданных в кубах иерархиях. При дальнейшей работе с базой данных Palo, нам не потребуется организовывать дополнительные вычисления групповых сумм при помощи формул и настроек Excel. Вместо этого мы будем просто вытаскивать ранее сформированные агрегированные значения показателей из соответствующих кубов. Мастер консолидации имеет возможность дополнительной настройки т.н. «коэффициентов агрегации» (см. рис.22) для каждого базового элемента, включаемого в группу консолидации. Рис.22. Пример задания коэффициентов агрегации для консолидированного элемента «Отклонение абс.» Таким образом, уже на этапе настройки консолидации (на примере измерения «Версии», элемент «Отклонение абс.») можно организовать необходимые вычисления без использования формул. Демо-пример. Создание и настройка элементов. Работа с иерархиями – шаг 7...  Задание 2: Настройте консолидацию для элементов измерения «Период» «2-й кв.»,«3-й квартал», «4-квартал», «2013-кв.». У вас должен получиться результат, аналогичный представленному на Рис.21.
  • 38. Бери и делай No.001.01 NeoLogics Group Presents  37/75  Прежде чем переходить к созданию кубов, необходимо завершить настройку предполагаемых к использованию иерархий. Измерение «Версии» предназначено для фиксации плановых и фактических показателей, а также расчета абсолютного отклонения (консолидированный показатель) между ними, см. рис.23. Рис.23. Образец заполнения измерения «Версии» Измерение «Продукция» содержит список продукции, выпускаемой ООО «Кондитерские изделия», а также итоговый (консолидирующий) элемент «Всего по продуктам», см. рис.24 Рис.24. Образец заполнения измерения «Продукция» Демо-пример. Работа с иерархиями. Задание для закрепления материала...  Задание 3: Используя рекомендации и инструкции, приведенные в предыдущих разделах, а также образцы заполнения измерений, приведенные на Рис.23-28 добавьте и настройте следующие измерения «Версии», «Продукция», «Каналы сбыта», «Статьи бюджета продаж», «Статьи доходов и расходов» и «Статьи ДДС»
  • 39. Бери и делай No.001.01 NeoLogics Group Presents  38/75  Измерение «Каналы сбыта» содержит наименования используемых каналов сбыта выпускаемой продукции и дополнительный (консолидирующий) элемент «Всего по каналам сбыта», см. рис.25: Рис.25. Образец заполнения измерения «Каналы сбыта» Измерение «Статьи бюджета продаж» содержит только базовые элементы, см. рис.26: Рис.26. Образец заполнения измерения «Статьи бюджета продаж» Измерение «Статьи доходов и расходов» кроме базовых элементов, содержит дополнительный (консолидирующий) элемент «Прибыль», рис.27: Рис.27. Образец заполнения измерения «Статьи доходов и расходов» Демо-пример. Образцы заполнения иерархий – дополнение 1...
  • 40. No.001.01 NeoLogics Group Presents  39/75  Бери и делай Измерение «Статьи ДДС», кроме базовых элементов, содержит дополнительный (консолидирующий) элемент «Поступления ДС Всего», см. рис. 28: Рис.28. Образец заполнения измерения «Статьи ДДС» Рис.29. Образец окончательного заполнения измерения «Период» Демо-пример. Образцы заполнения иерархий – дополнение 2...  Задание 4: Поскольку в проектируемой бюджетной модели мы будем использовать укрупненные временные показатели, то вам необходимо отредактировать состав элементов измерения «Периоды», так, чтобы оно приняло вид, представленный на рис.29.
  • 41. Бери и делай No.001.01 NeoLogics Group Presents  40/75  При создании куба необходимо помнить, что после «сборки» и сохранения, дальнейшее редактирование состава его измерений становится невозможным, т.е. измерений нельзя будет ни добавить, ни «убавить»  Как мы уже знаем, для создания куба нам нужен модуль «Конструктор». Запускаем его (см. рис.9, стр.26). Рис.30. Форма «Конструктор» с уже созданными кубами Работа с кубами ведется посредством следующих «мастеров»: [30.1] Создать куб [30.2] Удалить куб [30.3] Редактор формул Демо-пример. Создание кубов – шаг 1...
  • 42. Бери и делай No.001.01 NeoLogics Group Presents  41/75  Для создания нового куба: 1. Нажимаем кнопку [30.1]… Откроется форма «Мастер создания куба», рис.31. Рис.31. Пример использования Мастера создания кубов 2. Вводим подходящее наименование куба, например ДемоКуб , в поле Название. 3. На левой панели «Доступные измерения» выбираем измерение, которое мы хотим поместить в создаваемый куб и нажимаем кнопку . Выбранное измерение появляется на правой панели «Выбранные измерения». 4. Повторяем действия [2-3] для переноса всех требуемых измерений на правую панель Мастера. 5. Для завершения процесса создания куба нажимаем клавишу Готово >> . Демо-пример. Создание кубов – шаг 2...
  • 43. Бери и делай No.001.01 NeoLogics Group Presents  42/75  Если в процессе создания куба вы ошибочно перенесете лишнее измерение, то для его удаления: 1. На правой панели (рис.31) выделите измерение, которое вы хотите удалить. 2. Используйте (нажмите) кнопку для удаления лишнего измерения. Если же вы сохраните куб, содержащий лишние измерения, то его можно будет только удалить, а затем создать (пересоздать), указав правильную конфигурацию измерений. Для удаления куба: 1. На панели «Кубы» конструктора (рис.30) выделите куб, подлежащий удалению. 2. Нажмите кнопку [30.2] . Появится запрос на подтверждение удаления куба, рис.32 Рис.32. Пример запроса на подтверждение удаления куба «БДДС» 3. Если вы уверены в совершаемых действиях – нажмите кнопку Да формы запроса. Для отмены выбранного действия – нажмите Нет . Демо-пример. Создание кубов – шаг 3...  Задание 5: Используя рекомендации приведенные на стр.40-42,самостоятельно создайте кубы «План продаж», «БДР» и «БДДС». В результате выполнения указанных действий у вас должен получиться набор кубов с составом измерений, аналогичных представленным на рис.30, стр.40.
  • 44. Бери и делай No.001.01 NeoLogics Group Presents  43/75  Как мы уже видели при создании консолидированных элементов измерений (стр. 36, рис.22), Palo позволяет организовывать простые вычисления вида «сложение», «вычитание» и «модифицирующее умножение (коэффициент консолидации)». Для решения задач, требующих применения более сложных вычислительных алгоритмов, Конструктор Palo содержит специальный редактор формул. Формулы, создаваемые при помощи указанного редактора, позволяют задавать правила расчета как для отдельных ячеек куба, так и для целых измерений. Редактор также позволяет настраивать связи между кубами (бюджетами). Доступ к редактору производится из главной формы Конструктора либо через контекстное меню, либо путем нажатия кнопки запуска редактора формул , см. рис.33. Рис.33. Способы запуска Редактора формул… Демо-пример. Работа с правилами. Редактор формул – часть 1... Запуск редактора формул: 1. Контекстное меню [33.1] 2. Кнопка «Редактор формул» [33.2]
  • 45. Бери и делай No.001.01 NeoLogics Group Presents  44/75  Рассмотрим пример создания формул для куба «Бюджет продаж», для этого: 1. В форме Конструктор (рис.33, стр.43) на панели Кубы выбираем строку Бюджет продаж. 2. Вызываем редактор формул, используя способ [33.1] или [33.2]. Откроется форма Редактор формул. Рис.34. Пример содержимого формы «Редактора формул» для куба «Бюджет продаж» Но прежде, чем приступать к созданию новой формулы или редактированию существующей, давайте рассмотрим основные принципы и понятия, используемые мастером редактирования. В обобщенном виде синтаксис формул (правил, Rules) можно представить следующим образом: [Target] = f [Source] [‘Выручка’] = N:[‘Цена, ед.’] * [‘Объем продаж, нат.ед.’] Демо-пример. Работа с правилами. Редактор формул – часть 2... Изменение порядка расчета формул Сохранение/загрузка формул через внешний (.csv) файл Список формул Текст формулы Выбор режима запуска редактора: 1. Создать новую формулу (правило) 2. Удалить существующий (элемент списка) 3. Редактировать существующий…
  • 46. Бери и делай No.001.01 NeoLogics Group Presents  45/75  Создание формул производится не вручную, как можно было бы подумать, а при помощи специального мастера. Давайте посмотрим, как будет выглядеть формула, представленная на рис.35, с точки зрения этого самого Мастера. Нажимаем кнопку «Редактировать» [35.1] – открывается форма Расширенного редактора формул [Rule Editor (Advanced)], см. рис.36. Рис.36. Пример создания (редактирования) формулы… Собственно правило (Rule) мы уже видели на предыдущей форме редактора. Однако, теперь мы видим КАК это правило создается. На панели настройки расположены три группы управляющих элементов: 1. Поле (переключатель в виде «поля со списком») Приоритет консолидации (Consolidation priority). 2. Группа полей Цель (Target), определяющие параметры приемника результата функции. 3. Группа полей Источник (Source), определяющая задействованные источники данных и порядок (функцию) их преобразования (обработки). Давайте рассмотрим эти важнейшие компоненты редактора формул подробнее… Демо-пример. Работа с правилами. Редактор формул – часть 3...