Sie sind auf Seite 1von 105

www.rnitingupta.

com

SAP S/4HANA
Acquire to Retire

Nitin Gupta

1 © www.rnitingupta.com
Www.rnitingupta.com

Welcome

2 © www.rnitingupta.com
Www.rnitingupta.com

Agenda
Unit Description
1 Welcome
2 Simple Finance Architecture
3 Functionality Impact
a. Functionality Change
b. Summary of Changes in Transactions (T-codes)
c. Summary of Table Changes
d. Configuration Changes
4 WRICEF Impact
5 User Interface Apps (FIORI)
6 Closing process impact
7 Key Limitations/Restrictions
8 Security/Authorizations
9 HANA views/reporting available in Simple Finance 2.
10 Lessons Learnt and Pain Points
11 Appendix A – HANA Live Views for Finance

3 © www.rnitingupta.com
Www.rnitingupta.com

Training Details:
Training purpose:
To gain SAP Simple Finance overview, lessons learned, and key points for new
SAP S/4 HANA Simple Finance implementations.

Target Attendants :
•FI-CO Consultants
•Team leads
•Project managers
•FI-CO Business users

The Curriculum:
This training covers the following 6 courses.
1. Simple Finance overview In addition following 4
Exercises are also included:
2. Finance (GL, AP, AR) – 1. Exercises: Finance
3. Acquire to Retire – This Course 2. Exercises: Acquire to Retire
4. Treasury and Banking 3. Exercises: Treasury and Banking
5. Controlling 4. Exercises: Controlling

4 © www.rnitingupta.com
Www.rnitingupta.com
© www.rnitingupta.com

Simple Finance
Architecture for
Acquire to Retire

6 © www.rnitingupta.com
Www.rnitingupta.com

New Architecture for Acquire to Retire


There is change to the underlying table structure in Asset Management area
Actual Items
• Actual data of ANEK, ANEP, ANEA, ANLP,
ANLC is now stored in table ACDOCA.
ANEK data is stored in BKPF.
• Compatibility views FAAV_<TABLENAME>
(e.g. FAAV_ANEK) are provided in order
to reproduce the old structures.
• Access to old data in tables still possible via
the views FAAV_<TABLENAME>_ORI
(e.g.FAAV_ANEA_ORI)

Non Actual Items


• Statistical data (e.g. for tax purposes)
previously stored in ANEP, ANEA, ANLP,
ANLC is now stored in table FAAT_DOC_IT
• Plan data previously stored in ANLP and
ANLC is now stored in FAAT_PLAN_VALUES

7 © www.rnitingupta.com
Www.rnitingupta.com

Architecture: New SAP Simple Finance

All the fields from Asset Accounting are available in ACDOCA Table

8 © www.rnitingupta.com
Www.rnitingupta.com

Pop Quiz
How does Simple Finance differ from Traditional Finance?

A) ANEK

B) ANEPB)BSIK

Q: Which of the following


tables are eliminated C) ANLP
in simple finance and
created as views

D) ANLC

E) All of the Above

9 © www.rnitingupta.com
Www.rnitingupta.com

Process and Functionality


Impact

10 © www.rnitingupta.com
Www.rnitingupta.com

Functionality Change

• Reporting is based on line items – removal and virtualization of totals.


• All non-statistical line items in asset accounting are stored as
universal journal entries.
• No more reconciliation effort with G/L and within asset accounting
itself. Accounting and Asset Accounting are reconciled anyway due to
the universal journal entry.
• Depreciation is posted for the individual asset.
• Reporting on any CO object by single asset (e.g. depreciation on
cost center by asset).
• Significant speed-up of asset depreciation run (amounts to be
posted are calculated real-time and no more as part of the
depreciation run itself).
• Periodic posting runs are fully obsolete due to real-time update.

11 © www.rnitingupta.com
Www.rnitingupta.com

Functionality Change

• For each accounting principle (no matter if account or ledger approach)


a corresponding depreciation area is required. For each currency in a G/L
ledger a corresponding derived depreciation area is required. Fiscal Year
Variants differing in start-or end date supported by a work around only
(note 1951069), which requires thorough test before the upgrade.
• Post the values correctly right from the beginning, using multiple
parallel documents.
• If a period is skipped we can re-execute the Depreciation run for that
Asset for the skipped period
• If there few assets have error during depreciation run missing accounts
in the account assignment, in that case when we rerun the Deprecation
run after fixing those errors it picks up only changed assets

12 © www.rnitingupta.com
Www.rnitingupta.com

Functionality Change

13 © www.rnitingupta.com
Www.rnitingupta.com

Process and Functionality impact

Traditional SAP
The Section for “ Reason for posting run” has been eliminated in sFIN
Accounting principle and/or depreciation area could not be entered

14 © www.rnitingupta.com
Www.rnitingupta.com

Process and Functionality impact


Asset acquisition from vendor F-90

Traditional SAP Simple Finance

The Asset purchase through Vendor through F- In Simple Finance, Technical Clearing account for
90 was a 1 Step Process which Capitalized the Integrated Asset acquisition comes in play
Asset and Credited the Vendor
Tech Clearing A/c Dr. 10000 usd
Asset (GL) A/c Dr. 10000 usd Vendor A/c Cr. 10000 usd
Vendor A/c Cr. 10000 usd
Asset (GL) A/c Dr. 10000 usd
Tech Clearing A/c Cr. 10000 usd

15 © www.rnitingupta.com
Www.rnitingupta.com

Process and Functionality impact


Asset acquisition from vendor F-90 in Simple Finance

Below is the first part of the entry when the technical clearing account
gets debited

16 © www.rnitingupta.com
Www.rnitingupta.com

Process and Functionality impact


Asset acquisition from vendor F-90 in Simple Finance

In the same document there are other corresponding accounting


document which post the other leg of the accounting entry, Debiting the
Asset and Crediting the Technical Clearing account

17 © www.rnitingupta.com
Www.rnitingupta.com

Process and Functionality impact


Depreciation Run- Selection screen is simplified (New Screen)
• Accounting principle and/or depreciation area can be entered on the screen
• Planned, Unplanned, Repeat & Restart posting run option has been removed
• Server Group needs to be entered in sFIN

18 © www.rnitingupta.com
Www.rnitingupta.com

Process and Functionality impact


Depreciation Run- The detailed log option reports depreciation to individual Asset
level with corresponding Cost Center

19 © www.rnitingupta.com
Www.rnitingupta.com

Summary of Changed Transactions

OLD Transaction NEW Transaction


“ABST2” Removed , not required “FAGLGVTR ” will perform the GL close process

AB01 Create Asset postings AB01L


ASKB <RAPERB200 > Periodic APC
Obsolete, posting now performed direct to GL
run
ABST(L) < RABST01 > Reconciliation Obsolete, no AA tables anymore in sFIN 2.0 to
program GL / AA reconcile with GL, just ACDOCA
ABST2 < RABST02> Reconciliation Obsolete, no AA tables anymore in sFIN 2.0 to
program GL / AA reconcile with GL, just ACDOCA
Changes in asset documents will be done via FB02
AB02 < Change asset document>
in future
AW01_AFAR Asset Explorer (old
Not available anymore (This is replaced by AW01N)
depreciation)
ABF1/ABF1L (Post differences in This is not required as we enter Ledger directly in
asset accounting) transaction
OASV (Transfer balances) Functionality not required. Its real-time now.
RAALT**11 (Direct Data Import - Not available anymore –Not sure what is this T
Asset Accounting) code
FAA_GL_RECON. Consistency Check
Functionality not required. Its real-time now.
for FI-AA (New) and FI-GL (New)
RAGITT01. Asset History Sheet New program: S_ALR_87011990

20 © www.rnitingupta.com
Www.rnitingupta.com

Summary of Table Changes

Area Obselete Tables Details of Tables used Tables in use Details of Table
Document header
for Accounting
ANEK Document Header for Asset Posting BKPF documents
ANEP Asset Line Items
Proportional Values: mostly for
ANEA retirements and retiring transfers
ANLP Asset Periodic Values
asset values summarized on area
FI Actual Data ANLC and year level ACDOCA Universal Journal

ANEP, ANEA, Statistical Data for


ANLP, ANLC Statistical Data FAAT_DOC_IT Tax Purpose
FAAT_PLAN_VALUES
FI Statistical Data ANLP and ANLC Planned Values Plan Data
COBK CO Object: Document Header COBK
COEP has been
COEP CO Object: Line Items (by Period) COEP/ ACDOCA partially replaced
COSP Cost table for External posting
CO Object: Total Costs - Internal
Controlliing Data COSS Postings ACDOCA Universal Journal

21 © www.rnitingupta.com
Www.rnitingupta.com

Configuration Changes
The below are the important steps involved in the configuration
• Copy reference Chart of Depreciation & Depreciation areas
• Assign Chart of Depreciation to Co Code
• Change the description of Chart of Depreciations

Real company codes must be assigned to the correct chart of depreciation

All links between sample charts of depreciation and company codes must be deleted as they trigger
an error during new Asset Accounting activation

22 © www.rnitingupta.com
Www.rnitingupta.com

Configuration Changes
• Define How Depreciation Areas Post to General Ledger
The chart of depreciation is migrated in such a way that there is no longer any area
that posts periodically; all areas post immediately to the general ledger. This also
applies for reserves for special depreciation areas.
The Concept of Delta depreciation area is no longer required

23 © www.rnitingupta.com
Www.rnitingupta.com

Configuration Changes
• Specify transfer of APC Values
The example is customized according to the ledger approach for 2 ledgers.
In this activity, you define transfer rules for the posting values of depreciation
areas. These transfer rules let you ensure that certain depreciation areas
have identical asset values.

24 © www.rnitingupta.com
Www.rnitingupta.com

Configuration Changes
• Specify transfer of Depreciation Terms
One depreciation area can adopt depreciation terms from another depreciation
area. In this activity, you specify how the depreciation terms for a depreciation
area are adopted from another depreciation area.

25 © www.rnitingupta.com
Www.rnitingupta.com

Configuration Changes
• Activate New Asset Accounting
In the Customizing system, you activate the new functions for new Asset Accounting
by selecting the option Active in the New Asset Accounting group box in this activity.
When you save, the system performs various checks before it actually saves this setting. If
the system has performed the checks successfully and saved the settings, new Asset
Accounting is active and you can post using the new posting logic from this point on.

26 © www.rnitingupta.com
Www.rnitingupta.com

Configuration Changes
• Technical Clearing account for integrated Asset acquisition
For an integrated asset acquisition posting, the system divides the business
transaction into an operational part and a valuating part:
1. For the operational part (vendor invoice), the system posts a document valid for
all accounting principles against the technical clearing account for integrated asset
acquisitions.
2. For each valuating part (asset posting with capitalization of the asset), the system
generates a separate document that is valid only for the given accounting principle.
This document is also posted against the technical clearing account for
integrated asset acquisitions.

27 © www.rnitingupta.com
Www.rnitingupta.com

Pop Quiz
Configuration

A) True
For Fixed Assets with parallel
valuation, Delta depreciation area
is still being used

B) False

28 © www.rnitingupta.com
Www.rnitingupta.com

WRICEF’s Impact

29 © www.rnitingupta.com
Www.rnitingupta.com

WRICEF’s Impact

Traditional SAP Simple Finance

In earlier version of SAP, The Secondary In Simple Finance, it’s a 3 step process
Cost elements could not be displayed in the
Financial statement. In Simple Finance, the 1. Master data is loaded through
secondary Cost elements are created as GL AS91
accounts. This gives an option of Secondary 2. Asset Historical Values,
Cost elements being viewed in Financial Accumulated depreciation and
Statement Version depreciation for the year are
loaded through transaction ABLDT
3. The Current year acquisitions are
managed through transaction
AB01

30 © www.rnitingupta.com
Www.rnitingupta.com

User Interface Apps


(FIORI)

31 © www.rnitingupta.com
Www.rnitingupta.com

FIORI- Implementation steps for FIORI App

ECC Configuration
• Create System Alias
• Connection Settings to SAP Gateway
• Activate App-Specific Gateway Services Gateway
• Activate UI5 Application

LaunchPad Configuration
• Maintaining SAP Gateway OData Services
• Configuring ICF Nodes for Local Gateway Deployment SICF Services
• Configuring ICF Nodes for Remote Gateway System

Security
• Role Creation in ECC and Gateway

32 © www.rnitingupta.com
Www.rnitingupta.com

FIORI- Transactional Apps


AppId AppName Description
F0598 My Projects With the transactional My Projects; you can track and edit the master data of projects

FIORI- Fact Sheet (Master Data) Apps


Appid Appname Description
This App displays contextual information about the Internal Order. You can navigate
F0133 Internal Order to its related business objects and you can access related transactions in
operational systems.
The fact sheet Fixed Asset displays contextual information about the Fixed Asset.
You can navigate to its related business targets and you can access related
F0128 Fixed Asset
transactions in operational systems, or you can navigate to related transactional
apps.

33 © www.rnitingupta.com
Www.rnitingupta.com

Closing Process Impact

34 © www.rnitingupta.com
Www.rnitingupta.com

Closing Process Impact

• Real time integration of Asset with GL, Elimination of reconciliation steps


• No separate program to be executed for balance carry forward in asset
accounting. This would be done along the GL close process FAGLGVTR
• Planned depreciation will automatically be calculated for the new year after
having performed the balance carry forward (Year-end Close)Fast
depreciation posting run due to simple processing logic, new data structures
and parallel processing
• For General Controlling Closing time will be reduced since SAP Simple
Finance will show better performance and less reconciliation efforts

35 © www.rnitingupta.com
Www.rnitingupta.com

Closing Process Impact


The Balance Carry forward although done as part of closing cockpit takes care for Asset
Balance Carry forward

36 © www.rnitingupta.com
Www.rnitingupta.com

Key Limitations and


Restrictions

39 © www.rnitingupta.com
Www.rnitingupta.com

Not Applicable

40 © www.rnitingupta.com
Www.rnitingupta.com

Security Authorizations

41 © www.rnitingupta.com
Www.rnitingupta.com

Not Applicable

42 © www.rnitingupta.com
Www.rnitingupta.com

HANA views
Reporting in sFIN2

43 © www.rnitingupta.com
Www.rnitingupta.com

HANA Views
Around 35 new predefined HANA views have been added in Simple Finance

Important HANA views/reporting available in


Simple Finance have been listed below:
 AccountingDocumentGLView
 AccountingDocumentJournal
 BSEG_PROJECTION
 P_ACDOCA_AS_COEP
 P_ACDOCA_COM
 P_ACDOCA_COM_PARA
 P_ACDOCA_CUBE
 P_BKPF_COM
 P_BSEG
 P_BSEG_COM
 P_COPA_DOC
 P_FINSC_LD_CMP
 P_GLACCT_LINE_ITEM
 P_JOURNAL_ENTRY
 P_JournalEntryCube
 P_TRIAL_BALANCE

The details have been included in Appendix


44 © www.rnitingupta.com
Www.rnitingupta.com

Lessons Learnt

45 © www.rnitingupta.com
Www.rnitingupta.com

Lessons Learnt
1. Asset Migration transaction AS91 functionality has been reduced in sFIN

• AS91 Transaction used to be a single transaction to load Asset Master, Values for Previous
years and Current year.
• In Simple Finance, it’s a 3 step process

1. Master data is loaded through AS91


2. Asset Historical Values, Accumulated depreciation and depreciation for the year are
loaded through transaction ABLDT
3. The Current year acquisitions are managed through transaction AB01

46 © www.rnitingupta.com
Www.rnitingupta.com

Lessons Learnt
Asset Migration through t code AS91 does not upload Values

The AS91 has tabs Takeover Values and Asset values greyed out

47 © www.rnitingupta.com
Www.rnitingupta.com

Lessons Learnt
New transaction to migrate Fixed Assets
The transaction ABLDT is used to load Asset Historical Values, Accumulated depreciation and depreciation for
the year

48 © www.rnitingupta.com
Www.rnitingupta.com

Lessons Learnt
New transaction to migrate Fixed Assets
The transaction AB01 is used to load Acquisition values for current year Assets

49 © www.rnitingupta.com
Www.rnitingupta.com

Lessons Learnt
2. Separate document types are required in the Non leading ledger for Asset posting

• There is a valuation difference between the Leading and non leading due to separate
Accounting principles for Asset accounting
• Ledger specific separate number ranges are required to be maintained for document types
which generate Asset posting

50 © www.rnitingupta.com
Www.rnitingupta.com

Lessons Learnt
3. Technical Clearing account generates Contra entries
Asset acquisition from vendor F-90
Traditional SAP Simple Finance

The Asset purchase through Vendor through F- In Simple Finance, Technical Clearing account for
90 was a 1 Step Process which Capitalized the Integrated Asset acquisition comes in play
Asset and Credited the Vendor
Tech Clearing A/c Dr. 10000 usd
Asset (GL) A/c Dr. 10000 usd Vendor A/c Cr. 10000 usd
Vendor A/c Cr. 10000 usd
Asset (GL) A/c Dr. 10000 usd
Tech Clearing A/c Cr. 10000 usd

51 © www.rnitingupta.com
Www.rnitingupta.com

Questions

52 © www.rnitingupta.com
Www.rnitingupta.com

Appendix

53 © www.rnitingupta.com
Www.rnitingupta.com

HANA Views
Accounting Document GL view

The HANA view for the Accounting document GL view is attached below
This view provides the prerequisites for analyzing accounting documents that are relevant for General
Ledger accounting, as well as the accounts that the line items are posted against.
All of this information is presented in General Ledger View format.

54 © www.rnitingupta.com
Www.rnitingupta.com

Calculation Views
Accounting Document GL view – Table Joints
Calculation View: sap.hba.sfin700.P_ACDOCA_COM Calculation View: sap.hba.ecc.Country
– Table: SAP_ECC.FINSC_LEDGER_REP – Table: SAP_ECC.T005T
– Table: SAP_ECC.ACDOCA – Table: SAP_ECC.T005
– Table: SAP_ECC.TKA02
Calculation View: sap.hba.ecc.SpecialGLCode – Table: SAP_ECC.T001
– Table: SAP_ECC.T074U – Table: SAP_ECC.SKB1
– Table: SAP_ECC.T074T
Calculation View:
Calculation View: sap.hba.ecc.ProfitCenter sap.hba.ecc.GLAccountInChartOfAccounts
– Table: SAP_ECC.CEPCT
– Table: SAP_ECC.CEPC Calculation View: sap.hba.ecc.ChartOfAccounts
– Table: SAP_ECC.T004T
Calculation View: sap.hba.ecc.GLAccount – Table: SAP_ECC.T004
Calculation View: – Table: SAP_ECC.SKAT
sap.hba.ecc.GLAccountInCompanyCode – Table: SAP_ECC.SKA1
Calculation View: sap.hba.ecc.CompanyCode Calculation View: sap.hba.ecc.FinancialAccountType
– Table: SAP_ECC.DD07T
Calculation View: sap.hba.ecc.Currency – Table: SAP_ECC.DD07L
– Table: SAP_ECC.TCURX
– Table: SAP_ECC.TCURT Calculation View: sap.hba.ecc.Company
– Table: SAP_ECC.TCURC – Table: SAP_ECC.T880
Calculation View:
sap.hba.ecc.AccountingDocumentType
– Table: SAP_ECC.T003T
55 – Table: SAP_ECC.T003 © www.rnitingupta.com
Www.rnitingupta.com

HANA Views
Accounting Document Journal

– Tablelinks

Calculation View:
sap.hba.sfin700.P_ACDOCA_COM
Table: SAP_ECC.FINSC_LEDGER_REP
Table: SAP_ECC.ACDOCA
Table: SAP_ECC.SKAT

56 © www.rnitingupta.com
Www.rnitingupta.com

HANA Views – Accounts Payable


sap.hba.sfin700.AccountsPayable
 
Tablelinks

57 © www.rnitingupta.com
Www.rnitingupta.com

Calculation Views
sap.hba.sfin700.AccountsPayable - Tables used:

   
Calculation View: sap.hba.sfin700.P_BSEG_COM Calculation View: sap.hba.ecc.Currency
– Table: SAP_ECC.BSEG – Table: SAP_ECC.TCURX
   – Table: SAP_ECC.TCURT
 Calculation View: sap.hba.ecc.VendorFinancialData  – Table: SAP_ECC.TCURC
 Calculation View: sap.hba.ecc.Vendor  
Calculation View: sap.hba.ecc.Country
– Table: SAP_ECC.TSAD3T
– Table: SAP_ECC.T005T
– Table: SAP_ECC.T005K
– Table: SAP_ECC.T005
 – Table: SAP_ECC.LFA1  – Table: SAP_ECC.TKA02
 – Table: SAP_ECC.ADRC  – Table: SAP_ECC.T001

– Table: SAP_ECC.ADR6  – Table: SAP_ECC.T059T
  – Table: SAP_ECC.LFB1
 Calculation View:
sap.hba.ecc.PaymentBlockingReason
  
 – Table: SAP_ECC.T008T Calculation View: sap.hba.ecc.Region
 – Table: SAP_ECC.T008 – Table: SAP_ECC.T005U
– Table: SAP_ECC.T005S
 
Calculation View: sap.hba.ecc.CompanyCode

58 © www.rnitingupta.com
Www.rnitingupta.com

HANA Views – Accounts Receivable


sap.hba.sfin700.AccountsReceivable
 
Tables/VDMs used are:

59 © www.rnitingupta.com
Www.rnitingupta.com

Calculation Views
sap.hba.sfin700.AccountsReceivable SAP Tables used:
 
Calculation View: Calculation View:
sap.hba.sfin700.P_BSEG_COM sap.hba.ecc.KNA1_COM
– Table: SAP_ECC.BSEG – Table: SAP_ECC.TSAD3T
 – Table: SAP_ECC.KNA1
Calculation View: sap.hba.ecc.Region
– Table: SAP_ECC.ADRC-
– Table: SAP_ECC.T005U

– Table: SAP_ECC.T005S Calculation View:
 sap.hba.ecc.CompanyCode
Calculation View:

sap.hba.ecc.CustomerFinancialsData Calculation View: sap.hba.ecc.Currency
– Table: SAP_ECC.T001S – Table: SAP_ECC.TCURX
– Table: SAP_ECC.KNB1 – Table: SAP_ECC.TCURT
 – Table: SAP_ECC.TCURC
Calculation View:

sap.hba.ecc.CustomerBasicData Calculation View: sap.hba.ecc.Country
– Table: SAP_ECC.T005T
– Table: SAP_ECC.T005
– Table: SAP_ECC.TKA02
– Table: SAP_ECC.T001
60 © www.rnitingupta.com