
In the past, decisions were easier: the data situation was relatively clear, the most important key figures in the head. Decisions could therefore often be made out of the stomach. In times of rapidly growing data volume, the resulting insights are becoming increasingly important. Identifying trends and patterns in time can better plan, manage, and stay ahead of the competition.
SAP Analytics Cloud is a software-as-a-service solution. SAC brings together business intelligence (BI), advanced analytics, predictive analytics, and enterprise planning. It can connect data from internal and external sources and create visualizations of that data in the SAC.
SAP Analytics Cloud solution focuses on data reporting and analysis and brings together multiple tools in one cloud environment:
- Predictive Analytics
- Business Intelligence
- Business planning
- Extensive planning functions
- Machine learning.
As the analytics layer of SAP Business Technology Platform, it supports advanced analytics across the enterprise.
SAP Analytics Cloud is more self-service and less skilled staff is needed.
Mobile working is also supported optimally:
- Only a Web browser with Internet access is required.
- In addition, collaborative collaboration is encouraged by the integrated collaboration tools: chats, presentations, shared calendar, and commentary.
With SAP Analytics Cloud, it is relatively easy to connect to different data sources and thus include all relevant data in the analysis, which increases the quality of the results.
Live Connection enables you to analyze data in SAC in real time. The data remains on the enterprise servers and is not uploaded to the cloud.
For the creation of analytics and dashboards, SAP Analytics Cloud provides two options:
- With the help of stories and models, the specialist department can create SAC stories without programming know-how
- The Analytics Designer enables developers to create analytic applications through enhanced functions and connections.
Business Content for SAC is provided, that is, Models and Stories as a starting point for project implementations.

SAP Analytics Cloud is SAP's strategic tool when it comes to a planning application that is tightly integrated with SAP S/4HANA or a single cloud-based solution. SAC includes planning, reporting, and analysis in one platform.
BPC, version for B/W4HANA, on the other hand, is recommended as a point solution for on-premise planning and consolidations.
SAP BPC Optimized for SAP S/4HANA, a mature, fully functional planning and consolidation application, can still be used for real-time planning on SAP S/4HANA on-premise as it continues with enhancements and mainstream support until at least 2027. This protects BPC investments.
Please refer to the SAP Product Availability Matrix for the support dates according to product versions.
If you want to gain experience with the cloud solution, you can move functions from SAP BPC Optimized for SAP S/4HANA to SAP Analytics Cloud and start with hybrid planning and/or advanced reporting scenarios.

In SAP S/4HANA, the data for financial planning is based on the ACDOCP table, which is the most important table for planning. It is the single source of truth for planning data and supports the connection of predecessor and successor processes.
The preceding figure shows that you can manage financial plan data in SAP S/4HANA using various apps to import, copy, and delete plan data into the ACDOCP table. You can also import plan data into the ACDOCP table using OData APIs (Application Programming Interface).
For a complete list of APIs (master and transaction data), see the documentation: https://help.sap.com/viewer/DRAFT/b3438d89db5040508a3873ad6c6e55bc/2021.000/en-S/500bb85a61604b0882be6ad0411e4538.html.
Instead of planning directly in S/4HANA (table ACDOCP), you can use SAP Analytics Cloud for cost center planning, product cost planning, sales and profitability planning, and project planning.
There is a complete integration between SAP Analytics Cloud and S/4HANA using OData (Application Programming Interfaces) APIs regarding master and actual data (comparative data for planning) that can be imported from S/4HANA to SAP Analytics Cloud.
The content Odata Services to import Master Data from SAP S/4HANA to SAP Analytics Cloud can be checked in the following documentation: https://help.sap.com/viewer/DRAFT/48f4b4785b8e45938ac44a67be8032d9/2021.000/en-US/0920cbbd90824cf596335f30786bde8c.html.
For financial planning, SAP S/4HANA provides OData services to import transaction data into SAP Analytics Cloud models. You can import the data once, or on a recurring schedule.
Check the following documentation: https://help.sap.com/viewer/DRAFT/48f4b4785b8e45938ac44a67be8032d9/2021.000/en-US/647247dc5cf0407b9310bb033e04cbfa.html.
After planning in SAP Analytics Cloud compared to the imported actual data, the planning results can be exported back to SAP S/4HANA.
Note
The system always performs a full update when exporting transaction data. We therefore recommend that you do not export transaction data too often, either manually or using the job scheduler, as this can lead to high resource consumption and performance problems.
For Financial Planning, SAP provides the following OData services to export data from SAP Analytics Cloud to SAP S/4HANA:
| Technical Name | Description |
|---|---|
| API_FINANCIALPLANDATA_SRV | Financial Plan Data - ACDOCP |
| C_ACTYTYPEPLANCOSTRATE_SRV | Activity Types Plan Cost Rates - ACCOSTRATE |
| C_SKF_SRV | Statistical Key Figures - FINSSKF |
Customers who have previously planned with SAP BPC Optimized for SAP S/4HANA, now have the option of hybrid planning. This means that functions from SAP BPC Optimized for SAP S/4HANA are moved to SAP Analytics Cloud and written online to the ACDOCP table via a virtual provider.
Plan data that was planned using SAP Analytics Cloud and exported to ACDOCP can then be forwarded to Info Providers of a BW/4HANA system using a CDS view-based extraction.

The scenario is appropriate for:
- S/4HANA Cloud customers
- New S/4HANA On Premise customers
- Customers converting and SAP ERP system to S/4HANA On Premise that want to implement a new planning solution.
Typical Setup:
- SAC is the primary planning tool, complete financial planning is done in SAC.
- After planning round is finished, plan data, activity cost rates and statistical key figures are exported to S/4HANA.
- Embedded Analytics (e.g. plan-actual comparisons) runs in S/4HANA.
- In certain scenarios Universal Allocation is used in S/4HANA:
- When it is crucial that actual an plan allocation run with the same rules and when it is too much effort to replicate the allocation rules between SAC and S/4HANA
- When required allocation features are missing in SAC
- Transfer programs between new tables (ACDOCP, ACCOSTRATE) and classic tables are not needed.

The scenario is appropriate for customers converting an SAP ERP system to S/4HANA On Premise who want to modernize the existing, classic planning implementation.
Typical Setup:
- In a transition phase, migrate some planning areas to SAC and leave others with classic planning.
- Move planning results from new planning to classic planning to be consumed in processes like activity confirmation or cost estimate.
- Leave dedicated planning tasks with classic planning, e.g. activity cost rate calculation with iteration and cost component split.
- Use data transfer programs between classic and new planning.
Migrate some planning areas to SAC, leave others with classic planning.
- Example: Sales and profitability planning with SAC combined with classic cost center planning and product cost estimate
- Perform Classic cost center planning
- Transfer plan data from CO-tables to ACDOCP
- Perform cost estimate based on activity cost rates from classical planning
- Import cost estimate into SAC product plan model
- Copy cost estimate into profitability model
- Perform sales and profitability planning in SAC
- Export profitability plan data to ACDOCP
- Embedded Analytics for both cost center and profitability plan data based on ACDOCP.
Activity cost rate planning or calculation in SAC:
- Complete cost center planning in SAC
- Export plan data to ACDOCP and cost rates to ACCOSTRATE
- Transfer cost rates from ACCOSTRATE to COST
- Use cost rates in COST for actual posting like activity allocation and for cost estimate.
Activity cost rate calculation with iteration and/or splitting:
- Expense and activity quantity planning in SAC
- Export to ACDOCP
- Transfer from ACDOCP to CO-tables
- Activity cost rate calculation on CO-tables, result is written into COST.
- Option 1:
- Perform cost estimate based on activity cost rates from classical planning
- Import cost estimate into SAC product cost model
- Copy cost estimate from product cost model into profitability model
- Perform sales and profitability planning in SAC - ultimately based on S/4 product cost estimate
- Option 2 (Only in case splitting was not used):
- Transfer cost rates from COST to ACCOSTRATE
- Import cost rates from ACCOSTRATE to SAC
- Use cost rates in SAC for product cost planning
- Perform sales and profitability planning in SAC - based on SAC product cost planning
Classic plan allocations:
- Reasons:
- Allocations across company codes
- Actual allocations still classical and not One allocation based
- Expense and activity quantity planning in SAC
- Export to ACDOCP
- Transfer from ACDOCP to CO-tables
- Run classic allocations on CO-tables
- Transfer allocated costs from CO-tables to ACDOCP to do Embedded Analytics.
- Optional:
- Import allocated costs from ACDOCP to SAC
- Use them for subsequent planning tasks.

With Scenario 2 a transfer of Financial Plan Data between the old CO tables and the ACDOCP table in SAP S/4HANA might be necessary.
Use the following programs for this transfer:
| Direction of Transfer | Program | Description |
|---|---|---|
| From ACDOCP Table to CO Tables | R_FINS_PLAN_TRANS_CO_S4H_2_ERP | Transfers CO plan data from ACDOCP table to CO tables |
| From CO Tables to ACDOCP Table | R_FINS_PLAN_TRANS_CO_ERP_2_S4H | Transfers CO plan data from CO tables to ACDOCP table |
| From ACDOCP Table to COSL Table | R_FINS_PLAN_TRANS_ACTOUT_2_ERP | Transfers plan activity and capacity from the ACDOCP table to the COSL table |
| From COST Table to ACCOSTRATE Table | R_FINS_PLAN_TRANS_ACTY_ERP_S4H | Transfers prices from COST table to ACCOSTRATE table |
| From ACCOSTRATE Table to COST Table | R_FINS_PLAN_TRANS_ACTY_S4H_ERP | Transfers cost rates from ACCOSTRATE table to COST table |









