SAP BPC - Краткое руководство
SAP Business Planning and Consolidation(BPC) инструмент используется для поддержки всей операционной и финансовой деятельности в организации. SAP BPC помогает автоматизировать и оптимизировать бизнес-прогноз, планирование и консолидацию деятельности в вашей организации.
SAP BPC поддерживает два типа миграции - SAP NetWeaver и Microsoft Excel. BPC с версией Microsoft позволяет выполнять моделирование, обслуживание приложений, импортировать данные и применять преобразования, создавать сценарии и т. Д. Он использует возможности MS Excel и предоставляет пользователю решение Enterprise Power Management (EPM), инструмент для совместной работы с надежными, охотно принятая среда.
SAP BPC обеспечивает поддержку существующих функций Microsoft и различных дополнительных функций, таких как построитель отчетов с перетаскиванием и т. Д.
Ниже приведены ключевые преимущества SAP BPC:
Он позволяет пользователю принимать более обоснованные бизнес-решения, поддерживая анализ «что если», и позволяет выполнять планирование на основе сценариев.
Это позволяет вам совместно использовать данные и, таким образом, повысить точность бизнес-планирования и отчетности.
Это помогает согласовать ваши планы со стратегическими целями и, следовательно, сократить время цикла.
У вас есть возможность выбрать версию SAP NetWeaver или Microsoft Platform.
Ниже приведены ключевые преимущества, которых можно достичь с помощью BPC.
- Бизнес-прогнозирование
- Аналитическая отчетность и анализ
- Бюджетное планирование
- Прогнозный анализ и рекомендации
- Улучшить соответствие
- Consolidation
- Потоки бизнес-процессов и беспрепятственная совместная работа
Что такое EPM?
SAP Enterprise Performance Management (EPM) позволяет вашей организации улучшить управление финансовой и операционной эффективностью. SAP EPM поддерживает различные функции с SAP Business Planning and Consolidation - BPC-NW или BPC-MS, такие как финансовая консолидация, управление финансовой информацией, управление производительностью цепочки поставок, управление стратегией и многие другие области.
SAP BPC NetWeaver против BPC MS
Версия SAP Business Planning and Consolidation NW основана на функциональности платформы NetWeaver. Он построен на NetWeaver HTML5 и поддерживает различные возможности пользовательской среды. Он также предоставляет различные готовые компоненты для повторного использования в различных приложениях.
Версия SAP BPC NW поддерживает соединение RESTful с внутренним компонентом ABAP и обеспечивает регулярный доступ к пользовательскому интерфейсу. Он также поддерживает возможности ведения журнала на стороне клиента.
В следующей таблице показано название платформы и поддерживаемых компонентов.
Клиент | Microsoft Windows Vista 32- и 64-разрядная, MS Windows 7 32- и 64-разрядная Windows Server 2003, 2008 и 2008 R2 терминальный сервер 32- и 64-разрядная версии | Microsoft Office 2007, 2010 и 2013 Internet Explorer 9.0 и 10.0 Mozilla Firefox 17 и выше Apple Safari для iPad IOS7 и более поздних версий |
Сервер приложений NetWeaver | Любая ОС, поддерживаемая NetWeaver | SAP NetWeaver 7.4. Обратитесь к PAM для получения информации о поддерживаемой базе данных |
SAP BPC для NetWeaver предоставляет различные преимущества, поскольку он интегрирован с системой BW и позволяет хранить данные в инфо-кубах.
Некоторые ключевые преимущества использования SAP BPC с системой NW:
Star Schema for Exceptional Reporting- SAP BPC использует инфо-кубы NW для хранения данных. Используемая размерная модель представляет собой расширенную звездообразную схему, поэтому она делает BPC с системой NW и исключительной системой для отчетности.
No Database Dependence Version - Версия BPC NW не зависит от версии базы данных и может запускать общие базы данных, такие как DB2, Oracle, SQL Server и т. Д.
BW Accelerator Support- Ускоритель SAP NetWeaver BW - это дополнительная функция, которую можно использовать для повышения производительности отчетности в системе, даже если вы используете большие наборы данных. Это косвенно помогает сократить расходы компании, поскольку сообщается о меньшем количестве проблем с производительностью.
BAdI Development and ABAP Support- SAP BPC с NetWeaver позволяет использовать программирование ABAP для разработки логики сценария K2. Это позволяет создать интерфейс бизнес-надстройки BAdi в серверной системе, который может быть вызван позже из логики сценария, разработанной в системе BPC.
Это помогает в решении сложных бизнес-требований и сокращает время разработки для организации.
Несколько key advantages использования SAP BPC MS - это
Помимо общих функций, предоставляемых в BPC, таких как перевод валюты, распределение, проверка и преобразование счетов, автоматические корректировки и перенос начального баланса, в версии BPC MS могут быть реализованы следующие функции:
Dimension Logic - Это можно настроить в системе BPC с помощью простых математических формул.
Business Rules - Это позволяет вам создавать правила в системе BPC для выполнения определенных функций.
K2 Script Logic- Это используется для выполнения некоторых специфических функций, которые не могут быть достигнуты с помощью готовых функций для удовлетворения бизнес-требований. Вы можете создать логику сценария K2 для выполнения определенных функций, которые могут выполняться в стандартной системе.
Многие организации используют MS Excel для управления бизнес-планированием и консолидацией, но у этого есть некоторые недостатки. Ниже приведеныdisadvantages использования BPC MS над NetWeaver -
Tough to Manage Excel Spreadsheets- Поскольку данные бизнес-планирования и консолидации хранятся в форме электронных таблиц, это создает проблему безопасности, и возможность управления доступом заключается в хранении файлов на общем сетевом диске. В SAP BPC вы можете сохранять данные в базе данных, и это обеспечивает безопасность данных.
Version Control- Чтобы создать новую версию данных, SAP BPC с NW позволяет вам поддерживать версию данных в системе, а также вы можете поддерживать текущие данные. При использовании электронных таблиц Excel для хранения данных вам необходимо каждый раз давать файлу новое имя.
Integrity of Spreadsheets- Использование электронных таблиц затрудняет управление целостностью листов, так как к одному и тому же файлу имеют доступ несколько пользователей, и сложно найти последнюю версию электронной таблицы. Однако в системе SAP есть центральный репозиторий для хранения данных финансового и бизнес-планирования.
Collaboration - SAP BPC позволяет вам совместно использовать данные от разных пользователей, и вы можете комментировать важную информацию, а Excel не поддерживает функцию совместной работы.
SAP BPC с архитектурой NetWeaver
Requirement - SAP NetWeaver ABAP 7.3 или 7.31
Database - Любая из указанных выше версий поддержки SAP NetWeaver.
Operating System - Любая поддерживаемая версия системы SAP NetWeaver и ядра СУБД.
На следующем рисунке показана архитектура SAP BPC 10.0.
Объекты SAP NetWeaver BW
Разница между SAP BPC v7.5 и v10 заключается в компоненте веб-сервера. SAP BPC 7.5 NetWeaver использует Microsoft ISS, а BPC 10.0 NW и BPC 10 на HANA используют веб-сервер, который является частью SAP NetWeaver.
SAP NW 10 более масштабируем, чем SAP NW 7.5 (IIS в 32-битном режиме), и упрощает топологию системы, поскольку не требуются отдельные компоненты веб-сервера и балансировки сетевой нагрузки, поскольку они были частью реализаций BPC 7.5.
Еще одно различие между ними - версия SAP NetWeaver. SAP BPC 7.5 NW поддерживает SAP NetWeaver 7.01 и 7.02. Однако SAP BPC 10 NetWeaver и BPC 10 HANA не поддерживает версии NW 7.01, 7.02. Также обратите внимание, что требования NW 7.01 и 7.02 сильно отличаются от SAP NetWeaver 7.3.
Это означает, что системы SAP BPC 7.5 NW во многих организациях работают на более старых версиях операционных систем, а СУБД не поддерживается SAP NetWeaver 7.3.
Ниже приведены ключевые объекты NetWeaver BW.
- InfoObject
- InfoProvider
Объекты SAP BPC
Согласно приведенной выше архитектуре, следующие ключевые объекты в BPC 10.0:
Client Interface- Вверху у вас есть клиентский интерфейс, который представляет собой веб-инструмент, используемый для настройки и создания отчетов для бизнес-планирования. Он состоит из клиента MS Office, клиентов администратора на основе Excel и веб-инструмента для создания отчетов.
Инструмент администрирования на базе Microsoft используется для настройки приложения, а инструменты Microsoft Office, такие как Word и PowerPoint, используются для создания отчетов.
Web Server and .NET Application Server- Этот инструмент использует веб-службы для подключения к серверу приложений .NET. Он получает запрос от клиентского интерфейса и направляет все запросы на сервер ABAP, который является частью системы SAP NetWeaver BW.
Этот сервер используется для преобразования данных между клиентскими инструментами и системой SAP NetWeaver BW.
SAP NetWeaver Application Server- Этот сервер используется для обработки всех запросов от клиентского инструмента. Запрос от сервера приложений .NET обрабатывается на этом сервере как RFC удаленного вызова функций. Это используется для обработки запросов на создание отчетов или для обновления базы данных.
Когда запрос обрабатывается сервером приложений, он получает данные и передает их серверу приложений .NET, а затем отправляет их обратно в интерфейс клиента.
Database Server- Этот уровень отвечает за хранение всех данных в базе данных. Внутренняя система SAP NW отвечает за создание объектов, а данные хранятся для системы BPC. NetWeaver поддерживает большинство баз данных, таких как SQL Server, DB2, Oracle и многие другие.
Стратегия выпуска
Ниже приведены примечания к выпуску SAP для SAP BPC 10.0.
- Версия продукта 10.0, SAP NetWeaver
- Площадь CPM-BPC
BPC теперь поддерживает следующие платформы -
Server Support- Любая операционная система, поддерживаемая SAP NetWeaver. Поддержка VMware в соответствии со стандартом SAP. Виртуализация, VMware, Microsoft, Windows, Hyper-V, XEN, vSphere, IBM, INxHY, KVM, zBX. Поддержка SAP NetWeaver для NW 7.3. Нет поддержки старых версий.
Database Support - BPC поддерживает все базы данных, которые поддерживаются системой SAP NetWeaver.
Client Support - Microsoft Windows, WIN XP (32-разрядная версия), Windows Vista (32-разрядная и 64-разрядная версии) и Windows 7 (32-разрядная и 64-разрядная версии).
Microsoft .Net Framework - Требуется .Net Framework 3.5.
Web Browser Support - BPC поддерживает веб-браузеры - IE 8.0 и IE 9.0.
Microsoft Office Support- Microsoft Office 2007 (32-разрядная и 64-разрядная версии) и Microsoft Office 2010 (32-разрядная и 64-разрядная версии). Сервер .NET больше не требуется в последних версиях BPC.
При сравнении BPC 7.5 и BPC 10.0 ниже приведены ключевые терминологические различия между ними.
BPC 7.5 | BPC 10.0 |
---|---|
AppSet | Окружающая обстановка |
Габаритные размеры | Габаритные размеры |
Приложения | Модели |
Бизнес правила | Бизнес правила |
Правила валидации | Настройки управления |
Логика сценария | Логический сценарий |
Настройки рабочего статуса | Настройки рабочего статуса |
Шаблоны журналов | Шаблоны журналов |
Настройки системного отчета | Настройки аудиторского отчета |
Environment- Он определяется как отправная точка для создания любого приложения или модели. В старых версиях BPC он назывался «Наборы приложений» или «AppSet».
Dimensions- Вы можете пометить размер как безопасный. Вам необходимо предоставить доступ для чтения и записи пользователям, использующим модель, чтобы они могли получить доступ к данным.
Properties - Это используется для предоставления дополнительной информации об измерении.
Dimension Members - Каждая запись элемента измерения показывает основные, текстовые и иерархические данные, связанные с ключами измерения.
Model - Чтобы удовлетворить требования организации к бизнес-планированию и консолидации, вам необходимо построить модель в среде, которая определяется как совокупность нескольких измерений.
Data Manager Package - Для выполнения общих задач в BPC необходим пакет менеджера данных.
Business Rules- Для управления операциями в разных странах требуется разный набор бизнес-правил. BPC включает таблицу на основе правил для удовлетворения некоторых требований к бизнес-планированию и консолидации. Можно установить различные правила, связанные с бизнес-планированием и консолидацией, такие как пересчет валюты, перенос сальдо, исключение внутри компании, проверка данных и т. Д.
Logic Scripts- Это определяется как набор структур программирования SQL или MDX для выполнения некоторых функций настройки для обеспечения гибкости и управления моделями данных. Когда некоторые конкретные требования не достигаются с помощью бизнес-правил, которые могут быть выполнены с помощью логических сценариев.
User - Пользователь определяется как физическое лицо, использующее приложение в Appset.
Team - Команда определяется как группа пользователей на основе ролей пользователей.
Task - Все действия, которые выполняются в системе SAP BPC, называются задачами.
An Applicationв системе BPC определяется как многомерная модель данных, используемая в EPM. Несколько примеров приложений: операционная, юридическая или финансовая команда.
В системе BPC есть два типа приложений - Reporting и Non-Reporting. Reporting applications используются для целей анализа, и вы можете передавать данные от пользователей. Non-Reporting applications используются для хранения справочных данных, таких как курсы валют, перенесенные остатки и т. д.
An Appsetсостоит из одного или нескольких приложений в системе. Каждое приложение состоит из основных данных приложения, которые используются для управления данными в наборе приложений. Приложение также может совместно использовать одно или несколько измерений с другими приложениями.
Архитектура приложения
Каждое приложение для создания отчетов состоит из измерения, свойств для хранения дополнительной информации и элементов измерения.
Рассмотрим приложение Consolidation Rate, которое состоит из приложения Rate для хранения курсов обмена валют и приложения Owner, в котором хранятся отношения между компанией Owner и его дочерними компаниями.
Укрепление | Владение | Ставка |
---|---|---|
Аккаунт (А) | O_Account (A) | R_Account (A) |
Категория (C) | Категория (C) | Категория (C) |
Сущность (E) | Сущность (E) | R_Entity (клавиша E) |
Группы (R) | Группы (R) | Входная валюта (R) |
Время (T) | Время (T) | Время (T) |
Межфирменный (I) | Межфирменный (I) | |
Источник данных (D) | ||
Расход (S) |
Создание приложений и применение размеров
Чтобы добавить приложение в набор приложений, вы можете использовать существующее приложение, выбрав справочные приложения и любой набор бизнес-правил. Вы также можете добавить размеры в новое приложение, и они могут быть определены как безопасные или небезопасные. Когда вы определяете измерения как безопасные, это обеспечивает управление доступом для чтения и записи через профили пользователей.
Вы можете добавить приложение через консоль администратора - Приложение → Добавить новое приложение
Чтобы скопировать заявку - Приложение → Копировать заявку
Чтобы создать приложение консолидации, вам необходимо определить AppSet для консолидации и набор измерений для консолидации.
После создания набора приложений вам необходимо установить следующие параметры.
- ALLOW_FILE_SIZE
- UPLOADTEMP
- TEMPLATEVERSION
- JREPORTZOOM
- LOGLEVEL
- SYSTEM
- MESSAGE
- STATUS
В версии SAP BPC NetWeaver все эти параметры хранятся в таблице ABAP DDIC.
После того, как набор приложений создан, следующим шагом будет настройка параметров для набора размеров.
Вы можете добавить новое измерение или скопировать существующее. В консоли администрирования перейдите в раздел «Измерение и модель».
Перейдите в "Размеры и модели" → "Размеры".
Нажмите + New → Enter ID, Description, Type → Create.
Чтобы создать приложение курса, которое содержит обменный курс, необходимы следующие типы измерений:
C_Acct (A) - Для ведения планов счетов.
C_Category (C) - Определить категорию.
Groups (R) - Как ГРУППА A (доллары США), ГРУППА B (евро) и ГРУППА C (юань).
Entity (E) - Он содержит бизнес-единицу, используемую для создания процесса.
C_Datasrc (D) - Измерение источника данных.
IntCo (I) - Он определяет уровень иерархии сущностей, на котором необходимо выполнить исключение.
Time (T) - Время во всех измерениях.
Flow (S) - Чтобы отслеживать движения в консолидации.
Чтобы создать приложение курса, которое содержит обменный курс, необходимы следующие типы измерений:
R_Acct (A) - Для поддержания разных типов ставок.
InputCurrency(R) - Измерение типа валюты.
C_Category (C) - Определить категорию.
R_Entity (E) - Оценить приложение.
Time (T) - Время во всех измерениях.
Для создания владения приложение консолидации содержит информацию о владении. Необходимы следующие размерные типы -
O_Acct (A) - на владение
C_Category (C) - Определить категорию
Entity (E) - Он содержит бизнес-единицу, используемую для создания процесса.
IntCo (I) - Он определяет уровень иерархии сущностей, на котором необходимо выполнить исключение.
Groups (R) - Используется для реализации отдельного типа группы.
Time (T) - Время во всех измерениях.
Для настройки приложения консолидации требуются три приложения - ставка, владение и консолидация.
С выпуском BPC 10.1 с NetWeaver есть две модели, которые можно использовать для выполнения бизнес-требований. Модели BPC часто называют приложениями BPC, а среду BPC обычно называют приложением.
Создание моделей в BPC
В BPC могут быть построены следующие типы моделей:
Стандартная модель
Эта модель предоставляет параметр в защищенном пространстве имен хоста BW «/ CPMB /». Когда вы разделяете данные транзакции BPC и основные данные внутри пространства имен («/ CPMB /»), все подпроцессы, связанные со стандартной моделью, надежно защищены и управляются только отделом, в котором запущено приложение.
Эта модель разработана SAP для обеспечения защищенной области для клиентов, которые могут планировать и консолидировать свои собственные подразделения, не желая совместно использовать или координировать ресурсы с другими пользователями сообщества Business Warehouse.
Поскольку кодовый набор стандартной модели согласован с версией BPC 10.0, все изменения в BPC 10.0 показаны в стандартной модели BPC 10.1, а изменения в стандартной модели версии BPC 10.1 показаны в версии BPC 10.0.
Это обеспечивает совместимость кода между BPC 10.0 и BPC 10.1, и клиенты могут легко выполнять миграции при обновлении версии BPC со стандартной модели 10.0 до 10.1.
Короче говоря, в стандартной модели вы можете сказать, что среда BPC содержит приложения или модели BPC, и каждая модель создает скрытый BW InfoCube.
Встроенная модель
Эта модель отличается от Стандартной модели и включает доступ к данным для всех пользователей сообщества. Для модели встроенного проектирования использовались исходные версии SAP BW Integrated Planning and Planning Application Kit, то есть BW-IP и PAK.
Эта модель обеспечивает другой уровень доступа к данным, где основные и транзакционные данные из среды хоста EDW доступны приложению. В модели Embedded он обеспечивает легкий доступ к транзакционным и основным данным в хосте BW, и эти данные используются совместно со многими другими пользователями и контролируются группой администраторов.
В модели Embedded переход от старых версий Business Warehouse IP, BW-IP к этой модели данных относительно прост, и переход с более ранних версий, таких как (BPC 10.0 и более ранние), рассматривается как новая реализация.
Короче говоря, вы можете сказать, что во встроенной модели любое количество инфо-провайдеров может быть назначено одной модели / приложению BPC.
Управление окружающей средой
Приложение в BPC также известно как модель, так же как среда называется AppSet. Вы можете создать приложение, перейдя в консоль администратора в системе управления производительностью предприятия (EPM). В среде BPC или AppSet есть группа приложений или моделей. Все эти приложения имеют общие размеры планирования и связаны друг с другом.
Как упоминалось ранее, приложения в EPM называются многомерными моделями данных. Вы можете добавить новое приложение или также скопировать существующее.
Управление средой включает настройку рабочего статуса для приложений и добавление бизнес-правил к приложениям.
Определение статуса работы в среде
Рабочий статус определяет, кто может вносить изменения в данные или кто может изменять рабочее состояние в наборе данных.
В управлении средой вы также можете выполнять оптимизацию приложений. Когда создается новое приложение, оно содержит лишь небольшой объем данных. Со временем объем данных в приложении увеличивается, и всегда рекомендуется выполнять оптимизацию производительности приложения в среде BPC.
Удаление приложения в Environment Management
Также при необходимости можно удалить любое приложение в среде BPC, перейдя в консоль администратора. Для выполнения этой функции вы должны быть администратором.
Управление измерениями
Управление измерениями в BPC включает создание новых измерений, определение элементов в измерениях и присвоение свойств. Измерение содержит элемент, и между элементами существует иерархия, которая определяется как родительский, дочерний и родственный.
Вы можете создать новое измерение, перейдя в Консоль администратора → Измерение → Новое измерение.
Имя измерения не чувствительно к регистру и должно быть уникальным.
При добавлении нового измерения необходимо указать тип ссылки. Planning and Consolidation проверяет значение ссылочного типа при обработке измерения.
Нажмите кнопку «Создать» в окне выше. Вы должны ввести ссылочную целостность для типа ставки в новом окне. Щелкните значок «Сохранить».
Вы также можете редактировать структуру, редактировать элементы, удалять или копировать существующее измерение. Чтобы скопировать размер, выберите существующий размер и перейдите в «Копировать».
Введите название измерения и описание. Нажмите кнопку «Копировать».
Naming Conventions in Dimensions - Не следует использовать специальные символы при именовании измерения, элемента и приложения в таблице BW.
Вы можете создать имя измерения длиной до 16 символов, и оно не должно содержать запятую, двойную запятую, обратную косую черту, амперсанды. Однако вы можете использовать подчеркивание.
Вы не должны использовать следующие имена: App, AppAccess, AvlObject, CategoryAccess, CollabDoc, CollabIcons, CollabRecipient, CollabSupport, CollabType, DBVERSION, Defaults, DesktopStyleDef, Dimension, DrillDef, DTIParam, Function, Formula, GroupA, InvestParam, MemberLog , Пакеты, PageDef, Разрешение, Опубликованные книги, Скорость, ReportParam, РазделDef, Статус, StatusCode, TaskAccess, Пользователь, Группа пользователей, Пакеты пользователей, UserPovDef, WebContents, ИСТОЧНИК, SIGNEDDATA.
Описание размерности не должно превышать 50 знаков.
Вы можете удалить измерение, выбрав его и нажав кнопку «Удалить».
Разработка модели безопасности
Управление безопасностью BPC осуществляется в Консоли администрирования. Вам необходимо войти на портал BPC и перейти в Управление планированием и консолидацией.
В безопасности BPC есть четыре ключевых компонента:
- Users
- Teams
- Профили задач
- Профили доступа к данным
Users - Используется для добавления пользователей в среду и управления их правами доступа.
Teams - Это не так важно, и вы можете определить команду пользователей с одинаковыми правами доступа.
Task Profiles - Это позволяет настраивать профили для выполняемых задач и назначать их пользователям и командам.
Data Access Profiles - Это используется для настройки профилей, которые разрешают доступ к данным в моделях и назначают их пользователям и командам.
Перейдите на вкладку «Команда» в разделе «Безопасность», выберите «Группа администраторов» и дважды щелкните.
Вы увидите подробную информацию о названии команды - ADMIN, о том, какие пользователи являются частью этой команды, профилях задач и профилях доступа к данным.
Вы можете отредактировать информацию о команде и щелкнуть значок «Сохранить», чтобы применить изменения.
Перейдя на вкладку пользователя, вы можете добавлять новых пользователей, редактировать существующих пользователей и удалять любого пользователя.
Загрузка данных в BPC выполняется с помощью диспетчера данных, который позволяет перемещать данные в системе планирования и консолидации, копировать и перемещать данные и экспортировать данные из приложения. Диспетчер данных перемещает данные в виде пакетов, что позволяет запускать запланированные последовательности в фоновом режиме, а некоторые могут запускать другие процессы.
Загрузка данных из исходной системы в куб в SAP NetWeaver BW
Мы можем извлекать данные из различных исходных систем, таких как система SAP ECC, SAP CRM, SRM, с помощью экстракторов. Вы также можете загружать данные из источников, не относящихся к SAP, в инфо-куб в системе SAP BW.
Чтобы загрузить данные в инфо-куб, перейдите в рабочую среду в системе BW.
Код транзакции: RSA1
Откроется инструментальная среда хранилища данных, перейдите к Source Systems слева.
Сбор данных в системе BW может быть выполнен с использованием следующих методов -
- Сервисный API
- Передача плоских файлов
- DB Connect
- Универсальная интеграция данных
- Интеграция данных на основе XML
- Инструменты ETL сторонних производителей
- Сбор данных для конкретных приложений
Создание исходной системы
Дважды щелкните файл и введите имя логической системы, имя исходной системы, тип и выпуск.
Далее следует создать инфо-источник для данных характеристик. Щелкните правой кнопкой мыши на правой панели InfoSource → Create Application Component.
После создания инфо-источника щелкните его правой кнопкой мыши и назначьте источник данных.
Затем щелкните правой кнопкой мыши Исходная система → Инфо-пакет, выберите основные данные и сохраните.
Определите характеристики нагрузки.
Наконец, создайте инфо-источник для данных транзакции. Создайте правила обновления и информационный пакет для загрузки данных транзакции.
Загрузка данных из SAP NetWeaver BW в SAP BPC
Вы можете загрузить данные в систему BPC из SAP BW InfoCube. С помощью BPC Data Manager вы можете использовать пакеты кода BPC. Вы можете копировать или перемещать данные в разных приложениях, а также можете экспортировать данные из приложений. Пакеты BPC основаны на цепочках процессов BW и поставляются с установкой BPC.
Data Manager Tool интегрирован с Excel. Чтобы запустить BPC, перейдите в Planning and Consolidation → eTools → Data Manager.
В пакете диспетчера данных есть разные режимы передачи данных -
- Совокупная перезапись
- Append
При загрузке данных из Info Provider у вас есть следующие возможности:
- Merge
- Replace
BPC также поддерживает дельта-загрузку, поскольку для каждой загрузки создается много записей. Дельта-инициализация возможна с более высоким пакетом расширений, и вы можете выполнить дельта-загрузку в опции «Организовать» на вкладке «Диспетчер данных».
В системе BW полная загрузка поддерживается для стандартных инфо-кубов, виртуальных инфо-кубов, стандартных и оптимизированных объектов хранилища данных DSO.
Вы можете загружать Delta с помощью диспетчера данных для стандартных инфо-кубов и стандартных оптимизированных DSO.
Далее следует создать пакет, содержащий файл преобразования и файл преобразования с переменными, который отвечает за запуск цепочки процессов BW. Вы можете комбинировать разные пакеты для разных задач в ссылках на пакеты.
Создание файла преобразования
Файл преобразования обеспечивает отображение полей из BW в BPC и является файлом Excel в BPC. Он содержит данные транзакций от инфо-объектов в BW с измерениями BPC, определенными в консоли администрирования.
Для файла сопоставления определены три раздела:
Options - Содержит общие настройки.
Mapping - Используется для назначения измерения в системе BPC с исходным столбцом в BW InfoObject.
Conversion - Содержит ссылку на другие листы Excel для применения процедуры преобразования.
To create a Transformation File- Перейдите в клиент BPC Excel. Далее следует выбрать набор приложений и приложение, в котором будет использоваться этот файл преобразования.
Теперь перейдите в Диспетчер данных в Business Planning and Consolidation → Еще → Новый файл преобразования.
Вы увидите таблицу Excel с тремя разделами - Опции, Сопоставление и Преобразование. Вам не нужно вносить какие-либо изменения в Option, Conversion.
Перейдите в раздел Сопоставление и определите сопоставление данных транзакции от инфо-объекта в BW к измерению BPC.
пример
ACCOUNT = ZACCOUNT
ВРЕМЯ = ZBPCTIME
SIGNEDDATA = ZAMOUNT
Обратите внимание, что вы также можете скопировать существующий файл преобразования или обновить существующий файл преобразования, перейдя на вкладку «Дополнительно» на ленте Business Planning and Consolidation, как показано на следующем снимке экрана.
Создание файла преобразования
Файл преобразования используется для применения правил преобразования для измерения BPC и является файлом Excel. Он состоит из трех разделов -
External - Содержит значение из внешнего источника.
Internal - Содержит значение, которое должно иметь размер BPC.
Formula - Определяет формулу преобразования, применяемую к каждой записи.
To create a Conversion File- Перейдите в клиент BPC Excel. Выберите AppSet и Application, в которых будут использоваться эти файлы преобразования.
Перейдите на ленту бизнес-планирования и консолидации → Еще → Новый файл преобразования
Вы также можете использовать другие функции, такие как - Управление файлом преобразования, копирование файла преобразования и т. Д.
Загрузка основных данных из плоского файла в измерение
Вы можете загрузить данные в размерности BPC из исходного плоского файла, такого как CSV, XLS. Сначала необходимо создать измерение с помощью консоли администрирования, после чего должно быть установлено соединение.
Перейдите в BPC Excel → вкладка EPM и щелкните журнал на левой боковой панели. Выберите имя подключения, имя пользователя и пароль.
Перейдите на вкладку Диспетчер данных → EPM → Загрузить данные.
Введите имя и нажмите «Сохранить».
Создайте файл преобразования, как указано выше. Если количество полей одинаково для источника и назначения, нет необходимости использовать сопоставление.
У вас будут значения только в разделе «Параметры», а остальные поля в этом файле преобразования будут пустыми.
Если у вас есть источник и цель с разным количеством столбцов данных, вы должны определить его в сопоставлении, как для «описания» на скриншоте выше.
После создания файла преобразования следует проверить и обработать преобразование. Выберите тип данных → Основные данные из плоского файла и нажмите значок «Сохранить».
Перейдите на вкладку «DM» вверху в BPC Excel → Выполнить пакет.
Нажмите «Управление данными» и выберите «Импортировать атрибут основных данных из плоского файла».
Нажмите «Выполнить» внизу и введите путь к файлу данных и файлу преобразования, как указано выше.
Выберите измерение, в которое вы хотите загрузить эти данные, и нажмите «Выполнить». После успешного завершения вы можете перейти на веб-портал и проверить данные в разделе «Измерение».
SAP BPC 10.0 позволяет получать данные из исходных систем в интерфейс Excel. Он позволяет анализировать многомерные данные, а BPC 10.0 предоставляет ряд встроенных шаблонов, которые можно использовать для анализа, а также вы можете добавлять различные формулы для разработки отчетов.
SAP BPC 10.0 предоставляет различные исключительные возможности, включая интеграцию с SAP HANA через BPC 7.x для обработки среды больших данных для целей отчетности.
SAP BPC также обеспечивает использование графиков ввода, которые позволяют отправлять данные из отчета в базу данных. Графики ввода предоставляют вам все функции, доступные в отчетах BPC. Разница между отчетом и расписаниями ввода заключается в том, что отчеты используются для анализа данных, а графики ввода используются для записи данных в базу данных.
Вы можете выбрать один из следующих методов для создания отчетов и графиков ввода в инструменте бизнес-планирования и консолидации.
- Использование шаблонов по умолчанию
- EvDRE Builder
- Интерфейс перетаскивания
- Пустая книга
Интерфейс надстройки SAP EPM для Excel
Вы также можете создавать отчеты в надстройке Business Planning and Consolidation EPM для Excel. Интерфейс Excel в BPC в целом разделен на следующие разделы -
- Лента надстройки EPM
- Подключение и размер
- Контекстное меню EPM
- Область отчета
Чтобы создавать отчеты в интерфейсе надстроек EPM для Excel, необходимо включить следующую опцию. Перейдите в EPM → Параметры → Параметры листа → Установите флажок «Активировать распознавание элементов».
Вы можете просто перетащить размеры на листы Excel. Это самый простой способ, который отображает отчет на основе измерения, выбранного из списка доступных измерений.
Другой вариант создания отчета с помощью надстройки Excel - это добавление измерений к осям строк и столбцов. После добавления размеров нажмите «Обновить».
Вы также можете создавать отчеты, просто вводя элемент измерения в область отчета. Надстройка BPC Excel определяет участника и отображает результат.
Версии надстройки EPM
Ниже приведены две версии надстроек EPM:
EPM Add-in .net 3.5
Он поддерживает 32-битный MS Office.
Это снижает производительность, если вы выполняете запросы с использованием соединения ODBO.
Он работает на платформе .net 3.5.
Он поддерживает файлы .msp.
Он не поддерживает режим большого объема BV.
EPM Add-in .net 4.0
Он поддерживает MS Office как 32, так и 64 бит.
Он поддерживает режим BV для источников данных BW.
Он обеспечивает оптимизацию производительности, если вы выполняете запросы с использованием соединения ODBO.
Он также поддерживает файлы * .msp (необходимо удалить / переустановить).
Он поддерживает соединения BW для встроенной модели.
Разработка отчетов с использованием динамических шаблонов
В наборе примеров приложений есть различные шаблоны, и вы можете выбрать любой из них и настроить их в соответствии с требованиями отчета.
Используя эту функцию, он позволяет сохранять отчет локально или на сервере. Когда вы изменяете существующий отчет, вы также можете сохранить его как шаблон для использования в будущем. Администратор BPC может иметь права только на сохранение настроенного отчета в виде шаблона на сервере, но вы можете сохранить их локально.
Ниже приведены шаблоны по умолчанию в BPC -
Промежуточные итоги по аккаунту | Этот настраиваемый отчет содержит измерение "Счет" с промежуточными итогами в строках и любое измерение в столбцах. |
Дисперсия | Этот настраиваемый отчет содержит любые измерения в строках и сравнение категорий в столбцах. Также есть возможность расчета отклонений (как суммы, так и процента). С коробками YTD и Periodic. |
Консолидация | Этот настраиваемый отчет содержит любые измерения в строках и элементы типа сущности в столбцах с иерархией. |
Сравнительный X | Этот настраиваемый отчет содержит любые измерения в строках и сравнение категорий в столбцах, а также извлекает данные за тот же период за последний год. С коробками YTD и Periodic. |
Сравнение с 3-летним | Год за годом сравнение. |
Сверлить на месте | Этот шаблон выполняет сверление на месте. |
Вложенный | Это позволяет размещать любые два измерения в строке и третье измерение в столбце. |
Сортировать по значению | Этот шаблон выполняет сортировку по общему значению. |
Размер сверла | Это позволяет использовать сверло в одном измерении в другом. |
Запустите надстройку EPM Office Excel, чтобы использовать шаблон. Эти шаблоны доступны в папке «Компания», и они создаются с помощью надстройки BPC, в отличие от BPC 7.x, где шаблоны создаются с помощью EvDRE.
Разработка отчетов с использованием функций EPM
Создать отчет в BPC можно тремя способами. Вы можете создавать простые отчеты с помощью панели действий EPM, перетаскивая измерения в область отчета.
Вы можете добавить размеры к прямой оси, как показано на следующем снимке экрана.
Точно так же вы можете создавать специальные отчеты, используя панель действий.
Перенос отчетов EvDRE
Все отчеты, созданные в BPC 7.5 Excel, можно перенести в BPC 10.0 с помощью надстройки EPM Excel. Функция миграции EvDRE в надстройке используется для переноса как можно большего количества функций в новую версию, но настроенные отчеты и шаблоны могут быть перенесены только частично и требуют некоторых ручных усилий для полной миграции.
Перенос отчетов EvDRE в BPC 10.0
Откройте отчеты, созданные в EvDRE.
Обновите отчет, чтобы были перенесены правильные параметры. Затем перейдите в Лента EPM → Дополнительно → Миграция EvDRE.
Разработка отчетов с помощью веб-клиента SAP BPC
Чтобы получить доступ к бизнес-планированию и консолидации, вы можете войти в веб-клиент. Чтобы запустить веб-клиент, откройте веб-браузер и используйте URL-адрес -http://server.domain:port/sap/bpc/web/
Когда вы входите в веб-клиент BPC, сначала открывается стартовая страница и главная вкладка.
Если вы хотите создавать отчеты с помощью веб-клиента, вы можете перейти в область создания, в которой есть следующие параметры:
- Новое рабочее пространство
- Новый отчет
- Новая форма ввода
Перейдите в New Report, и откроется следующий экран.
В раскрывающемся меню выберите новый отчет, форму ввода. Справа у вас есть список доступных измерений. Вы можете добавить измерение к строкам и столбцам в соответствии с требованиями.
Вы также можете редактировать существующие отчеты. Есть возможность отложить верстку отчета. Если вы выберете этот параметр, он не изменит макет отчета.
SAP BPC предоставляет вам процесс сквозного планирования и выполнения таких действий, как планирование, прогнозирование, составление бюджета, отчетность и т. Д. Он позволяет вам следовать нисходящему или восходящему планированию с помощью приложения и пользовательского интерфейса.
Процесс планирования
В Business Planning and Consolidation процесс планирования поддерживается автоматизацией и рабочими процессами. Он позволяет создавать отчеты и формы ввода, которые можно записывать в базу данных.
С помощью интерфейса отчетов вы можете получать данные из базы данных в электронные таблицы Excel, а формы ввода позволяют отправлять данные непосредственно в базу данных.
Формы ввода содержат те же функции и форматирование, что и отчеты, с той лишь разницей, что отчеты используются для анализа, а формы ввода используются для отправки данных в базу данных.
Модели планирования
Возможны различные варианты моделирования с формами ввода для удовлетворения потребностей планирования при отправке данных в базу данных.
Spread- Опция моделирования спреда позволяет отправлять значение в определенные ячейки назначения. Это значение может быть равномерно распределено или взвешено по диапазону значений.
Trend- Метод моделирования тренда позволяет распределить значение или процент и распределить его с ростом коэффициента в ячейках назначения. Вы помещаете исходное значение в первую целевую ячейку, а остальные ячейки - это поле с увеличенным значением на некоторую сумму или процент.
Weighted- Позволяет распределять набор значений по взвешенному коэффициенту в таблицах Excel. Здесь вы выбираете некоторые значения, увеличиваете их, а затем назначаете новую сумму на основе весов выбранных ячеек.
Таким образом, формы ввода предоставляют вам специальную функцию моделирования, которая поможет вам в планировании.
Формы ввода / графики ввода
Обратите внимание, что формы ввода - это терминология, используемая в BPC 10, тогда как графики ввода использовались в BPC 7.x. Однако в конечном итоге они оба представляют одно и то же.
Формы ввода позволяют распространять данные из таблиц Excel непосредственно в базу данных и содержат все функции, которые присутствуют в отчетах в BPC. Разница в том, что формы ввода записывают данные в базу данных, а отчеты используются для анализа.
Формы ввода поддерживают следующие функции -
Data Submission- Если у вас достаточно авторизованного доступа, с помощью форм ввода вы можете отправлять данные в базу данных. Если проверка данных разрешена системным администратором, вы также можете проверить данные и убедиться, что у участников нет проблем с блокировкой работы и валидностью.
Modelling Options - Различные варианты моделирования могут использоваться с формами ввода -
- Spread
- Trend
- Weighted
Work Status - После отправки данных в базу данных вы можете изменить блокировки рабочего статуса, чтобы применить блокировки данных.
Distribution and Collection Option - Вы можете отправить графики ввода разным участникам, используя опцию распределения, а затем вернуть графики ввода, используя опцию сбора.
Using Special formalities - Вы также можете применить специальное форматирование к ячейкам, доступным только для чтения.
Шаблоны расписания ввода
В системе предусмотрены различные шаблоны, которые вы можете использовать и применять настройки в соответствии с вашими потребностями.
Ниже приводится список доступных в системе шаблонов динамического расписания.
Тренд счета или тенденция сущности | Это расписание содержит элементы типа Account в строках и периоды времени в столбцах с использованием функций EvDRE. |
Entity Trend | Это расписание содержит элементы типа сущности в строках и элементы типа сущности в столбцах с использованием функций на основе EvDRE. |
Консолидация | Это расписание содержит элементы типа Account в строках и элементы типа Entity в столбце с использованием функций на основе EvDRE. |
Вложенная строка | Это расписание дает возможность выбирать измерения и элементы в строке, столбце и странице. Можно выбрать двухстрочный размер, и они будут вложенными. Он также использует функции EvDRE. |
Сравнительный | Это расписание содержит элементы типа Account в строках и элементы типа Category в столбцах со столбцом отклонения с использованием функций на основе EvDRE. |
Разработка формы ввода
Графики ввода могут быть разработаны с использованием следующих методов.
- Динамические шаблоны
- Использование EvDRE
- Использование перетаскивания
Чтобы создать форму / расписание ввода с помощью перетаскивания, войдите в веб-клиент.
В типе выберите форму ввода. Вы также можете добавить размеры, нажав на знак +.
Вы можете перетащить измерение в строки и столбцы из списка доступных измерений и, когда закончите, нажмите «Сохранить».
Введите название формы ввода и описание и нажмите «Сохранить».
Интеграция с SAP BO Dashboard
Вы также можете просматривать данные в реальном времени из BusinessObjects Planning and Consolidation через конструктор панели мониторинга. Чтобы создать панель мониторинга с помощью BPC, необходимо установить конструктор панели мониторинга и добавить надстройку коннектора EPM в конструктор панели мониторинга и подключиться к данным EPM с помощью коннектора EPM.
После установки коннектора вы можете использовать данные BPC в реальном времени для создания информационной панели.
Перейдите на вкладку Analyzer в Dashboard Designer.
Затем перейдите в Редактировать отчет.
Вам будет предложено добавить новое соединение. Нажмите кнопку «Добавить». Выберите источник данных SAP BusinessObjects Planning and Consolidation из раскрывающегося списка и нажмите «Подключиться».
Откроется новое окно, в котором будут указаны имя сервера BPC, имя пользователя и пароль. Вы должны ввести те же учетные данные, которые вы используете для входа в клиент BPC Excel. После того, как вы введете данные, нажмите «Далее». Выберите AppSet и завершите работу мастера.
Выберите куб из раскрывающегося списка, который содержит данные, которые вы должны использовать, и выберите имя источника данных.
Затем выберите вновь созданное соединение и нажмите «ОК». После того, как вы нажмете ОК, откроется выход диспетчера отчетов, который можно использовать для разработки выходных данных отчета.
Это шаги, которые можно использовать для интеграции Dashboard Designer с инструментом SAP BusinessObjects Planning and Consolidation BPC. В конструкторе панели мониторинга есть различные функции, которые можно использовать для создания интерактивной панели мониторинга, которую могут использовать лица, принимающие решения.
Вы можете выполнять бизнес-логику и логику сценария для данных в BPC. Возможны различные расчеты.
Business Rules - Это денежные функции, которые используются для публикации общих бухгалтерских задач в модели бизнес-планирования и консолидации.
Script Logic - Сюда входят формулы, которые используются для выполнения различных вычислений для элементов, измерений и данных в системе BPC.
Логика измерений
Логика измерения используется для применения вычислений и формул к размерам. Расчеты выполняются в соответствии с формулой измерения во время извлечения. Важно правильно использовать формулы измерения, поскольку они могут повлиять на производительность системы при неправильном использовании.
Key points to remember while applying Dimension logic -
Формула размеров влияет на производительность системы, поэтому их следует применять правильно.
Формулы измерения следует применять только к элементам, для которых требуются вычисления после агрегирования.
Формулы измерения следует использовать только для тех соотношений, которые должны быть рассчитаны на обоих уровнях - Базовом и Родительском.
Формулы членов Common Dimension используются для выполнения вычислений - затрат на единицу, темпов роста и т. Д.
Как определить логику измерения?
Вы должны быть знакомы с языком многомерных выражений, чтобы создавать сложные формулы измерений. Список поддерживаемых функций MDX доступен в функциональном модуле BAPI_MDPROVIDER_GET_FUNCTIONS.
Prerequisites - Чтобы использовать формулу в измерении, вы должны добавить свойство под названием «Формула» на листы элементов с помощью параметра задачи управления измерением.
Вы также должны определить длину поля, и она должна быть более 60 символов. Предпочтительнее использовать поля большей длины, поскольку любая длина больше 60 сохраняется в SAP NetWeaver в виде строки.
Если вы хотите использовать формулу измерения в AppSet, вам следует поддерживать специальный член измерения типа R. Этот член называется местной валютой (LC).
Набор приложений → Выберите "Сохранить элементы измерения".
Формулу можно создать вручную или взять из формулы измерения библиотеки. Чтобы определить формулу измерения элемента, вы должны заключить размер в квадратную скобку и поставить точку между ними.
[ПРОДУКТ]. [ПРОДУКТ1] - [ПРОДУКТ]. [ПРОДУКТ2]
[ПРОДАЖИ]. [ПРОДАЖИ1] / [ПРОДАЖИ]. [ПРОДАЖИ2]
В формулах измерения должны использоваться стандартные арифметические функции - сложение (+), вычитание (-), умножение (*), деление (/) - они используются в SAP NetWeaver.
После сохранения формул измерения следует проверить синтаксис.
Логические сценарии
Логические скрипты позволяют автоматизировать расчеты в BPC для финансовой отчетности.
Бизнес правила
Бизнес-правила используются для настройки задачи манипулирования данными, такой как массовый импорт данных с переводом валют, ввод данных в базу данных и т. Д. Бизнес-правила могут быть изменены с использованием логики на основе таблиц или фильтров на основе сценариев. Табличная логика предоставляет функции, доступные в ускорителе UCON, а файлы на основе скриптов могут быть настроены с использованием синтаксиса многомерных выражений или SQL.
Вы можете определить бизнес-правила для следующих действий -
Carry forward rules - Включает инициализацию балансов при начале нового финансового года.
Validation rules - Проверяет входные данные.
Currency conversion rules - Конвертирует местные валюты в валюту, используемую в отчетности BPC.
Intercompany booking rules - Соответствует внутрифирменным транзакциям.
Автоматические корректировки и другие расчеты.
Для управления бизнес-правилами в системе BPC - перейдите в Администрирование, как показано на следующем снимке экрана. Перейдите в Правила → Развернуть → Бизнес-правила.
Логика сценария
С помощью логики сценария вы можете написать свою собственную логику на языке SQL или MDX. Существуют различные функции многомерных выражений, которые можно использовать в формулах измерений. Некоторые из общих функций многомерных выражений:
Avg - возвращает среднее значение числового выражения.
Счетчик - возвращает количество кортежей в одном наборе, а также включает пустые ячейки.
Max - возвращает максимальное значение числового выражения.
Min - возвращает минимальное значение числового выражения.
Sum - возвращает сумму числового выражения.
Есть и другие функции многомерных выражений, которые можно использовать в формулах измерений.
Examples of simple rule formulas
[ПРОДУКТ]. [ПРОДУКТ1] - [ПРОДУКТ]. [ПРОДУКТ2]
[ПРОДАЖИ]. [ПРОДАЖИ1] / [ПРОДАЖИ]. [ПРОДАЖИ2]
В формуле измерения должны использоваться стандартные арифметические функции - сложение (+), вычитание (-), умножение (*), деление (/) - они используются в SAP NetWeaver.
После сохранения формул измерения следует проверить синтаксис.
Examples of Advance Rule Formulas
Сюда входит перемещение формул измерения расчета из одного периода времени в другой.
[AccRec] Дебиторская задолженность
[AccPay] Счета к оплате
Mvmt Acc Rec | Движение дебиторской задолженности | (if ([Time] .CurrentMember.Children.Count = 0, [Account]. [AccRec] - ([Account]. [AccRec], [Time] .PrevMember) SUM (Descendants [Time] .CurrentMember, [Time] . [Месяц], УХОДИТ))) |
Mvmt inventory | Движение в инвентаре | (if ([Time] .CurrentMember.Children.Count = 0, [Account]. [Inventory] - ([Account]. [Inventory], [Time] .PrevMember) SUM (Descendants [Time] .CurrentMember, [Time] . [Месяц], УХОДИТ))) |
Синтаксис для создания логики сценария в формулах измерения уже рассмотрен.
Exceptions in MDX Syntax
Ниже приведены исключения из синтаксиса многомерных выражений с BPC.
- Замените ключевое слово AS знаком «=» (равно).
- Не использовать одинарные кавычки вокруг выражений.
Example
[АККАУНТ]. [# GROSSSALES] = - [АККАУНТ]. [ЕДИНИЦЫ] * [АККАУНТ]. [ВВОД]
[АККАУНТ]. [# COST] = - [АККАУНТ]. [# GROSSSALES] * 80/100
Логика рабочего листа
Все вычисления, выполняемые в листе Excel, известны как логика рабочего листа. Логика рабочего листа включает в себя все функции, доступные в электронной таблице Excel, и функции, представленные в BPC.
Business Planning and Consolidation выполняет различные бизнес-функции, такие как аудит, потоки бизнес-процессов, финансовые отчеты и отчеты, а также статус работы.
Для выполнения этих функций предусмотрены различные встроенные функции.
обмен валюты
Конвертация валюты требуется, если ваши денежные показатели представлены в более чем одной валюте в вашем наборе приложений. Если набор приложений содержит денежные показатели в единой валюте, в этом случае вам не нужно приложение ставки, временные измерения валюты и т. Д.
Если большая часть ваших данных вводится в одной валюте, а у вас есть только несколько цифр в другой валюте, это можно решить, создав дублирующие элементы в измерении сущности. В этом случае вы можете дублировать несколько сущностей, присутствующих в зарубежных операциях, чтобы отделить местную валюту от переведенных сумм.
Example - Корпорация США в основном ведет дела в США, но также имеет несколько филиалов, работающих в других странах, таких как Канада и Мексика.
Требования к простому преобразованию
Там должно быть приложение курса, в котором вы храните курсы обмена. У вас должно быть измерение счета, которое включает RATETYPE. Затем измерение Entity должно включать свойство CURRENCY. Логика FXTRANS должна быть доступна, а логика DEFAULT должна включать вызов логики FXTRANS. Измерение объекта должно включать свойство TRANSALATE_TO.
Сложные конвертации валют
Там должно быть приложение курсов, где вы храните курсы обмена. Приложение должно содержать измерение типа CURRENCY. Для измерения CURRENCY должно быть свойство REPORTING. Измерение объекта должно включать свойство CURRENCY. Измерение счета должно включать свойство RATETYPE. Логика FXTRANS должна быть доступна. Логика DEFAULT должна включать вызов логики FXTRANS.
Выбор правильной скорости
Все действующие типы ставок соответствуют аккаунту приложения RATE и относятся к GROUP FX Rate. Если есть какая-либо учетная запись, не входящая в эту группу, она будет умножена на коэффициент 1. Вы также можете определить особый случай NOTRANS, в результате чего учетная запись будет игнорироваться во время перевода.
Пересчет кросс-курсов включает умножение суммы в местной валюте на соотношение между курсом валюты назначения и курсом исходной валюты. Используя это, приложение может использовать только одну таблицу курсов для перевода любой исходной валюты в валюту назначения.
Вы также можете определить следующие переводы по умолчанию, используя бизнес-правила -
Использование различных таблиц курсов по валюте отчетности.
Выявление разницы между умножением валют и делением валют.
Внутрихолдинговые исключения
Для выполнения конвертации валют и исключения внутрифирменных операций вам необходим тип измерения - Измерение внутри компании (I). Чтобы выполнить исключение внутри компании, приложение должно иметь следующее:
- Тип измерения «I» для исключения внутри компании.
- Параметр «I» должен включать свойство ENTITY.
- Измерение счета должно включать свойство ELIMACC.
- Измерение объекта должно включать свойство ELIM.
- Вам следует установить соответствующие бизнес-таблицы.
- Для выполнения внутрихолдинговой логики должен быть пакет DPT.
Размер | Свойство | Длина | Содержание |
---|---|---|---|
Счет | ELIMACC | 20 | Действующий аккаунт |
сущность | ELIM | 1 символ | Он содержит "Y" или пробел |
Внутри компании | сущность | 20 | Идентификатор объекта по отношению к члену внутри компании |
валюта | Составление отчетов | 1 | 'Y' или пусто |
Логика исключения по умолчанию выполняет следующие функции:
- Проверяет все сущности базового уровня, где ELIM <> Y.
- Ограничивает измерение валюты только для всех отчетных валют.
- Удаляет все учетные записи, которые необходимо удалить, в желаемую учетную запись плагина.
- Исключение выполняется ниже первого общего родителя в «исключаемом объекте».
Это используется для управления процессами, созданными пользователями, а также для создания шаблонов потоков бизнес-процессов и управления ими. Для управления потоками бизнес-процессов необходим профиль задачи управления процессами.
Шаблон процесса определяется как бизнес-процесс, который содержит все задачи, распределенные по нескольким модулям системы BPC. Он включает в себя пошаговый поток процесса, ссылку на выполняемые пользователем действия, контекст процесса и время, когда процесс происходит, всех участников и их роли.
пример
Региональный менеджер, вводящий данные о ежемесячном бюджете, включая каждого менеджера, создающего процесс и вводящего данные для каждого отдела.
Чтобы создать новый шаблон бизнес-процесса, войдите в веб-портал → Управление планированием и консолидацией.
С левой стороны вы можете увидеть параметр «Потоки бизнес-процессов».
Разверните эту вкладку, и вы увидите шаблоны процессов и экземпляры процессов.
Чтобы создать новый шаблон бизнес-процесса, перейдите на вкладку «Шаблоны процессов». Щелкните "+ Создать".
Администраторы BPC несут ответственность за создание шаблонов процессов и управление ими. После создания шаблонов процессов бизнес-пользователь может использовать шаблоны для создания процессов.
Рабочий статус
Статус работы используется для блокировки области данных в модели. Это используется для отмены права доступа пользователя к члену для записи в определенный регион.
Для региона определено несколько измерений с одним свойством OWNER. При определении рабочего статуса определяются следующие:
Work Status - Это относится к физическому состоянию данных.
Security- Вы можете установить различный уровень безопасности при изменении данных в системе - Все или Заблокировано. Вы можете указать, кто может изменять рабочее состояние - Менеджер или Владелец.
Data Update - Это определяет, как данные будут обновляться заказчиком.
Push - Этот параметр используется для принудительного включения одного и того же рабочего состояния для всех дочерних элементов элемента.
После определения рабочего статуса они могут использоваться пользователями для блокировки данных для просмотра и утверждения и т. Д. Чтобы реализовать уведомление о рабочем статусе по электронной почте, вы должны установить параметры: APPROVALSTATUSMAIL, APPROVALSTATUSMSG, SMTPPASSWORD, SMTPPORT, SMTP SERVER. , SMTPAUTH и т. Д.
Определение статуса работы
Перейдите в Бизнес-планирование и администрирование → Функции.
Слева у вас есть вкладка Features. Разверните эту вкладку, и вы увидите статус работы в качестве первого варианта.
Перейдите в «Рабочий статус», и справа вы увидите параметры для создания рабочего статуса и управления им.
Контроль статуса работы
В системе BPC вы можете определить, кто может изменять данные. Это включает следующие уровни доступа -
Кто может изменять данные?
All - Это позволяет всем пользователям с соответствующим доступом изменять данные.
Locked- Это блокирует изменение данных. Никто не может изменить данные.
Manager - Изменять данные могут только родители владельцев / управляющего.
Owner - Только владелец может изменять данные.
Кто может контролировать статус работы?
Both - Если вы выберете обоих, владельца конкретного идентификатора участника и владельца родительского элемента для конкретного идентификатора участника.
Owner - Владелец конкретного идентификатора участника.
Manager - Владелец родительского идентификатора члена.
Определение менеджера или владельца в базовой иерархии
Владельцы родительских элементов выступают в качестве владельцев для этого конкретного идентификатора родительского члена и работают как менеджеры для прямых дочерних элементов.
Это позволяет владельцу родительского члена изменять рабочий статус прямых потомков. Если вы выбираете всех дочерних элементов, владелец родителя может обновлять дочерние элементы на всех уровнях.
Владельцы участников базы действуют только как собственники.
Члены, не имеющие родителей, но имеющие детей, также выступают в качестве их собственных менеджеров и владельцев.
Контролируется правилом
Владелец определяется одной иерархией измерения - измерением ВЛАДЕЛЕЦ.
Вы можете установить рабочее состояние для одного идентификатора участника, в этот менеджер не входит - Все дочерние элементы.
Вы также можете установить рабочее состояние для нескольких идентификаторов участников, менеджер использует Include - All Children.
To edit a work status - Выберите статус работы, нажмите кнопку «Изменить» вверху.
Вы можете установить это в полях «Контролируется» выше.
Чтобы удалить рабочий статус, выберите рабочее состояние и нажмите «Удалить».
Книгоиздание
Вы можете публиковать книги в сети BPC. Администраторы и опытные пользователи имеют возможность создавать книги отчетов, собирая серии отчетов. Вы можете выбрать вывод как копию для принтера или файл .pdf, который можно сохранить на сервере.
Для этого вы можете использовать мастер публикации книг. Перейдите в опцию ePublish и выберите оттуда Мастер публикации книг.
Откроется Мастер публикации книг → Выберите «Опубликовать сейчас», как показано на следующем снимке экрана.
У вас есть два варианта: опубликовать в PDF-файле или распечатать на принтере.
Чтобы удалить книги в сети BPC, перейдите в администрирование BPC.
Выберите панель действий «Конфигурация администрирования» → «Управление книгами».
С помощью флажка выберите книгу, которой хотите управлять, и нажмите «Удалить».
BPC проще интегрировать с MS Word и создавать отчеты. BPC 10.0 имеет возможность напрямую интегрировать и создавать отчеты с помощью Microsoft Word и PowerPoint.
Версия NetWeaver BPC 10.0 помогает сочетать функции BPC с широкими функциональными возможностями Microsoft Word, Excel и PowerPoint. Используя BPC для офиса, вы можете использовать все стандартные функции Microsoft и рабочие таблицы, презентации могут быть напрямую связаны с базой данных BPC.
Следующие задачи могут быть выполнены для обслуживания клиента.
- Сбросить текущую панель просмотра
- Очистить информацию о локальном приложении
- Обновить элементы измерения
- Обновить динамические шаблоны
- Установить локальную папку для планирования и консолидации для клиентов
Открыть эти интерфейсы можно через BPC Web → Список доступных интерфейсов
Публикация из Microsoft Word
Зайдите в Файл - Сохранить как. Выберите «Сохранить как веб-страницу», как показано на следующем снимке экрана.
Введите имя файла и выберите веб-папку, которая указывает на расположение набора приложений BPC.
Вы можете выбрать из следующих каталогов -
- AppSetPublications - Используется для публикации, которая применяется ко всем приложениям в AppSet.
- [application] - Используется для публикации для конкретного приложения.
- _private - Для конкретного пользователя.
Выбрав каталог, щелкните значок «Сохранить».
Как обсуждалось ранее, вы можете интегрировать PowerPoint в BPC 10.0.
Публикация в PowerPoint
Перейдите в Файл → Сохранить как. Выберите «Сохранить как веб-страницу», как показано на следующем снимке экрана.
Введите имя файла и выберите веб-папку, которая указывает на расположение набора приложений BPC.
Вы можете выбрать из следующих каталогов -
AppSetPublications - Используется для публикации, которая применяется ко всем приложениям в AppSet.
[application] - Используется для публикации для конкретного приложения.
_site - Используется для публикации на определенном сайте.
_private - Для конкретного пользователя
SAP BPC также предоставляет необходимые инструменты - документы (репозиторий для хранения файлов), журналы (для внесения изменений в данные в базе данных), статистику, аудит и т. Д.
Документы
Это обеспечивает центральный репозиторий для хранения и совместного использования файлов и веб-сайтов. Существует функция под названием Document View, которую можно использовать для публикации, обмена и извлечения файлов или содержимого веб-сайта.
Публикация файлов в режиме просмотра документов
Вы можете размещать файлы или URL-адреса для добавления в просмотр документов. Вы можете установить описание, установить доступ и определить, хотите ли вы отправлять уведомление о документе по электронной почте.
Вы можете сохранить файл на локальный диск или в сетевую папку. Можно загружать файлы со следующим расширением -
XLS, .XML, .MHT, .MHTML, .HTM, XLT, .DOC,, .HTML, .XLSX, .XLSM, .XLSB, .ZIP, .PDF, .PPTX, .PPTM, .CDM, .TDM , .PNG, .GIF, .JPG, .CSS, .MRC, .DOT, .PPT, .POT, .POTX, .POTM, .DOCX, .DOCM, .DOTX, .DOTM
Администратор BPC также может изменить параметры среды (DEFAULT_EXTENSIONS), чтобы разрешить публикацию других файлов.
Категоризация документов, сортировка и фильтрация документов также возможны на основе следующих элементов:
- Тип и подтип документа
- Контекст модели
- Права доступа
- Date
Чтобы получить доступ к типу документа, перейдите в BPC Web Portal → Administration.
В левой части экрана у вас есть возможность выбрать «Функции».
После того, как вы развернете функции, вы получите вариант типов документов. Здесь вы можете выбрать тип и подтип документа и отредактировать.
Аудит
Функция аудита позволяет создавать отчеты, содержащие историю пользовательских сеансов и системную информацию. Вы можете создавать отчеты аудита по следующим темам -
Business Process Flow - Вы можете создавать эти отчеты в BPF.
- Standard
- Step
- Audit
Security - Вы можете создавать эти отчеты в безопасности.
- User
- Team
- Профили задач
- Профили доступа к данным
- BPF
General - Вы можете создавать эти отчеты под общим названием.
- Рабочий статус
- Административная деятельность
- Comments
- Изменения данных
Создание отчетов по аудиту
Перейдите в Администрирование бизнес-планирования и консолидации. В левой части экрана у вас есть возможность создавать отчеты аудита.
После того, как вы нажмете на вкладку «Аудит», вы увидите все три варианта отчетности.
Чтобы создать отчет, щелкните любой тип отчета.
Выберите уровень аудита - шаблон, экземпляр и продолжительность и нажмите «Показать».
Аналогичным образом вы можете создавать отчеты о безопасности и общие отчеты.
Журналы
Журналы в BPC используются для обновления данных в базе данных. Обычно это делается для публикации данных на конец квартала или года в BPC.
пример
Предположим, администратор загрузил информацию из главной книги в приложение, чтобы региональный менеджер мог просмотреть его с помощью диспетчера данных. Региональный менеджер может внести необходимые изменения в данные с помощью записи в журнале.
Ниже приведены задачи, которые можно выполнить из диспетчера журналов. Если у вас есть открытая запись в журнале, вы можете сделать это в параметрах журнала.
Задача | Навигация |
---|---|
Создание записи в журнале | Это можно сделать с помощью панели действий. |
Изменение записи журнала | Параметр Сохранить как можно использовать для сохранения записи журнала с новым идентификатором. |
Копирование записи журнала | Из списка журнала выберите запись журнала и скопируйте для подтверждения. |
Поиск журнала | Выберите новый запрос из диспетчера журналов |
Повторное открытие журнала | Выберите повторно открыть журналы |
Есть еще много других функций записи журнала, которые можно выполнить с помощью диспетчера журнала или из панели действий.
Чтобы создать, отредактировать, удалить и изменить параметры журнала, перейдите в Управление бизнес-планированием и консолидацией → Функции.
Разверните вкладку Feature → Select Journals.
Отсюда вы можете создавать новые журналы, удалять шаблон, параметры журнала, удалять журналы и т. Д.
Потоки бизнес-процессов используются, чтобы направлять пользователей по заранее определенному набору прикладных задач. Эти шаги должны выполняться последовательно и также могут иметь подэтапы.
Подшаги в потоке процесса не должны выполняться последовательно и могут не требоваться на каждой итерации. Также обратите внимание, что потоки бизнес-процессов могут быть определены только для задач конечного пользователя, но не для административных задач.
Можно использовать следующие функции бизнес-процесса:
Личный список дел
Этот список используется для отображения назначенных вам шагов и дополнительных шагов или выполненных шагов, которые вам необходимо просмотреть. Это так называемые ступенчатые области.
Список дел содержит название и статус каждой области шага. Они могут иметь следующие статусы -
Action Required - Ожидание завершения как новый шаг
Review Required - Шаг ожидает рассмотрения, действие завершено
Completed - Шаг завершен
Rejected - Шаг не соответствует условиям в статусе завершения
Pending - Шаг ожидает завершения повторно открытого шага
Существуют различные другие состояния «списка дел», такие как повторное открытие, ожидание надлежащего рабочего статуса, ожидание повторного открытия и недоступность.
Повторно открыть и сбросить
Вы также можете повторно открыть завершенный шаг или сбросить конкретный экземпляр или набор экземпляров потока бизнес-процессов. Чтобы повторно открыть шаг, он должен соответствовать следующим критериям:
Атрибут «Разрешить повторное открытие» должен быть включен в шаг.
Статус шага должен быть завершен.
Вы можете открывать только один предыдущий шаг за раз, а шаги можно открывать последовательно.
Если у шага есть атрибут Включить рецензентов, пользователи не могут повторно открыть этот шаг напрямую, но могут отправить запрос по электронной почте рецензенту.
У пользователя есть задание безопасности ReopenBPFStep.
Завершенные шаги
Все выполненные шаги проверяются системой и отображаются в отчете.
Приоритет заблокированных измерений
Все заблокированные измерения, которые не указаны в текущем представлении потока бизнес-процесса, остаются заблокированными на любом открытом листе.
Copying a Business Process Flow - Войдите в Администрирование бизнес-планирования и консолидации → Потоки бизнес-процессов.
Отображается список всех BPF. Чтобы скопировать BPF, выберите BPF и нажмите «Сохранить как». Введите имя и описание BPF и сохраните как BPF.
Точно так же вы можете сбросить поток бизнес-процессов, используя опцию управления, выбрав сбросить экземпляры потока процессов.
Пользовательское меню содержит сводку бизнес-процесса, а также содержит ссылку на полезную информацию, используемую в процессе. Администраторы BPC несут ответственность за создание настраиваемых меню и назначение прав доступа, чтобы только необходимые люди видели эти меню. Есть вероятность, что у вас может быть несколько пользователей с разными правами доступа в одном настраиваемом меню.
Пользовательское меню определяется с помощью шаблона пользовательского меню. Рабочий лист EV_MENUSTYLE шаблона пользовательского меню используется для определения формата, содержимого, функций и параметров пользовательского меню.
Разработка собственного меню
Вы можете использовать шаблон настраиваемого меню для определения формата, содержимого и функций в настраиваемом меню. Вы можете использовать образцы шаблонов в ApShell или создать собственное меню, создав новый рабочий лист внутри существующего меню.
Образец шаблона содержит несколько листов -
EV_DEFAULT - Для определения содержимого пользовательского меню.
EV_MENUSTYLE - Определить формат пользовательского меню.
ADMINGROUP - Это то же самое, что и EV_DEFAULT, но редактируется только для пользователей в группе администратора.
To create a custom menu template
Перейдите в BPC Excel eTools → Диспетчер настраиваемых меню → Открыть настраиваемое меню.
Вы можете найти образцы пользовательских шаблонов меню в EXCEL / Reports / Wizard / ProcessMenu. Существуют различные пользовательские функции меню, которые можно использовать для выполнения различных общих действий в Excel, таких как:
- HIGHLIGHT
- OPENLOCALFILE
- NAVIGATION
- OPENWEBFILE
- OPENLOCALFOLDER
- OPENWEBFOLDER
- MEMBERLOOKUP
- OPENMYEVEREST
- OPENURL
- CHANGEGROUP
- PUBLISHBOOK
Пользовательское содержимое меню
Содержимое настраиваемого меню определяется двумя разделами в шаблоне настраиваемого меню - разделом по умолчанию и разделом пункта меню.
Для EVDEFAULT можно определить следующие параметры по умолчанию.
Параметры | Параметры |
---|---|
НОРМАЛЬНЫЙ ЭКРАН | Значение True - открывает настраиваемое меню в интерфейсе Excel. Значение False - открывает настраиваемое меню в стандартном Excel. |
HIDEEVTOOLBARS | Если значение равно True - панель инструментов планирования и консолидации будет скрыта. Если значение равно False - отобразится панель инструментов планирования и консолидации. |
CVLIST | Он используется для определения размеров, которые должны отображаться в верхней части страницы пользовательского меню. Эти параметры можно изменить в отчете, упомянутом в пользовательском меню. |
Раздел пункта меню включает следующие параметры -
Menu Item - Текстовое описание, которое пользователь может выбрать для пункта меню.
Actions - Выделение, пользовательская функция меню или команда меню.
Level - Уровень можно выбрать из раздела, элемента или подпункта.
Parameters - Для пользовательских функций меню.
Normal Screen- По умолчанию - полный экран. Это установлено true, откройте пользовательское меню на обычном экране
CVOverride - Используется для изменения размеров текущего вида при переключении приложений.
Модуль SAP BPC Consolidation используется для управления и подготовки консолидированных данных и обеспечивает правильное представление консолидированных данных в организации. Модуль консолидации также предоставляет среду для выполнения задач консолидации через Интернет.
В версии SAP Business Planning and Consolidation NetWeaver у вас есть монитор консолидации, который используется для управления консолидированными данными, сообщаемыми группами и участниками сущности. Монитор консолидации также контролирует отчетные данные.
Центр консолидации содержит журналы, которые используются для создания и управления записями журнала для обновленных консолидированных данных в базе данных.
Он содержит Ownership Manager для управления иерархиями на основе владения.
Настройка сред и основных данных
Настройка среды включает в себя управление загрузкой основных данных после завершения установки BPC. Бизнес-пользователи могут настроить обновление основных данных еженедельно или еженедельно. Этого можно добиться следующими способами.
Первый вариант - загрузить данные из системы SAP BW в плоский файл, а затем с помощью BPC DM Manager загрузить данные из плоского файла в размеры BPC.
Другой вариант - загрузить данные непосредственно в измерение BPC через SAP BW Transformations. Выбор варианта зависит от требований вашего бизнеса, чтобы выяснить, какое решение необходимо внедрить.
Следующие шаги иллюстрируют, как импортировать транспорт и создать новый пакет диспетчера данных для обработки импорта основных данных.
Первый шаг - импорт транспорта - код транзакции: STMS
Следующим шагом является создание пакета диспетчера данных для загрузки с сервера приложений. Откройте BPC Excel и войдите в систему. Перейдите в панель действий и выберите Управление данными.
Теперь, чтобы создать новый пакет, перейдите в раздел «Управление данными» → «Управление пакетами».
Чтобы создать новый пакет, щелкните правой кнопкой мыши пустую область и выберите «Добавить пакет».
Щелкните раскрывающийся список цепочки процессов и выберите Z_IMPORT_MASTER_DATA_LOAD. Нажмите на опцию Выбрать.
Введите имя и описание пакета. Щелкните Добавить и сохранить.
Теперь перейдите к параметру «Управление пакетами» в разделе «Управление данными». Выберите пакет, который был создан на предыдущем шаге, и нажмите «Изменить».
В следующем окне нажмите «Просмотреть пакет», а затем нажмите кнопку «Продвинуться».
В следующем окне поддержки динамического скрипта нажмите «ОК».
Нажмите «Сохранить», «ОК» и закройте установку.
Создание моделей для консолидации
Модели используются для хранения взаимосвязей, расчетов и данных в организации. Есть два типа моделей, которые можно создать:
- Модель отчетности
- Модель без отчетности
Мы используем модели отчетности для анализа. Модули без отчетности включают модель Driver and Rates и используются для расчета курсов валют, цен, данных о собственности и т. Д.
Types of Reporting Models - Ниже приведены типы моделей без отчетности.
- Consolidation
- Finance
- Generic
Types of Non Reporting Models - Ниже приведены типы моделей без отчетности.
- Rate
- Ownership
Обратите внимание, что вы можете создавать отчеты по моделям без отчетности, но не можете назначать им статус работы.
Чтобы создать модель, войдите в Администрирование бизнес-планирования и консолидации.
Перейдите в раздел "Размеры и модели" в левой части экрана, щелкните вкладку "Модели". Чтобы создать новую модель, нажмите на знак «+ New».
В следующем окне вы должны ввести идентификатор модели и описание и перейти к кнопке Далее.
Выберите Тип модели - Отчетность или Драйверы и скорость и нажмите «Далее».
На следующем экране у вас есть возможность выбрать пустую модель или скопировать из существующей модели.
Как только вы выберете «Далее», на новом экране вам нужно будет выбрать размеры, которые будут включены в новую модель. Вы должны добавить определенные размеры в соответствии с типом модели.
Нажмите "Далее'. В последнем окне вы получите сводку и опцию создания. Нажмите кнопку «Создать», чтобы создать новую модель.
Точно так же вы можете скопировать существующую модель.
Создание логики консолидации
Логика определяется как вычисления, выполняемые на разных уровнях. Выполнение логики консолидации требует определенного опыта и бизнес-требований. Логика может быть определена на разных уровнях -
Внутри измерения с использованием языка Microsoft MDX.
С помощью скриптов.
Использование бизнес-правил, которые выполняются с заранее определенными бизнес-требованиями.
Формулы BPC Excel.
Логика может выполняться на разных уровнях -
- Службы аналитики
- Сервер приложений BPC
- Excel / Live Reporting
Создание логики консолидации
Войдите в Администрирование бизнес-планирования и консолидации → Правила.
Выберите опцию Logic Scripts в левой части экрана. Выберите модель в правой части экрана.
Щелкните значок + New и введите имя файла сценария логики. Перейдите к кнопке «Создать».
Введите сценарий логики и нажмите «Проверить».
После проверки сценария нажмите кнопку «Сохранить».
Для выполнения конвертации валют и исключения внутрифирменных операций вам необходим тип измерения - Измерение внутри компании (I). Чтобы выполнить исключение внутри компании, приложение должно иметь следующее:
- Тип измерения «I» для исключения внутри компании.
- Параметр «I» должен включать свойство ENTITY.
- Измерение счета должно включать свойство ELIMACC.
- Измерение объекта должно включать свойство ELIM.
- Вам следует установить соответствующие бизнес-таблицы.
- Для выполнения внутрихолдинговой логики должен быть пакет DPT.
Размер | Свойство | Длина | Содержание |
---|---|---|---|
Счет | ELIMACC | 20 | Действующий аккаунт |
сущность | ELIM | 1 символ | Он содержит "Y" или пробел |
Внутри компании | сущность | 20 | Идентификатор объекта по отношению к члену внутри компании |
валюта | Составление отчетов | 1 | 'Y' или пусто |
Логика исключения по умолчанию выполняет следующие функции:
- Проверяет все сущности базового уровня, где ELIM <> Y.
- Ограничивает измерение валюты только для всех отчетных валют.
- Он удаляет все учетные записи, которые необходимо удалить, в желаемую учетную запись плагина.
- Исключение выполняется ниже первого общего родителя в «исключаемом объекте».
Консолидация Центральная
SAP BPC Consolidation central используется для управления консолидированными данными и их подготовки, а также обеспечивает правильное представление консолидированных данных в организации. Модуль консолидации также предоставляет среду для выполнения задач консолидации через Интернет.
Ниже приведены ключевые функции Consolidation Central:
Монитор консолидации
В версии SAP Business Planning and Consolidation NetWeaver у вас есть монитор консолидации, который используется для управления консолидированными данными, сообщаемыми группами и участниками сущности. Монитор консолидации также контролирует отчетные данные.
Это один из ключевых компонентов при выполнении инкрементной консолидации, поскольку он взаимодействует с механизмом консолидации для выполнения перевода валюты. Монитор консолидации также отображает иерархию групп и сущностей, определенную в диспетчере владения. Используя монитор консолидации, вы можете выполнить полную консолидацию, которая содержит иерархию групповых сущностей. Вы также можете выполнить инкрементную консолидацию только с обновленными объектами.
Журналы
Центр консолидации содержит журналы, которые используются для создания и управления записями журнала для обновленных консолидированных данных в базе данных.
Менеджер по владению
Он содержит Ownership Manager для управления иерархиями на основе владения.
Монитор управления
Он используется для управления элементами управления, которые используются для проверки данных отчетов.
Настройка журналов
Журналы в BPC используются для обновления данных в базе данных. Обычно это делается для публикации данных на конец квартала или года в BPC.
Example- Предположим, администратор загрузил информацию из главной книги в приложение, чтобы региональный менеджер мог просмотреть его с помощью диспетчера данных. Региональный менеджер может внести необходимые изменения в данные с помощью записи в журнале.
Ниже приведены задачи, которые может выполнять менеджер журнала. Если у вас есть открытая запись в журнале, вы можете сделать это в параметрах журнала.
Задача | Навигация |
---|---|
Создание записи в журнале | Это можно сделать из панели действий. |
Изменение записи журнала | Параметр «Сохранить как» можно использовать для сохранения записи журнала с новым идентификатором. |
Копирование записи журнала | В списке журнала выберите запись журнала и скопируйте для подтверждения. |
Поиск журнала | Выберите «Новый запрос в диспетчере журналов». |
Повторное открытие журнала | Выберите «Открыть журналы». |
Существуют и другие функции записи журнала, которые можно выполнить с помощью диспетчера журнала или из панели действий.
Чтобы создать, отредактировать, удалить и изменить параметры журнала, перейдите в Управление бизнес-планированием и консолидацией → Функции.
Разверните вкладку Feature → Select Journals.
Используя это, вы можете создавать новые журналы, удалять шаблон, параметры журнала, удалять журналы и т. Д.
Перевод в местную валюту
Перевод местной валюты означает преобразование суммы в исходной валюте в целевую валюту. Вы можете выполнить пересчет валюты на любом уровне группы / предприятия.
Перевод местной валюты выполняется в центре консолидации системы бизнес-планирования и консолидации. Чтобы выполнить пересчет валюты для определенного объекта, ваш администратор BPC должен предоставить вам доступ на запись для этого объекта.
Ниже приведены основные факты при выполнении пересчета в местную валюту.
Category - Сюда входит категоризация отчетных данных, с которыми вы связали переведенную сумму.
Time - Отображает период ввода данных, в который была введена переводимая сумма.
Reporting Currency - Это говорит вам выбрать валюту, в которой вы хотите выполнить перевод.
Group/Entity - Это определяет поля, в которых выполняется перевод.
Translation Execution Mode - Вы можете выполнить полный перевод в местной валюте или выбрать инкрементный перевод.
Rate Entry - Здесь указаны обменные курсы, которые следует выбрать при выполнении перевода валюты.
Выполнение перевода валюты
Перейдите на веб-портал BPC → Выберите Consolidation Central.
После развертывания Consolidation Central перейдите в Consolidation Monitor.
Выберите строку объекта / группы, для которой вы хотите выполнить пересчет валюты.
В следующем диалоговом окне выберите режим выполнения - полный перевод или инкрементный перевод. После выбора полей нажмите «ОК».
В BPC необходимо настроить исключения внутри компании между дочерними или родительскими компаниями, чтобы избежать двойного учета. Внутрихолдинговые исключения выполняются с помощью логики сценария.
Если у вас есть транзакции между дочерними компаниями Co. XP02, XP03, эти транзакции следует исключить. Эти операции предназначены для межфирменной кредиторской и дебиторской задолженности, а также внутрихолдинговых продаж и затрат.
Настройка исключений внутри компании
Перед выполнением внутрихолдингового исключения у вас должны быть следующие предварительные условия:
- Среда консолидации
- Перед удалением необходимо выполнить конвертацию валюты.
Для начала сначала создайте измерение для исключения IC. Приложение, в котором необходимо выполнить исключение IC, должно иметь размерность типа «I» и «R» для счета и ставки. Измерение счета должно иметь свойство исключения счета для разноски сальдо переноса IC.
Я БЫ | Описание электромобиля | Свойство измерения аккаунта |
---|---|---|
ICCost | Себестоимость продаж ИС | ICDiff |
ICSales | IC Продажи | ICDiff |
ICAccRec | Дебиторская задолженность IC | ICBal |
ICAccPay | Счета к оплате IC | ICBal |
Затем необходимо иметь измерение Entity со свойством ELIM (Y / N) для публикации результатов исключения сущности. Это свойство установлено в «Y» для объекта исключения.
Измерение учетной записи «I» должно иметь свойство ENTITY и должно поддерживаться -
- XP01_Input
- XP02
- XP03
- XP04
- XP05
Ваше валютное измерение «R» должно иметь свойство «Отчетность» и должно поддерживаться -
Удаление IC управляется встроенными процедурами - INITIALIZE_ELIM и ELIMINATE_ORG. Обе эти процедуры хранятся в файле ICELIMWITHCURR.LGL.
Следующая логика должна быть введена в файл логики ICELIM приложения и должна быть проверена и сохранена.
//Logic for Intercompany Elimination
//========================================================
*INCLUDE SYSTEM_CONSTANTS.LGL
*SYSLIB ICELIMWITHCURR.LGL
//========================================================
//Elimination logic
for organizations in the hierarchy H1
//========================================================
*INITIALIZE_ELIM()
*ELIMINATE_ORG(H1)
*COMMIT
Чтобы проверить эту логику, перейдите на панель действий и выберите параметр «Проверить и сохранить».
После того, как указанная выше конфигурация будет создана, вам необходимо создать расписание ввода или пакет импорта для загрузки данных, которые необходимо удалить.
Чтобы запустить пакет импорта для исключения IC, войдите в BPC Excel. Щелкните «Управление данными» и перейдите к «Запуск пакета управления данными».
Перейдите в папку приложения «Компания», нажмите «Финансовые процессы» → «Выбор пакетов IC Eliminations» и нажмите «Выполнить».
После успешного выполнения этого пакета вы можете проверить значения следующих компонентов в отчете о прибылях и убытках и балансах.
ICCost | Себестоимость продаж ИС | ICDiff |
ICSales | IC Продажи | ICDiff |
ICAccRec | Дебиторская задолженность IC | ICBal |
ICAccPay | Счета к оплате IC | ICBal |
Обзор условий и концепций владения
Условиями владения управляет Менеджер по владению. Ownership Manager используется для управления иерархиями на основе владения. Эти иерархии объединяют группы и объекты, и эти объекты могут быть подключены или отключены от групп в соответствии с категорией и временем.
Иерархии на основе владения используются для удовлетворения требований к отчетности, которыми нельзя управлять с помощью фиксированных иерархий.
Чтобы отобразить менеджер владения, войдите на домашнюю страницу веб-портала BPC. Перейдите в Центр консолидации в левой части экрана → Ownership Manager.
To create an Ownership-based hierarchy- Перейдите к менеджеру владения, как указано выше. Нажмите на опцию «Изменить» в диспетчере владения.
В следующем окне вы получите возможность добавлять членов в иерархию. Нажмите кнопку «Добавить», и у вас будет возможность выбрать участников.
После добавления членов иерархии нажмите кнопку «Сохранить» в правом верхнем углу экрана.
Способ покупки
Метод покупки иногда также называют Глобальным методом. Business Planning and Consolidation поддерживает следующие методы консолидации:
- Глобальный метод (покупка)
- Пропорциональный метод
- Метод долевого участия
Глобальный / Метод покупки
В этом методе консолидации полностью включаются балансовые счета и счета прибылей и убытков, и при необходимости рассчитываются доли меньшинства.
Пропорциональный метод
В этом методе вы включаете баланс и отчеты о прибылях и убытках в процентах собственности.
Example - Включая отчет о прибылях и убытках и бухгалтерский баланс включены 50% в процентах владения.
Метод долевого участия
В этом методе вы не включаете баланс и счета прибылей и убытков. Тем не менее, чистая стоимость и результат периода включены.
Модель BPC Embedded основана на интегрированном планировании Business Warehouse (BW-IP), в котором она напрямую использует объекты BW. Эта модель отличается от Стандартной модели и включает доступ к данным для всех пользователей сообщества. Для модели встроенного проектирования использовались исходные версии SAP BW Integrated Planning and Planning Application Kit, то есть BW-IP и PAK.
Эта модель обеспечивает другой уровень доступа к данным, где основные и транзакционные данные из среды хоста EDW доступны приложению. В модели Embedded он обеспечивает легкий доступ к транзакционным и основным данным в хосте BW, и эти данные используются совместно со многими другими пользователями и контролируются группой администраторов.
В модели Embedded переход от более старых версий BW-IP к этой модели данных относительно прост, и переход с более ранних версий, таких как (BPC 10.0 и ранее), рассматривается как новая реализация.
Короче говоря, вы можете сказать, что во встроенной модели любое количество инфо-провайдеров может быть назначено одной модели / приложению BPC.
Ниже приведены ключевые особенности и функции, предлагаемые в модели BPC 10.1 Embedded.
Он использует исключительные функции SAP HANA в режиме реального времени и, следовательно, защищает производительность SAP HANA с помощью пакета приложений для планирования. Использование SAP HANA позволяет выполнять определенные функции планирования, такие как копирование, распространение и т. Д.
Планирование BPC-интеграции поддерживает использование инфо-провайдеров и уровней агрегирования в реальном времени.
Встроенная модель поддерживает запросы SAP BW, которые можно выполнять непосредственно в надстройке SAP EPM для Microsoft Office.
Встроенная модель предоставляет функции аудита, позволяющие создавать различные аудиторские отчеты и использовать потоки бизнес-процессов.
SAP BW Интегрированное планирование
SAP BW Integrated Planning предоставляет экспертам BPC инфраструктуру для создания и использования сценариев планирования. Это включает планирование от обычных процессов ввода данных до сложных ситуаций планирования.
Модель планирования SAP BW-IP
Модель планирования в BW-IP включает:
Данные, хранящиеся в инфо-провайдерах для планирования.
Структурированное представление данных включает уровни агрегирования, множественные поставщики и отношения характеристик.
Изменение данных включает функции планирования, последовательности планирования, планирование вручную в форме запросов, готовых к вводу, и цепочки процессов.
Утилиты, т.е. фильтры, которые можно использовать в запросах и функциях планирования.
Централизованная защита данных.
Инструменты в BW-моделировании
Следующие инструменты могут использоваться для сценариев планирования модели -
Инструменты моделирования BW в Eclipse и Data Warehousing Workbench для создания моделей данных в BW.
Planning Modeler для моделирования объектов метаданных, связанных с планированием.
Инструменты моделирования BW в Eclipse, а также BEx Query Designer для ввода плановых данных вручную.
BEx Web Application Designer или BEx Analyzer (приложения Excel) для создания приложений для планирования.
Приложения для запуска в Интернете или в BEx Analyzer для ввода данных вручную.
Создание модели данных в SAP BW
Код транзакции: RSA1
Модель данных определяется как информационный куб в SAP BW, который состоит из таблицы фактов и таблиц измерений.
To create an InfoCube - Сначала создайте информационную область, которая является строительным блоком для инфо-куба.
Введите имя и описание области информации и нажмите «ОК».
Затем создайте каталог инфо-объектов, который используется для определения характеристик и показателей для различных типов объектов. Перейдите к инфо-объектам в левой части экрана. Выберите созданную выше информационную область → Создать каталог инфо-объектов.
Введите имя и описание каталога инфо-объектов, тип инфо-объекта и нажмите «Создать (F5)».
Теперь проверьте и активируйте IOC_Demo_CH, чтобы проверить каталог инфо-объектов.
Чтобы активировать каталог инфо-объектов, перейдите к значку активации.
Точно так же вы можете создать каталог инфо-объектов для хранения показателей.
Давайте создадим инфо-объект. Щелкните правой кнопкой мыши Каталог инфо-объектов IOC_demo_CH и выберите создать инфо-объект. Введите имя и описание инфо-объекта.
Щелкните "Продолжить".
Выберите тип данных с символом и длиной 15. Затем щелкните вкладку «Атрибут».
Введите имя атрибута и нажмите «Создать».
Выберите «Создать атрибут как характеристики» и щелкните значок «Создать».
Выберите «Символ» в качестве типа данных и длину 30. Обратите внимание, что опция «Только атрибут» устанавливается автоматически. Щелкните зеленую галочку внизу.
Щелкните опцию «Проверить и активировать», чтобы проверить и активировать характеристики.
Точно так же вы можете создавать инфо-объекты для показателей.
После определения инфо-объектов для признаков и показателей создайте инфо-куб.
Щелкните правой кнопкой мыши Демо поставщика информации → Создать инфо-куб.
Введите имя инфо-куба, выберите стандарт для описания инфо-куба и нажмите «Создать».
Выберите характеристики из таблицы-шаблона и переместите их в структурную таблицу с помощью стрелок. Щелкните вкладку Измерения, чтобы присвоить эти характеристики измерению.
Нажмите «Создать» и добавьте описание измерения. После присвоения всех признаков и показателей подтвердите и активируйте инфо-куб.
Безопасность в системе SAP BPC определяется с помощью двух компонентов - аутентификации и авторизации. Authentication определяет, кто может получить доступ к системе и данным, а authorization сообщает уровень доступа для каждого аутентифицированного пользователя.
Безопасность SAP BPC основана на профилях доступа и профилях задач. Если вы не назначаете профили задач пользователям или командам, доступ к задачам BPC не предоставляется. Таким образом, вы должны назначить доступ членам защищенного измерения.
BPC Security обеспечивает следующие ключевые функции:
- Добавить пользователей
- Добавить команды
- Добавить профили задач
- Добавить профили доступа участников
Для управления вышеуказанными функциями войдите в Администрирование BPC и перейдите в раздел Безопасность.
В разделе «Безопасность» есть четыре вкладки -
Users - Это используется для добавления пользователей в среду и управления правами доступа.
Teams - Вы можете добавлять пользователей с одинаковыми правами доступа в одну команду.
Task Profiles - Это используется для настройки профилей, позволяющих выполнять задачи, и назначения их пользователям и командам.
Data Access Profiles - Это используется для настройки профилей, которые разрешают доступ к данным в моделях и назначают их пользователям и командам.
Чтобы добавить / изменить / удалить любой из объектов в разделе «Безопасность», выберите объект, как показано на следующем снимке экрана.
Горячий анализ используется для установки горячей ссылки на другой отчет или ячейку в другом отчете. Функции EvHOT используются BPC Application Set и AP Shell для предоставления образца отчета под названием Hot Analysis. Горячие ссылки используются пользователями для специальных отчетов, а также используются в отчетах селектора процессов.
Это используется для переключения между отчетами, которые находятся в разных приложениях.
Синтаксис функции EvHOT
EvHOT(AppName,ReportName,DisplayName,Member1,Member2,Member3,Member4, …………………., Member N)
В функции EvHOT необходимо передать следующие параметры.
AppName- Это название приложения. Обратите внимание, что в системе BPC есть параметр в параметре рабочей книги, который позволяет системе запоминать текущий вид. По умолчанию этот параметр отключен. В этом случае, если вы переключаетесь на новое приложение с помощью EvHOT, оно изменяет приложение в текущем представлении книги, и другие отчеты, к которым вы получаете доступ в этом сеансе, пытаются получить данные из этого приложения.
Если этот параметр включен, текущее представление вернется к настройке приложения книги при переключении на него фокуса.
ReportName- Это название отчета. Корневой каталог для отчетов BPC - это каталог мастера для данного приложения.
При создании отчета - используйте опцию eTools → Сохранить библиотеку шаблонов.
DisplayName - Текст, который пользователь нажимает, чтобы перейти в указанное место отчета.
Member1-Member N- Это представляет член CurrentView. Здесь вы можете указать любое количество участников.
Пример синтаксиса EvHOT
EvHot("Finance","Report2","2010 Quarter 2","2010.Q2")
Note- Этот отчет должен храниться в папке \ Reports \ Wizard. Точный путь к папке мастера отчетов -
.. \ Data \ Webfolders \ ApShellCopy \ PLANNING \ eExcel \ Reports \ Wizard
В случае нового отчета вам также необходимо будет увеличить версию шаблона в клиенте администрирования BPC.
Используя функцию Park N Go, вы можете заблокировать отчет BPC и сохранить его локально в своей системе, а также отправить отчет по электронной почте тому, у кого нет доступа к системе BPC.
Если вы не сохраните отчет с правильной настройкой или последовательностью, вы получите ошибку в отчете, которая сделает его непригодным для использования. Вы можете использовать функцию Park n Go, чтобы она работала правильно.
Ниже приведены шаги, которые вы должны выполнить, чтобы использовать Park n Go.
Войдите в BPC Excel и откройте отчет, который хотите припарковать. Перейдите в Сохранить → Сохранить мои отчеты.
Вы получите диалоговое окно с вопросом, хотите ли вы заблокировать отчет перед его сохранением. Выберите «Да».
В следующем окне вы получите сообщение - Выберите состояние Park n Go для активной книги с четырьмя вариантами.
Как только вы нажмете «ОК», отчет будет мигать, и вы получите вариант «Сохранить как». Вы можете сохранить Excel отчета в том месте, где хотите сохранить.
Эта опция позволяет вам открыть отчет в Excel, и все данные будут правильно отображаться в отчете.