Professional Documents
Culture Documents
Nowadays there is a tremendous interest in S/4HANA, especially from current SAP customers. It’s about
what, why and how to go to S/4HANA. This motivated me to start writing a series of blogs on the
subject matter.
In this part 1 of the blog I will explain the what and the why of S/4HANA. In part 2 the How will be
explained further.
Let’s start from the beginning by knowing the product. The What. In the title of this post I say ‘Finance
in S/4HANA’ and not ‘S/4HANA Finance’. That has a reason which you will find out below. This post
expects some entry level knowledge about S/4 HANA and the HANA technology in general. I will dive
into the different S/4 HANA product versions and the Finance specific topics.
Let me try to help you understand the differences. As you can see in the figure below, S/4 HANA
Finance is a different product that S/4HANA (Enterprise Management).
Source: SAP
S/4HANA Finance includes only the finance innovations (replacement of classis FiCo) on to the already
existing system. So everything in logistics will remain as it is. You can imagine that the migration effort
to this product is lower than directly going to S/4 HANA. More about this in the ‘How’ topic.
In S/4HANA 1610, SAP has included all the available functionality of the latest release of S/4HANA
Finance 1605. This means that in terms of Finance S/4HANA 1610 and S/4HANA Finance 1605 are in
sync.
Except for some minor differences which are listed below. This make things a bit easier to understand
later on :).
Source: SAP
The Why… Key differences and innovations in the area of Finance in S/4HANA 1610
Now we have to understand the product. Let’s look at the benefits of S/4HANA for our organization. In
this topic I will hit the key differences compared to classic FiCo in R3.
To make the list comprehensive I will also mention some features which were already included in
Simple Finance 1.0 back in 2014.
In the ACDOCA whe have multidemsional GL, parallel ledgers, parallel currencies, 999,999 line items
and custom defined fields. The chalenges of gathering combined content of several tables to
represents the truth and reconcile the different level of detail stored in the different
components/tables of SAP (e.g. CO= much detail, Fi= less detail) is now somehting of the past.
Source: SAP
The reason of the merge of secondary and primary cost elements is the fact that all actual line items
will now be stored in one single table. The ACDOCA. This also applies on purely (internal) CO postings.
You should not include these secondary accounts in your P&L.
Source: SAP
Parallel currencies and parallel valuation
In S/4HANA 1610 we can now have up to 10 parallel currencies per ledger. Real-time conversion for all
currency types is possible, Zero balance per document is guaranteed for each currency and CO-area
currency is now calculated for all accounts (also non cost element).
Source: SAP
Parallel valuation functionality is significantly enhanced in S/4HANA 1610. SAP now provides two
options to store multiple valuations:
Below you will find the list of enhancements on Account Based profitability analysis. Critical gaps of
the past are closed.
Split of Cost of Goods Sold on multiple accounts based on cost component split. This is done
during posting of the Goods issue.
Split of production variances on multiple accounts. This is done at order settlement.
3 new quantity fields provided in the line items and a BAdI for conversion of the logistical
quantities to common quantities in Finance.
Real-Time derivation of market segment information from cost postings (Cost Center, order
etc.)
Source: SAP
Unfortunately there are still some limitations which are on the future roadmap. Current limitations of
Account Based profitability analysis:
Sales conditions which are not posting to GL (statistical) are not supported
Realignment of characteristics which are changed after posting are partially supported. Not for
all characteristics!
Creation of sales order generates expected revenue, COGS etc. in profitability analysis is not
supported.
Source: SAP
Another good example is when you have a debit memo request in a Time & Material Service order
which has a settlement rule for settlement to COPA. The debit memo request will have an account
assignment to the service order and no profitability segment. That means that you do not have the
profitability segment information until the service order is settled to COPA. With this new functionality
you can have the real account assignment to the service order and an attributed assignment to a
profitability segment. Great stuff!
Source: SAP
There is even a new app ‘Event based revenue recognition’ for monitoring of revenue recognition
postings and manual adjustments.
Source: SAP
To highlight the latest point. Bank accounts are now part of master data and can be maintained by
users through a dedicated Web Dynpro or Fiori application. The house banks itself are still created in
customizing. Transaction Fi12 is obsolete and the new transaction Fi12_hbank is introduced for this
purpose.
So the process of creating the house bank and the house bank account are separated and executed in
two different places.
No data redundancy
Reconciliation between GL and AA ensured
Transparent assignment of depreciation area to accounting principle
Simplified chart of depreciation: only 1 CoD per valuation
No delta depreciation areas
Asset balance in real-time (APC posting run not needed)
Plan values in real-time
Usage of the New Depreciation Calculation Engine is mandatory and the tables ANEA, ANEP, ANEK,
ANLC, and ANLP are not updated anymore in New Asset Accounting.
An example of the new posting logic during integrated asset acquisition with two ledger with two
different accounting principles:
Source: SAP
As you can see a new ‘technical clearing account’ is used to post accounting principle specific
documents. The balance of the technical clearing account is zero.
I can talk hours about reporting in S/4HANA. With the new data structure (e.g. ACDOCA), all the pre-
delivered Virtual Data Models (VDM’s), the performance of HANA and the modern and state of the art
reporting tools/interfaces, there are so many new possibilities.
The concept of embedded analytics in S/4HANA is to provide pre-defined models across the entire suite
in which the business logic is embedded. So the provided data models are delivering contextual
information rather than raw data.
Source: SAP
In a nutshell I can say that the following reporting tools are mostly used at my customers where I did
S/4HANA implementations:
Fiori-reporting
Analysis for Office
SAP Lumira
Source: SAP
Each tool has its own purpose of course. I can say that with out of the box analytical Fiori apps and the
KPI Modeler in SAP Smart Business together with the Analytical Path Framework already provides a lot
of content and satisfies a lot of customers.
Some examples of Smart Business cockpit and the Analytical Path Framework apps.
Source: SAP
Next to these type of apps, SAP provided multi-dimensional reporting apps. For example the Market
Segment Actuals app in which I can report on my P&L with in addition my Profitability Analysis
characteristics.
Source: SAP
For more flexibility the products from the BO suite (additional license) Analysis for Office and Lumira
can be used. This is worth another separate blog.
After reading this blog I hope you have gained a good understanding of the S/4 product and the key
differences and innovations in the area of Finance. Part 2 will explain the How. With the different
migration scenarios and deployment possibilities.
Stay tuned! Soon I will also start sharing demo videos on specific topics on an S/4HANA 1610 system.
Overview
•Product Costing is the tool used in SAP for planning costs and
establishing material prices. It helps in estimating the Cost of
goods sold manufactured and COGS of each for each product
unit.
•SAP provides two different types of material costing
process vizMaterial cost estimate with quantity structure
and Material cost estimate without quantity structure.
•Material cost estimate with quantity structure works in
combination of BOM (Bill of Material) and Routing assigned to
it.
Integration
• Product Costing is integrated closely to various SAP modules as
origin of data comes from below SAP module:-
Material Management (MM) module for material master
record / purchase info record.
Production Planning (PP) module for Bill of material
(BOM), routing and work center.
Cost Center Accounting (CO) module as information of
cost centers, its linkage of work center, activity types and
activity wise cost centers help in determining conversion
costs associated with manufacturing process.
•Results from Product Costing can also provide useful
information for various SAP modules :-
Material Management (MM) module for material and stock
valuation.
Sales and Distribution (SD) module
Cost object controlling for calculating variances and WIP
Master Data
Configuration
•Define Cost Component Structure (OKTZ)
•For each of cost component we assign a CE or a group of CE
so that costs can be posted and rolled up to get the product
cost.
The two useful tools provided by SAP to analyzed profitability of an organization are Profitability
Analysis (CO-PA) and Profit Center Accounting (EC-PCA).
Mention below are the usage of both applications,
If an organization wants to analyze its internal Profits and loss CO-PA is used to help organization to analyze its profitability
department wise or as per different areas within your as per market segments by extracting sales, profit/loss and
company, then its is recommended to used Profit center cost related data from other modules like SD , Production and
accounting. MM.
EC-PCA can be used by companies in any branch of industry CO-PA can be used by companies in any branch of industry
(mechanical engineering, chemical, service industries and so (mechanical engineering, wholesale and retail, chemical,
on) and with any form of production (repetitive manufacturing, service industries and so on) and with any form of production
make-to-order manufacturing, process manufacturing). (repetitive manufacturing, make-to-order manufacturing,
process manufacturing).
The profit-relevant data is displayed by period.
The data can be analyzed by period, or by order or project.
Profit Center Accounting uses Period
accounting and Cost-of-sales accounting. Profitability Analysis uses Cost-of-sales accounting
method.
In EC-PCA we structure the units which we want to evaluate as The market segments are structured like product, customers,
orders , other characteristic and Organization units such as
Profit centers. You can create profit center according to region company codes or business area wise.It support management in
decision making by provided in-depth reports from market
( branch offices, plants) function (production, sales), or oriented viewpoint
In Period Accounting, WIP Offset and Change in inventory account is used to calculated Inventory
Changes in Balance sheet. The COGM and COGS is not calculated here since the expenses are not
segregated so the production cost is not easily identified. The inventory is calculated through
formula,
Account-Based PA Costing-Based PA
Account-Based PA uses cost and revenue elements Costing-Based PA uses Value fields to group cost and revenue
elements.
entry.
Incoming Sales Order data cannot be mapped in account Incoming Sales Order data whose delivery for period is not yet
based CO-PA taken place would be transfer through SD Condition types to
Cost component split is not possible COGS can be split in to cost components
Uses standard tables EC-PCA Following tables are generated with operating concern.
Incoming Sales Order data whose delivery for period is not Incoming Sales Order data cannot be mapped in
yet taken place would be in transfer through SD Condition account based CO-PA.
Below figure shows the two different Profit and Loss statement constructed through using account
based and costing based CO-PA,
CO-PA Simplifications in S/4 HANA
Previously in ECC, costing based CO-PA is recommended as it has more advantages over account
based CO-PA. Now in S4 HANA third generation platform, most of the advantages of costing based
COPA is combined with account based CO-PA. We can construct Profit and loss statement with
contribution margin calculations now in account based CO-PA.
Now in S4/ HANA, most of the benefits of Costing based CO-PA is included in Account based CO-
PA. that why it is recommended to use Costing based CO-PA in S4/ HANA.
The chart below shows the pros and cons of account based vs costing based CO-PA in S4/ HANA,
Costs and Revenue elements are used to transfer The Value Fields are used to mapped the costs to the of G/L
data from FI to Account based CO-PA. Same as before. accounts and SD condition types etc.
No reconciliation problem. FI and Account based CO-PA both Reconciliation is not guaranteed in S4 HANA.
are reconciled in S4 HANA as before. Example, if the delivery took place in one period and its
At the time of delivery, COGS is recorded in CO-PA. billing is done in next period
At the time of billing, revenue and discount is recorded in CO- then at the time of billing the COGS is transferred to CO-PA
PA.
Cost Component split data can be sent to costing based CO-PA Cost Component split data can be sent to
Variance Analysis which was previously possible Variance analysis according variance category is
only for total Variance in Account based CO-PA, now is possible possible same as before
Incoming Sales Order data cannot be mapped in account based Incoming Sales Order data whose delivery for period is not
Under the direct costing method, fixed manufacturing overhead costs are expense during the
period in which they are incurred.
Under the full costing method, fixed manufacturing overhead costs are expense when the product
is sold.
The figure below illustrates the structure of Absorption and Variable costing method,
CO-PA Organization Structure
In order to used functionality of CO-PA (Profitability Analysis), the operating concern must be create
which is highest hierarchical unit in combined FICO module. The structure and assignment of
operating concern, controlling area and company code is shown in the figure below,
The Operating Concerns contains the list of characteristics and value fields,
Characteristic:
Characteristic defines the level at which you see the report. e-g; company code, sales area ,
customer and product. Following are the types of characteristics in CO-PA,
Fixed Characteristics: When we generate an operating concern there are some fixed characteristic
which already generated in operating concerns.
e-g; Product, Company Code and sale area etc.
Customer -defined Characteristics: In field catalog we can also defined our own characteristics
and from there we include them in our Operating Concern.
Profitability Segment Characteristics (Segment-Level Characteristics): Profitability segment is
a unique combination of selected characteristics. i-e; Only the characteristics selected for the setting
will be used in profitability segments as shown below.
T-Code: KEQ3
Example;
Char Description CostBased+AcctBased
ARTNR Product X
KNDNR Customer X
VV140 COGS,
VV150 Material Input,
B FI –> CO-PA
C CO –> CO-PA
IO settlement to CO-PA
MM Production Variances
F SD Billing Data
The activation of data transfer for Incoming orders would be done at following transaction,
Transfer of Overhead
Order and Project settlement (T-Code: KEI1) :
To transfer actual data from Order or Project to costing based CO-PA, we need to do define PA
transfer structure as in case of posting from FI/MM, in which we define source cost elements to
target CO-PA value field and assigned that PA transfer structure to settlement Profile of an
order/project as shown in figure below,
Assessment Cycle in CO-PA (T-Code: KEU1):
If we want to allocate any costs from cost centers like Marketing Cost center to the any CO-PA
characteristic like product e-g Sedan cars we use assessment cycle to allocates costs. The
Assessment cycle contains number of segments, which describes the receivers, senders,
assessment cost element, CO-PA value field/ PA transfer structure and tracing factors as shown in
the figure below,
Assessment costing element we assign in segment is to used to record cost on receiver profitability
segment in account based CO-PA. While the CO-PA value field or PA transfer structure assigned in
segment is used for costing based CO-PA.
When you create the process allocation, you can specify a profitability segment as the receiver by
selecting the Profit segment field. Then, when you press ENTER, the system displays a dialog box in
which you can specify the characteristic values to which you want to allocate the process.
The process quantity is then valuated using the planned price for that process and credited to the
cost center as actual data with the allocation cost element that was assigned to the relevant
business process.
In account-based CO-PA, the costs are debited with the same allocation cost element. For costing-
based CO-PA, you need to assign this allocation cost element to the required value field in the PA
transfer structure CO.
The PA transfer structure consists of one or more lines called assignment lines. In these lines we
define the source cost element group and variance category for a value field of the operating
concern.
All Cost elements can either group into a cost element group or we can define a number of groups
for materials, internal activities, business processes, and other overhead costs elements.
The cost component of the standard cost estimate is linked to value fields. So, make sure that
current standard cost estimate is selected for valuation in CO-PA. Also, the variance flag must be
selected in settlement profile assigned to relevant Production Order.
Example;
ARTNR Product X
KNDNR District X
CO-PA Valuation
Valuation is optional functionality in costing based CO-PA which is used to extract or calculate
additional information in CO-PA which is not available at the time of data transfer to CO-PA.
A valuation strategy can contain CO-PA costing sheets, Sales Order Management pricing
procedures (in planning), product costing calls, and user exit calls, in a sequence that can be
customized.
Example:
Sale deduction like commission, cash rebates which are not available in the invoice and calculated
in CO-PA as provision. Special direct costs like transporting and packaging are also calculated or
provisioned in CO-PA.
The various valuation techniques that populate the value fields in different ways are:
• 1- From Product Costing, cost components are mapped to value fields.•
With Out valuation COGS/COGM is determined from Material master standard price
With Valuation Without ML/Actual Costing: COGS/COGM is determined from Planned cost estimate
Cost component split is possible
Base condition types form the basis of calculation and assigned to the value field which is populated
through other means.
Calculation condition types is populated through calculations on the lines in the costing sheets that
represents subtotals of amounts, such as base amount. These condition types actually populate the
value fields with values.
In this article I have tried to explain the functionality of Profitability Analysis in detail. The blog
provides the overview of different tools for analyzing organization profitability and the detail
functionality of costing based CO-PA as it was most diversified tool to analyze profitability among
others in SAP ERP. To gain more knowledge on the topic it is suggested to read the links mention in
references. In my next blog, I will discuss the CO-PA Planning.
Hope you found this article useful. The time you took to read this blog is highly appreciated.
Merger of CO and FI
In ECC , FI GL accounts are mapped to CO primary cost elements . In S4H, only one field of
universal journal is used to store both GL account and cost element. Cost elements (both primary
and secondary) are now GL accounts and hence created / maintained (in FS00) with relevant Cost
element category. Reconcilation (as in case of CO to FI) is not needed now. Period end closing also
will be faster.
New GL
S4H is technically very similar to new GL of ECC due to its data structure. Customers using classic
GL need not use Document split or parallel ledger. However, new GL’s functionality (Parallel ledger)
is a pre-requisite for new Asset accounting .
CO-PA
Account based CO-PA is now the default option with Costing based CO-PA as optional. Both options
can be run simultaneously. Refer URL http://scn.sap.com/docs/DOC-65828 for more details.
Business partner
All customer and vendor master need to integrated / migrated as Business partner . Probably, SAP
is trying to align the concept of business partner as in other SCM applications like APO , EWM , TM
etc as these SCM applications also will be natively integrated with core of S4H in future releases.
Customer-vendor integration (CVI) is a mandatory step. Refer URL https://websmp201.sap-
ag.de/~sapidp/012002523100007374172016E.pdf for more details.
Extension of Material number field : Material number can now be 40 characters from existing 18. It is
a optional feature. Impact of this extension on custom coding, interfaces, other SAP applications
need to be evaluated before switching on 40 characters. Refer note 2267140 for more details.
Credit management
ECC’s FI-AR-CR is replaced by credit management of FSCM (Financial supply chain management) .
FSCM-CR is based on a distributed architecture which allows interfaces with external credit rating
agencies. Traditional FI-AR-CR credit control setting requires high degree of manual work.
However, FSCM-CR has advanced features like
Credit rule engine for automatic risk scoring & credit limit calculations
Automatic update to master data on approval of credit limit etc.
Work flow for credit events etc
Material ledger
Activation of material ledger (ML) is mandatory. ML valuates inventory in multiple
currencies. Traditionally inventory is mainly valuated with a single currency in SAP ERP. ML allows
valuation in two additional currencies. Today’s global organizations operating in different countries
desire to valuate inventory in multiple currencies. Like for example, a company in Norway dealing
with oil needs to maintain their books in Norwegian currency (NOK), they will also like to evaluate
their inventory in USD as oil is traded in international market in USD. This functionality is available in
Release 1511 of S/4 HANA.
Revenue recognition
ECC SD revenue recognition is being replaced by SAP Revenue Accounting and Reporting (RAR)
due to new accounting standard released jointly by the Financial Accounting Standards Board
(FASB) and the International Accounting Standards Board (IASB). New guide line is also in IFRS 15
issued in 2014.
Existing SD revenue recognition of ECC is based on Generally Accepted Accounting Principles (US-
GAAP), International Accounting Standards (IAS) / Financial Reporting Standards (FRS) and it
provides the option of recognizing the revenue based on an event (like Goods issue, proof of
delivery ) or over a period of time (based on specific set of dates) apart from standard way of
realizing revenue on billing. New standard introduces the 5 step model (Identify the contract,
separate performance obligations, determine transaction price, allocate transaction price and
recognize revenue). SAP’s new Revenue Accounting and Reporting (RAR) solution is in S4H. for
fundamental changes with IFRS 15 and also to meet the requirement of parallel accounting and cost
recognition .