Mastering SAP S/4HANA Finance Technical Interviews
As enterprises migrate from legacy SAP ECC 6.0 to SAP S/4HANA, financial consultants and developers are expected to understand both functional business processes and underlying architectural changes in ACDOCA (Universal Journal), Extension Ledgers, and CO-PA Margin Analysis.
1. What is the ACDOCA table and how does it unify FI and CO?
The Universal Journal (ACDOCA) combines data from General Ledger (FI-GL), Asset Accounting (FI-AA), Controlling (CO), Material Ledger (CO-PC), and Profitability Analysis (CO-PA) into a single line item table. This eliminates the need for totals tables (FAGLFLEXT, KNC1) and redundant batch reconciliations between FI and CO.
2. What is an Extension Ledger in SAP S/4HANA Finance?
An Extension Ledger is built on top of an underlying Standard Ledger (e.g., 0L Leading Ledger). It stores delta entries without duplicating base transactions. Key use cases include parallel accounting standards (IFRS vs. Local GAAP) and management reporting adjustments.
// Example CDS View accessing ACDOCA with Extension Ledger filtering
@AbapCatalog.sqlViewName: 'ZVI_ACDOCA_EXT'
@AccessControl.authorizationCheck: #CHECK
define view ZI_S4H_FinancialLedger
as select from acdoca
{
key rldnr as Ledger,
key rbukrs as CompanyCode,
key belnr as DocumentNumber,
key gjahr as FiscalYear,
key buzei as LineItem,
hsl as AmountInLocalCurrency,
rtcur as Currency
}
where rldnr = '0L'
3. Explain Central Finance (CFIN) Architecture
Central Finance allows organizations to replicate financial postings from non-SAP or legacy ECC systems into a centralized S/4HANA landscape using SAP Landscape Transformation (SLT) Server and Application Interface Framework (AIF).