Автор: Шамаев Иван (ivan.shamaev@gmail.com)
Использовал материалы с сайта essbase.ru — Расюк Евгений (er@essbase.ru)
Цель документа
Документ является соглашением по оформлению и написанию Rules в Hyperion Calculation Manager. В документе приведены основные правила оформления кода.
Цели документа:
- Предоставить краткое описание существующих объектов в Calculation Manager;
- Предоставить общие правила, позволяющие сохранить единый стиль написания кода, облегчив тем самым его понимание всеми участниками команды;
- Ввести базовые правила написания кода, что позволит повысить предсказуемость выполнения кода, а также избежать ошибок при написании кода новыми участниками команды, не знакомыми с внутренними стандартами разработки.
Введение
Для разработки бизнес правил должен использоваться Calculation Manager. Все правила создаются путем набора локальных скриптов и шаблонов. Все алгоритмы, которые используется в коде более одного раза, должны быть определены в шаблонах (например, агрегация). Далее требования одинаковы как для шаблонов и локальных скриптов, так и для бизнес-правил.
Продолжение в файле:
Стандарт оформления Rules в Calculation Manager.doc
1 Comment