Professional Documents
Culture Documents
The documentation may have changed since you downloaded the PDF. You can always find the latest information on SAP Help Portal.
Note
This PDF document contains the selected topic and its subtopics (max. 150) in the selected structure. Subtopics from other structures are not included.
2014 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose
without the express permission of SAP SE. The information contained herein may be changed without prior notice. Some software products marketed by SAP SE
and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by
SAP SE and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be
liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express
warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other
SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE in Germany and other
countries. Please see www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Table of content
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 1 of 52
Table of content
1 Configuring New General Ledger Accounting
1.1 Activating General Ledger Accounting
1.2 Fiscal Year
1.2.1 Fiscal Year and Calendar Year
1.2.2 Shortened Fiscal Year
1.2.3 Special Periods
1.2.4 Determining Posting Periods During Posting
1.2.5 Opening and Closing Posting Periods
1.2.5.1 Opening and Closing Posting Periods: Example
1.2.6 Opening New Fiscal Years
1.2.6.1 Balance Carryforward
1.3 Currencies
1.3.1 Exchange Rates
1.3.1.1 Reference Currency
1.3.1.2 Exchange Rate Spread
1.3.1.3 Exchange Rate Types
1.3.2 Parallel Currencies in Parallel Ledgers
1.3.3 Local Currency Changeover (FI-GL) (New)
1.4 Configuring Ledgers
1.4.1 Totals Tables
1.4.2 Ledger
1.4.2.1 Making Settings for Ledgers
1.4.2.2 Ledger Group
1.4.2.3 Day Ledger
1.4.3 Customer Field
1.4.3.1 Integration: Filling Customer Fields
1.4.3.2 Inclusion of Customer Fields in Reporting
1.4.3.3 Data Structure for Customer Fields
1.4.3.4 Customizing Customer Fields
1.4.4 Scenario in General Ledger Accounting
1.4.4.1 Profit Center Update
1.4.4.1.1 Authorizations for Profit Centers
1.4.4.2 Segment Reporting
1.4.4.3 Cost of Sales Accounting
1.4.4.3.1 Functional Areas
1.4.4.3.2 Activating Cost of Sales Accounting
1.4.4.3.2.1 Functional Area in Master Data
1.4.4.3.2.1.1 Functional Area in Internal Orders
1.4.4.3.3 Deriving the Functional Area
1.4.4.3.4 Creating Financial Statements According to Cost of Sales Account
1.5 Real-Time Integration of Controlling with Financial Accounting
1.6 Parallel Accounting
1.6.1 Portraying Parallel Accounting
1.6.1.1 Portrayal Using Additional Accounts
1.6.1.2 Portrayal Using Parallel Ledgers
1.6.1.2.1 Defining and Assigning Accounting Principles
1.6.1.2.2 Change in Leading Valuation
1.6.1.3 Portrayal Using Additional Company Code
1.6.2 Parallel Accounting in the Application Components
1.6.2.1 Parallel Accounting in Financial Accounting
1.6.2.2 Parallel Accounting in Controlling
1.6.2.2.1 Parallel Valuation Methods in Materials Management
1.6.2.3 Parallel Accounting in Asset Accounting
1.6.2.3.1 Additional Accounts in Asset Accounting
1.6.2.3.2 Parallel Ledgers in Asset Accounting
1.6.2.3.2.1 Making Settings for Parallel Ledgers in FI-AA
1.6.2.3.2.2 Example: Parallel Accounting and the Derived Depreciation Area
1.6.2.3.2.3 Example Scenarios for Parallel Ledgers in Asset Accounting
1.6.2.4 Parallel Accounting in Treasury and Risk Management
1.6.2.5 Parallel Accounting in Loans Management
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 2 of 52
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 3 of 52
Process Flow
1. Activate New General Ledger Accounting. For information on this, see Activating General Ledger Accounting .
2. Make the general settings for the fiscal year, the posting periods, and the currencies .
You find the settings for the fiscal year and posting periods in Customizing for Financial Accounting (New) under
(New) Ledgers
Fiscal Year and Posting Periods
.
3. Configure your ledgers .
4. Define the integration with Controlling .
5. Where applicable, set up parallel accounting .
Financial Accounting
Features
Activating General Ledger Accounting has the following effects:
The Customizing settings for General Ledger Accounting appear in the SAP Reference IMG. You access the settings under
Financial Accounting (New)
Financial Accounting Global Settings (New)
and General Ledger Accounting (New) .
The General Ledger Accounting functions appear in the SAP Easy Access menu under
Accounting Financial Accounting General Ledger
.
The tables for new General Ledger Accounting are activated and updated.
Note
In the standard system, the tables from classic General Ledger Accounting (GLT0) are updated as well as the tables in new General Ledger
Accounting during the activation. This enables you to perform a ledger comparison during the implementation of new General Ledger Accounting to
ensure that your new General Ledger Accounting has the correct settings and is working correctly. To compare ledgers, in Customizing choose
Financial Accounting Global Settings (New) Tools
Compare Ledgers
.
Recommendation
We recommend that you deactivate the update of tables for classic General Ledger Accounting once you have established that new General Ledger
Accounting is working correctly. To do this, in Customizing choose
Financial Accounting Global Settings (New) Tools
Deactivate Update of
Classic General Ledger
.
In some of the General Ledger Accounting functions, you can use the Ledger Group field, such as for posting.
The following functions are available:
Document Splitting
Real-Time Integration of Controlling with Financial Accounting
Functions for Profit Center Accounting (such as statistical key figures and transfer prices )
Structure
A fiscal year is divided into posting periods . Each posting period is defined by a start and a finish date. Before you can post documents, you must define
posting periods, which in turn define the fiscal year.
In addition to the posting periods, you can also define special periods for year-end closing.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 4 of 52
In General Ledger Accounting , a fiscal year can have a maximum of twelve posting periods and four special periods. You can define up to 366 posting periods
in the Special Purpose Ledger .
Use
In order to assign business transactions to different time periods, you must define a fiscal year with posting periods. Defining the fiscal year is obligatory .
You define your fiscal year as fiscal year variants which you then assign to your company code. One fiscal year variant can be used by several company codes.
You have the following options for defining fiscal year variants:
Fiscal year same as calendar year
Fiscal year differs from calendar year (non-calendar fiscal year). The posting periods can also be different to the calendar months.
You define your fiscal year variants in Customizing for Financial Accounting as follows:
Fiscal Year Variant (Maintain Shortened Fiscal Year)
Fiscal Year
Maintain
Integration
When you enter a posting, the system automatically determines the posting period. For more information, see Determining Posting Periods During Posting
In the general ledger, the system saves the transaction figures for all accounts for each posting period and each special period separately according to debits and
credits. In the Special Purpose Ledger component (FI-SL), you can save the transaction figures as a balance.
Caution
Enter 29 as the day limit for February . This ensures that the system can also determine the posting period correctly in a leap year. If you enter 28 as the day
limit for February, transaction figures posted on 29 February will be updated in the next period. If the next period is not open, the system issues an error
message.
Fiscal Year
Since your fiscal year is not the same as the calendar year, you have to specify the year displacement for each posting period. You can use the entries -1, 0 ,
and + 1 for this.
Example
In the illustration that follows, your fiscal year begins on April 1 and ends on March 31. The period limits correspond to the beginning and end of the calendar
months.
Since the fiscal year does not correspond to the calendar year, you specify how the fiscal year is to be determined by entering the year displacement. If you
post with a posting date of 02/03/99, the system uses your definition of the fiscal year variant to determine that posting period 11 is in fiscal year 1998.
( )
Posting Periods Do Not Correspond To Calendar Months
If you are using a non-calendar fiscal year, and your posting periods do not correspond to the calendar months, define the difference by specifying the day of the
period end.
Example
Your fiscal year begins on April 16 and ends on April 15. The start and end of your posting periods do not correspond to the start and end of a calendar month.
( )
You must split the period 12/16 to 01/15 in two posting periods, since you require different specifications for the year displacement. This means that for
posting period 9, you have to define two posting periods (with year displacements 0 and -1).
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 5 of 52
( )
In the example given, the system would determine the following posting periods and fiscal years from the posting dates given:
Posting Date
Year Displacement
Period
Fiscal Year
20.12.1998
1998
13.01.1999
-1
1998
Use
When you define a shortened fiscal year, you have to make the following specifications:
A shortened fiscal year must always be defined as year-dependent, since it can only apply to a specific year and must be followed by a complete fiscal
year.
You define a shortened fiscal year and the following or previous complete fiscal year in one fiscal year variant.
You define a shortened fiscal year in Customizing for Financial Accounting as follows:
Year Variant (Maintain Shortened Fiscal Year)
Fiscal Year
Maintain Fiscal
Integration
The options available for defining a shortened fiscal year depend on whether you are using Financial Accounting with or without Asset Accounting .
If you are using Financial Accounting without Asset Accounting , each fiscal year can start with any period.
If you use Financial Accounting with Asset Accounting , each fiscal year must start with period 001, so that the depreciation can be calculated correctly.
For more information, see the Asset Accounting documentation under Shortened Fiscal Years
Use
Irrespective of how you have defined your fiscal year, you can also use special periods. Special periods subdivide the year-end closing period. They therefore
merely divide the last posting period into several closing periods. This enables you to create several supplementary financial statements.
( )
A fiscal year usually has 12 posting periods. In General Ledger Accounting , you can define up to four special periods.
Note
If you do not need 12 posting periods, you can use the posting periods that are not required as special periods. If you use these additional closing periods, you
must specify the number you require in the field No. special periods . when defining the fiscal year variants. You cannot exceed a maximum of 16 periods.
Integration
When posting to special periods, you must take the following into consideration:
The posting date must fall within the last regular posting period.
You have to enter the special periods in the document header in the Period field, since the special periods cannot be determined automatically by the
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 6 of 52
system.
Integration
If you use the Special Purpose Ledger , you can define different posting periods per ledger. Only the posting period defined for the general ledger is stored in the
document.
Prerequisites
In order for the system to determine posting periods, you must fulfil the following prerequisites:
Define your fiscal year. For more information, see Fiscal Year and Calendar Year .
The periods in which you want to post must be open. For more information, see Opening and Closing Posting Periods
Features
For postings to the previous fiscal year, the system carries out the following adjustments:
For balance sheet accounts , the system adjusts the carry forward balance of the accounts concerned in the current fiscal year.
For profit and loss accounts , the profit or loss carried forward to the retained earnings account is adjusted.
Features
You have the following differentiating options when opening and closing posting periods:
Posting Period Variants
You use a posting period variant to specify which posting periods are open. Posting period variants can be used for different company codes, and you
assign a posting period variant to your company codes. With the posting period variants, the posting periods are opened and closed simultaneously for all
company codes.
Working with posting period variants is recommended if you are responsible for a large number of company codes. Since you only have to open and close
the posting period once for the variant, your work is reduced considerably.
Account Type
You can differentiate the opening and closing of posting periods by account type. This means that, for a specific posting period, it is possible for postings to
customer accounts to be permitted and for postings to vendor accounts to be prohibited.
Caution
For each posting period that generally needs to be open, you must always specify account type + (valid for all account types) as the minimum entry.
You can exercise more detailed control by specifying other account types. However, period intervals for CO-FI postings can only be entered for account
type + ; further differentiation by other account types is not permitted here.
When you enter the posting date in the document header, the system uses the minimum entry to check whether postings can be made in the posting
period determined in the posting period variant. As soon as you then enter an account number, the system checks whether the posting period is
permitted for the account specified.
Account Interval
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 7 of 52
You can differentiate the opening and closing of posting periods by account intervals. This means that you only open a posting period for making postings to
specific G/L accounts.
Account intervals are used exclusively with G/L accounts. If you want to open subledger accounts, you have to enter the corresponding reconciliation
account and the account type.
Example
During the closing operations, you can use the reconciliation accounts to close customer and vendor accounts before G/L accounts, for example. In this
way, you can prevent further postings from being made to these accounts once you have confirmed the balances with your customers and vendors.
Balance confirmation is one of the prerequisites for further closing operations.
Note
You cannot specify an account interval for entries with account type + .
User
You can only open and close posting periods for specific users. To do this, enter an authorization group for account type + (at document header level) and, if
necessary, for other account types (at the line item level).
Note
This authorization group is effective only in time period 1 and prevents users who do not have the appropriate authorization for the authorization object
F_BKPF_BUP (accounting document: Authorization for posting periods) from posting in periods that are only open for time period 1 .
For more information on issuing authorizations, see the Implementation Guide (IMG) under
Financial Accounting (New) Financial Accounting
Global Settings (New) Authorizations
Maintain Authorizations.
Activities
You make the settings for opening and closing postings periods using the activities in Customizing for
Global Settings (New) Ledgers
Fiscal Year and Posting Periods
Posting Periods.
1. You define the following periods by specifying + as the minimum entry for the account type:
The current period for operational postings
The prior period for closing postings in the preparation of balance sheets
The prior period for CO-FI postings
2. You open the current period and the following period for all your G/L accounts. For this, you enter an account number interval containing all account
numbers.
3. For the G/L account interval 140100 to 149999, you specify the current and additionally the prior period for closing postings as well as the required
authorization group PE .
4. You only specify the current period for G/L account 140150.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 8 of 52
5. For your customer and vendor accounts, you use the reconciliation accounts to specify the permitted posting periods. You specify the permitted posting
periods for the desired account number interval.
Note
For account types D and K , you specify the numbers of the reconciliation accounts as opposed to the numbers of the customer and vendor accounts
themselves. However, this entry determines the posting periods permitted for the subledger accounts.
Prerequisites
The prerequisites for posting to a new fiscal year are as follows:
If you are using a fiscal year variant which is year-specific, you first have to create a variant for this fiscal year and assign it to the relevant company code.
See Fiscal Year and Calendar Year
If you have also defined year-dependent document number assignment , you must have already set up the document number ranges for the new
fiscal year. For more information, see Document Number Assignment
The relevant posting periods must be open in the new fiscal year. See Opening and Closing Posting Periods
Caution
You have to carry out the balance carryforward manually; it is not performed automatically even if you have already made postings to the new fiscal year.
The system carries balances forward as follows:
Prerequisites
Balance Sheet Accounts and Customer/Vendor Accounts
There are no prerequisites for carrying forward balances from balance sheet accounts and customer/vendor accounts.
Profit and Loss Accounts
For profit and loss accounts, the following prerequisites must be met:
A profit and loss account type must be specified in the master record of every profit and loss account. This is the key with which you define a retained
earnings account for each chart of accounts.
You need to have defined your retained earnings accounts.
You make the settings in Customizing for Financial Accounting under
Financial Accounting Business Transactions
Closing Carry Forward
Define Retained Earnings Account .
For the Special Purpose Ledger, you make the setting in Customizing for Financial Accounting under
Special Purpose Ledger Periodic
Processing Balance Carryforward Retained Earnings Accounts
Maintain Local/Global Retained Earnings Accounts .
Note
Most companies use only one retained earnings account. However, by using the profit and loss account type, you can use more than one retained
earnings account. This could be useful for international corporations, for example, that have to meet various requirements when producing their
profit and loss statement. For more information, see Special Features in P&L Accounts.
Features
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 9 of 52
General Functions
Automatic Balance Adjustment
When you perform balance carryforward for G/L accounts at the end of a fiscal year, any postings made to the previous year lead to automatic adjustments
of the balances. The system uses an indicator to determine whether balance carryforward has already occurred. From then on, whenever a posting is made,
the balance is automatically carried forward, even when a posting is made to the previous year. Consequently, it is not necessary to repeat the balance
carryforward.
Account Adjustments
If, in the new fiscal year, you find that a G/L account was mistakenly set up as a P&L account in the prior year instead of as a balance sheet account (or
vice versa), you must first adjust the master data of the affected account record and then repeat the balance carryforward.
Caution
If you want to use a field movement for balance sheet accounts, your field movement must contain the dimension Account . However, the field
movement for P&L accounts must not contain the dimension Account (except for when you want to change the account using a user exit).
Secondary Cost Elements
In the standard system, the program only carries forward G/L accounts from Financial Accounting. If you also want to carry forward secondary cost elements
in your ledger, you have to use a user exit (transaction SMOD or CMOD, enhancement GVTRS001).
Activities
To perform the balance carryforward, you must call the program as follows:
G/L Accounts
From the SAP Easy Access screen, choose
Accounting
Balance Carryforward .
Customer and Vendor Accounts
From the SAP Easy Access screen, choose
Accounting
Closing Carryforward Balance Carryforward .
Financial Accounting
General Ledger
Periodic Processing
Financial Accounting
Closing
Carryforward
Periodic Processing
Caution
For the balance carryforward in Accounts Receivable or Accounts Payable, you can only perform balance carryforward for individual accounts. For the
balance carryforward in General Ledger Accounting, you have to perform balance carryforward for all G/L accounts.
Special Purpose Ledgers
From the SAP Easy Access screen, choose
Carryforward Balance Carryforward .
Accounting
Financial Accounting
Periodic Processing
Closing
1.3 Currencies
Definition
Legal means of payment in a country.
Use
For each monetary amount that you enter in the SAP System, you must specify a currency. You enter currencies as the ISO standards, for example, USD for US
dollar.
You define currencies in Customizing.To do this, in Customizing choose
SAP NetWeaver
General Settings
Currencies
In Financial Accounting, you have to specify for each of your company codes, in which currency ledgers should be managed. This currency is the national
currency of the company code, that is, the local currency (or company code currency). From a company code view, all other currencies are then foreign
currencies .
You can manage ledgers in two parallel currencies in addition to the local currency, for example, group currency or hard currency. For more information, see
General Ledger Accounting (new) under Parallel Currencies in Parallel Ledgers and
classic General Ledger Accounting under Parallel Currencies in Financial Accounting .
In order for the system to translate amounts into various currencies, you must define exchange rates . For each currency pair, you can define different exchange
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 10 of 52
rates and then differentiate between them by using exchange rate types .
Integration
In Financial Accounting , currencies and currency translation are relevant in the following circumstances:
General Ledger Accounting
Post
Clearing
Use
You define exchange rates in the system for the following purposes:
Posting and Clearing
To translate amounts posted or cleared in foreign currency, or to check a manually entered exchange rate during posting or clearing.
Exchange Rate Differences
To determine gains or losses from exchange rate differences.
Foreign Currency Valuation
To valuate open items in foreign currency and foreign currency balance sheet accounts as part of the closing operations.
You define exchange rates in Customizing under
General Settings
Currencies
Note
Exchange rates are defined at client level and therefore apply for all company codes.
Structure
For each foreign currency, specify the exchange rate in the local currency in the system.
In addition, the following specifications apply for each exchange rate:
You must specify an exchange rate type .
You can set time restrictions for the exchange rate, in order to take exchange rate fluctuations into account, for example.
Use the validity date to specify the date from which the exchange rate should apply. The system then refers to either the posting date or the translation date and
uses the current exchange rate from the system.
You can use either direct or indirect quotation to specify exchange rates. For more information, see Direct and Indirect Quotation of Exchange Rates .
You must specify the relationship of the exchange rate, for example, USD/DEM exchange rates are normally specified 1:1, ITL/DEM exchange rates in the
relationship 1000:1.
( )
Recommendation
If you maintain your exchange rates on a daily basis, you should delete the exchange rates that you no longer require from the system, so that there are not too
many entries in the system.
Integration
You do not have to enter all exchange rates. There are various tools you can use to automatically determine other exchange rates from existing ones.
You specify the tool to be used for each exchange rate type. The following tools are available:
Inversion
Inversion is the process of calculating the opposite rate from a defined exchange rate.
Caution
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 11 of 52
Inversion is not permitted for exchange rate type M (average rate), since the opposite rate calculated would not be sufficiently precise.
( )
SAP recommends using the reference currency and exchange rate spread as tools.
Reference Currency
Exchange Rate Spread
Use
You can assign a reference currency to an exchange rate type. For every other currency, you enter the exchange rate in the reference currency. All other
translations are carried out using the reference currency.
Note
You can only use the reference currency for exchange rate type M (average rate), and not for buying or bank selling exchange rate types.
( )
You specify USD as the reference currency. To translate from GBP to DEM, the system uses the GBP/USD and DEM/USD exchange rate specifications.
You can specify several reference currencies for one exchange rate type. This may be necessary for example, to comply with legal regulations.
To specify a reference currency for an exchange rate type, proceed as follows in Customizing:
Types
.
General Settings
Currencies
Use
For exchange rate types, you can define fixed exchange rate spreads between average rate and buying rate, as well as between average rate and bank selling
rate.
You then only have to enter exchange rates for the average rate. The system then calculates the exchange rates for the buying rate and bank selling rate by
adding and subtracting the exchange rate spread for the average rate.
Recommendation
SAP recommends defining a reference currency for the average rate and then entering exchange rate spreads for the buying and bank selling rates. This
combination is particularly efficient since you only have to enter exchange rates for the individual currencies to the reference currency for the average rate
exchange rate type. The system calculates all the other exchange rates.
Use
You can define different exchange rates for each currency pair . You then differentiate between these exchange rates using the exchange rate type.
You need different exchange rates for the following purposes, for example:
Valuation
Conversion
Translation
Planning
You define exchange rate types in Customizing under
General Settings
Currencies
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 12 of 52
Structure
The following exchange rate types exist:
Buying rate
Bank selling rate
Average rate
Note
For posting and clearing, the system uses the exchange rate type M (average rate). This exchange rate type must be entered in the system and you must
also enter the exchange rates for this type.
Historical exchange rate
Key date exchange rate
Features
You can use various different currency types as parallel currencies. You define the currency for a currency type when you define the organizational units.
Group Currency
You define the group currencywhen you define your client.
Global Company Currency
You define the global company currencywhen you define the company assigned to your company code.
Hard Currency
You define the hard currencywhen you define the country assigned to your company code.
Index-Based Currency
You define the index-based currencywhen you define the country to which your company code is assigned.
In new General Ledger Accounting, the currencies are attached to the leading ledger. Since the settings of the company code are transferred for the leading
ledger, your leading ledger is also managed in these parallel currencies as well as the local currency in this case.
The following restrictions apply to the parallel currencies:
You can use a maximum of three parallel currencies (also the second local currency and third local currency).
Note
If you require more than three currencies, you can portray these currencies in the component Special Purpose Ledger (FI-SL) .
The second and third currency of the parallel ledgers must be a currency that you use as second or third currency in the respective company code. These
currencies are transferred to the leading ledger. You can only specify the parallel local currencies specified in the leading ledger as parallel currencies in
the non-leading ledgers. Alternative currencies are not possible.
If you manage your ledgers in parallel currencies, this has the following effects:
During posting, the amounts are also saved in the parallel currencies. The amounts are translated automatically, but you can also enter them manually.
Transaction figures for the G/L accounts are also updated in the parallel currencies.
Exchange rate differences also arise in the parallel currencies.
You can also perform a foreign currency valuation in the parallel currencies.
Activities
To run the parallel currencies for all processes and functions in Financial Accounting, go to Customizing for Financial Accounting (New) and choose
Accounting Global Settings (New) Ledgers
Ledgers:
Financial
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 13 of 52
Prerequisites
You find these reports in Customizing for Cross-Application Components once you have activated New General Ledger Accounting.
Features
Translating local currency amounts can lead to rounding differences, which can mean that the converted currency amounts for each document do not produce a
balance of zero. This is corrected automatically with the insertion of a correction document item with an account assignment relevant to general ledger accounting.
These processes are run automatically for all phases of the local currency changeover.
Caution
If you migrate data from classic General Ledger Accounting into New General Ledger Accounting, note that you do not perform the euro changeover in the
year of the migration. Clear all migrated open items in the migration year and perform the local currency changeover in the year following the migration.
Consequently, in the year in which you then perform the local currency changeover, you no longer have any open items prior to the migration event.
Activities
You find the programs for the local currency changeover in the Implementation Guide for Cross-Application Components under
Euro Local Currency Changeover.
Note
See the important notes in the general documentation and in the documentation of the IMG activities.
Note
You configure ledgers. The term ledger describes a technical view of a database table and it is used in this documentation as a synonym for a general
ledger.
Prerequisites
You have activated New General Ledger Accounting .
You have made the general settings for the fiscal year, the posting periods, and the currencies .
Process Flow
To configure the ledgers for General Ledger Accounting, proceed as follows:
1. Define the standard fields that you require. You make the settings in Customizing for Financial Accounting (New) under
Settings (New) Ledgers
Fields
Standard Fields
.
2. You can also define your own fields. For more information, see Customer Field .
3. Create your ledgers and ledger groups and configure them. See Ledger and Ledger Group .
4. Assign the desired scenarios to your ledgers. Read the information under Scenario in General Ledger Accounting .
Result
You have configured ledgers in General Ledger Accounting and can now create your master data (such as chart of accounts, G/L accounts, segment, and profit
center).
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 14 of 52
Use
Standard Totals Table
When you activate new General Ledger Accounting, the totals records in General Ledger Accounting are updated in the standard totals table FAGLFLEXT . This
totals table is deployed in functions such as planning and reporting.
Caution
SAP recommends working with the standard totals table delivered. In this way, you ensure that you can use the functions based on the standard totals table.
Own Totals Table
If the standard totals table delivered does not fulfill your requirements, you can define your own totals table. To do this, in Customizing for
Financial Accounting
(New), chooseFinancial Accounting Global Settings (New) Ledgers
Fields
CustomerFields
Include Fields in Totals Table
. Choose
Extras
Create Table Group
.
When a totals table is created, the system simultaneously generates the corresponding line items table. For more information on creating table groups, see the
SAP Library under
Financials
Financial Accounting SpecialPurposeLedger Configuration Database Tables
Database Definition and Installation
.
You can include your own dimensions in the totals table. For more information, see Customer Fields .
1.4.2 Ledger
Definition
A ledger is a section of a database table. A ledger only contains those dimensions of the totals table that the ledger is based on and that are required for
reporting.
Use
In General Ledger Accounting, you can use several ledgers in parallel. This allows you to produce financial statements according to different accounting
principles, for example. You create a ledger for each of the general ledgers you need.
A ledger uses several dimensions from the totals table it is based on. Each dimension of the totals table represents a subset of the coding block. You can also
include customer fields in your ledgers. To do this, you have to add the customer field to the coding block and then include this field in the totals table that the
ledger is based on. For more information, see Customer Fields .
You define your ledgers in Customizing for Financial Accounting (New) under
Financial Accounting Global Settings (New)
you create a ledger, the system automatically creates a ledger group with the same name.
Ledgers
Ledgers
.When
Structure
You must designate one ledger as the leading ledger.
Parallel ledgers:
Leading ledger
The leading ledger is based on the same accounting principle as that of the consolidated financial statements.
Note
If you use the account approach for parallel accounting, you post all data to the leading ledger.
This leading ledger is integrated with all subsidiary ledgers and is updated in all company codes. This means that it is automatically assigned to all
company codes.
In each company code, the leading ledger receives exactly the same settings that apply to that company code: the currencies, the fiscal year variant, and
the variant of the posting periods.You can define a second and third parallel currency for your leading ledger for each company code.In Customizing for
Financial Accounting (New) , choose
Financial Accounting Global Settings (New) Ledgers
Ledgers
Define Currencies of Leading Ledger
.
Non-leading ledger
The non-leading ledgers are parallel ledgers to the leading ledger. They can be based on a local accounting principle, for example. You have to activate a
non-leading ledger for the individual company codes.
Note
Posting procedures with subledger or G/L accounts managed on an open item basis always affect all ledgers. This means that you cannot perform
ledger-specific postings to subledger or G/L accounts managed on an open item basis. If you manage G/L accounts on an open item basis to monitor
accounting aspects such as reserve allocations and reversals, you need to take additional measures in your internal controls system.
Non-leading ledgers can have different fiscal year variants and different posting period variants per company code to the leading ledger of this company
code. The second and third currency of the non-leading ledger must be a currency that is managed as second or third currency in the respective company
code. However, you do not have to have a second and third currency in the parallel ledgers; these are optional. Alternative currencies are not possible.
Note
For more information about parallel currencies, see Parallel Currencies in Parallel Ledgers .
Note
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 15 of 52
If you want to implement an additional non-leading ledger (to implement an additional accounting principle, for example) and you want to build the
necessary data, you need to use the General Ledger Migration Cockpit with scenario 7 . For more information, see Subsequent Implementation of
Ledgers (Scenarios 7 and 8) and Subsequent Implementation of an Additional Ledger (Scenario 7) .
Rollup ledgers:
In addition to your parallel ledgers, you can also define a rollup ledger for special reporting purposes. In a rollup ledger, you can combine summarized data from
other ledgers in General Ledger Accounting. This enables you to compile cumulated reports on different ledgers.
Day ledgers:
You use a day ledger to create a day ledger if you want to create reports for average balances (reports for displaying average daily balances). You can activate
the day ledger for drilldown reporting.
You may not define day ledgers as the leading ledger or as the representative ledger in a ledger group .
Example
You create your consolidated financial statements in accordance with the IAS accounting principles. Your individual company codes apply the local accounting
principles US GAAP or German HGB to produce their financial statements. You therefore create three ledgers:
Ledger LL (leading ledger) that is managed according to the group accounting principle
Ledger L1 (non-leading ledger) that you activate for all company codes that apply US GAAP
Ledger L2 (non-leading ledger) that you activate for all company codes that apply HGB
Procedure
You make the settings listed below in Customizing for Financial Accounting (new) under
.
Ledgers
Ledgers
Note
When you create a ledger, the system automatically creates a ledger group with the same name.
2. Define Currencies of Leading Ledger
You can define a second and third parallel currency for your leading ledger for each company code.
Note
For more information, see Parallel Currencies in Parallel Ledgers .
The following settings are optional:
1. Define and Activate Non-Leading Ledgers
If you use parallel ledgers, define your non-leading ledgers. If necessary, create alternative additional currencies or an alternative fiscal year variant.
2. Assign Scenarios and Customer Fields to Ledgers
Here you can assign the following to your ledgers:
Scenarios
Customer fields
Versions
In versions, you define general settings for the ledger that are fiscal year-dependent. You specify whether actual data is recorded, whether manual
planning is allowed, and whether planning integration with Controlling is activated.
3. Activate Cost of Sales Accounting
Activate cost of sales accounting for your company codes if required. If you do this, the functional area is derived and updated for postings in these company
codes. For information about the prerequisites for cost of sales accounting, see the documentation for this IMG activity.
4. Define Ledger Group
You can combine any number of ledgers in a ledger group. In this way, you simplify the tasks in the individual functions of General Ledger Accounting.
Note
For more information, see Ledger Groups .
Result
You have made all of the settings required for your ledgers.
For parallel accounting , you can now assign an accounting principle to your ledgers.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 16 of 52
Use
You can combine any number of ledgers in a ledger group. In this way, you simplify the tasks in the individual functions and processes of General Ledger
Accounting. For example, you can make a posting simultaneously in several ledgers.
In some General Ledger Accounting functions, you can only specify a ledger group and not individual ledgers. This has the following consequences for the
creation of your ledger groups:
Each ledger is also created automatically as a ledger group of the same name. You can use these automatically created ledger groups to process an
individual ledger .
You only have to create those ledger groups that you want to process together in a function using processing for several ledgers .
If you do not enter a ledger group, processing is performed automatically for all ledgers. You therefore do not need to create a ledger group for all ledgers .
You define your ledger groups in Customizing for Financial Accounting (new) under
Define Ledger Group
.
Ledgers
Ledgers
Structure
Representative Ledger of a Ledger Group
When you define each ledger group, you have to designate one of the assigned ledgers as the representative ledger for that ledger group.
The system usually uses the representative ledger to determine the posting period during posting and to check whether the posting period is open. The posting is
then made to the assigned ledgers of the ledger group using the appropriate fiscal year variant for each individual ledger.
Caution
When the posting periods of the representative ledger are open, the postings are made to all other assigned ledgers, even if their posting periods are closed.
Alternatively, you can specify that the system performs the postings using the posting periods of the non-representative ledgers. For more information, see G/L
Account Posting .
The following rules apply for the specification of the representative ledger of a ledger group:
If the ledger group has a leading ledger, the leading ledger must be designated as the representative ledger.
If the ledger group does not have a leading ledger, you must designate one of the assigned ledgers as the representative ledger. During posting, the
system uses the fiscal year variant of the company code to check whether the selection is correct:
If all ledgers in the ledger group have a different fiscal year variant to that of the company code, you can designate any ledger as the representative
ledger.
If one of the ledgers in the ledger group has the same fiscal year variant as that of the company code, you must designate that ledger as the
representative ledger.
Recommendation
You may be unable to use the same ledger group for all company codes. In that case, you have to create separate ledger groups and, in each
one, designate a different ledger as the representative ledger.
Use
You create a day ledger if you want to create reports for average balances (reports for displaying average daily balances). You can activate the day ledger for
drilldown reporting. For more information, see SAP Note 599692.
Caution
You may not define a day ledger as the leading ledger or as the representative ledger in a ledger group.
For day ledgers, you also cannot define different posting periods and a fiscal year that differs from the fiscal year of the representative ledger.
Example
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 17 of 52
When defining a cycle for a ledger, you can specify a ledger group .
You can define this ledger group so that it contains the source ledger and the day ledger.
Note, however, that an allocation is posted as period-end closing on the last day of the period.
Let us assume that you have made the following postings:
Date
Amount in EUR
January 5
100
January 8
200
January 17
300
February 5
400
Day Ledger
Period/Amount
1 /600
5 /100
2 /400
8 /200
17 /300
36 /400
If you perform the allocation for January (postings up until January 31), you distribute EUR 600 to other units:
Leading Ledger (16 Periods)
Day Ledger
Period/Amount
Period/Amount
1/0
5 /100
2 /400
8 /200
17 /300
31 / -600
36 /400
Note
For more information on allocation in New General Ledger Accounting, see Allocation .
Use
The standard delivery already contains many fields (or dimensions), such as business area, profit center, and segment. You can also tailor the way these fields
are used to your reporting needs. For these fields, SAP provides extensive functions and integrated processes, such as those for the profit center.
Recommendation
You must not use any of the standard fields for alternative purposes. From the technical point of view, you should only use them for storing information in
documents and in the totals data. The reason for this restriction is that, at a later date, you might want to use some of the standard fields that you currently do
not use. It would be problematic at the point if you had already used those fields for other purposes.
Nevertheless, the fields contained in the standard delivery might not be sufficient to meet your needs. In such cases, you can consider using fields that you define
yourself, referred to as "customer fields".
From Release SAP ECC 5.0, you can include customer fields directly in new General Ledger Accounting, without having to implement an FI-SL solution in
parallel, as was required in previous releases. Customer fields can be added to the standard set of tables in new General Ledger Accounting and can be
valuated using the standard reporting tools. This may mean that customer developments(such as customer-specific reports) that were used previously then
become superfluous if you have created special valuations on the basis of existing posting data.
By including customer fields in new General Ledger Accounting, you achieve the technical basis for meeting additional business requirements.
Note
It is the responsibility of the customer to establish the correct portrayal of the content of the customer fields (such as how the fields are filled and analyzed).
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 18 of 52
In Financial Accounting, you can include customer fields in the coding block. In this way, you can broaden the scope of new General Ledger Accounting by
adding new customer fields and by combining such fields with the existing standard fields. This enables you to adapt the information in new General Ledger
Accounting to the specific reporting requirements of your company.
However, you ought to give careful consideration to whether you want to use customer fields and to how you want to define them. The number of customer fields you
create is also of significance because the fields need to be filled or enriched when documents are entered or transferred. Other than the manual postings, this
concerns in particular the automatic postings as well as postings that are made via interfaces. It is therefore recommended that you apply the rule as much as
necessary but as little as possible when filling the fields and when reporting with these fields.
Customer fields can be used in the following ways:
As product-related or activity-related characteristics
Examples:
Vehicle categories: Medium-sized, luxury, small
Product group: Electrical appliances, tools, spare parts
Product groups: New cars, second-hand cars, leased cars
Characteristics for maintenance work (part of production)
Characteristics for customer services (part of service activities)
Organizational or managerial characteristics
Examples:
Regions: Europe, America, Asia
Characteristics for specific business/company areas: Locations and similar, provided such areas cannot be covered by profit centers or cost centers
Characteristics due to industry or legal requirements
Example: Contract types or other contract characteristics in the area of insurance and financial services
Customer fields are usually used for analyzing information at an aggregated level. In this way, the number of characteristic values is usually manageable.
Moreover, customer fields can also be used to assign specific documents or line items to a customer-specific characteristic. In such cases, you might not need to
assign the complete document volume, but just selected posting data. In the most basic case, a customer field is used for storing structured information that is not
stored in the standard fields.
Recommendation
You generally consider using a customer field if you want to use it with values combined freely with the account assignments in standard fields and if it proves
indispensable for reporting at the document level and/or the totals record level.
Note
Although it is possible to differentiate G/L accounts instead of using customer fields, this solution has drawbacks. It leads to redundant G/L accounts and
consequently inflates the coding block. In any case, such a solution is generally not acceptable because it could also cause problems if you use the
frequently deployed account approach for parallel accounting, thereby making the additional differentiation of accounts necessary.
For information on how to create customer fields, see Customizing Customer Fields .
Recommendation
Before implementing customer fields, as early as the conception phase, be sure to take the potential growth of the characteristic values into consideration.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 19 of 52
Technical Restrictions
The inclusion of customer fields does not automatically affect or trigger subsequent process in the SAP standard system. From the perspective of Financial
Accounting, it is feasible that certain actions (such as the creation of correspondenceor informing designated employees or departments within the company) are
triggered by values being entered in customer fields. You could implement such subsequent processes separately (if necessary) in the relevant application,
potentially using enhancements or workflows.
The SAP standard delivery does not foresee the fixed assignment of master data in Financial Accounting (G/L accounts, vendors, customers, bank master
records, assets in FI-AA) to specific characteristic values in customer fields so that these values can be included in the transfer during posting to financial
accounting documents. Provided you do not want to fill your customer fields manually during entry, you can use user exits to fill them automatically on the basis of
individual rules. For this, note that customer fields do not form part of the subledgers for customers, vendors and assets. This means that, in the coding block, you
can only assign customer fields to G/L account items (accounts for financial statements). In this way, the customer fields in Financial Accounting cannot be used
for open item accounting (accounts receivable, accounts payable) or for asset reports in FI-AA. However, you can use enhancements to include customer fields in
the master data. Nevertheless, such fields are not customer fields from the coding block perspective.
Recommendation
Note that customer fields can significantly increase the data volume in the totals table. For this reason, before you use customer fields productively in the totals
table in new General Ledger Accounting, you should ensure that the data volume in the totals table does not attain a critical level. For more information, see
SAP Note 820495. Consequently, you should only include in the totals table customer fields that you essentially need. You cannot include any fields in the
totals table if they have the potential of acquiring a very large number of characteristic values. You should only use such fields as coding block fields in the
document. We therefore strongly recommend defining the possible characteristic values of a customer field in the form of a customer-specific value table
(check table).
It is not possible to use standard means to delete a customer field once it has been created.
Structure
For more information about the data structure, see Data Structure for Customer Fields .
Integration
For information about filling customer fields (automatic derivation or manual posting), see Integration: Filling Customer Fields .
Features
During posting, you can fill your customer fields in the following ways:
With manual posting
With automatic derivation
Manual Posting
For documents that you post manually in Financial Accounting, you can also enter values manually in the customer field.
To ensure that the customer fields are filled whenever required, you have to make the necessary settings either in the field status control or in Financial
Accounting in validation. For more information, see Customizing Customer Fields .
Data entry in Materials Management constitutes a special case. Here, you can make an entry for a customer field as early on as in the purchase requisition or,
at the latest, in the purchase order. However, this is not possible with sales orders in Sales and Distribution , for example. Here, you have to use automatic
derivation.
Automatic Derivation
You can use the following functions to automatically derive values and fill customer fields with them.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 20 of 52
Note
As of ERP 2004, new General Ledger Accounting does not allow you to use the modification described in SAP Note 386896 for activating substitution at event
3, since otherwise inconsistencies could arise between the entry view and general ledger view.
BAdI AC_DOCUMENT
For all documents that are posted to Financial Accounting using the AC interface, customer fields can be enriched within the Business Add-In (BAdI) Change the
Accounting Document ( AC_DOCUMENT ).
For more information, see the system documentation for this BAdI.
ALE Interfaces
If you have a distributed SAP system landscape and you distribute accounting documents, then you can consider using user exits from ALE. In SAP
enhancement F050S001 , you have the option of enriching customer fields for the incoming and outgoing sides. For more information, see SAP Note 47410.
External Interfaces
The SAP system offers a number of ways for creating postings that arrive in the SAP system by means of an external interface. In addition to the conventional
method of posting documents using batch input , you can also generate postings directly using direct input , or using BAPI or ALE/IDoc . For each of these
methods, you need to examine when and how customer fields can best be filled; it is not possible to make any statements here that are generally applicable. For
example, fields may already be filled by an interface program that generates a batch input session, or you might use a substitution here as well.
Regardless of how you fill customer fields in the entry view, the customer field is either projected to the other document items during document splitting or inherited
by means of document chains during clearing, thereby producing the general ledger view. Note that making the document splitting criterion a required entry field
means that there must always be a corresponding account assignment.
Prerequisites
For more information about the necessary Customizing settings, see Customizing Customer Fields .
Features
You can create financial statement reports and account balance reports for both internal and external purposes selectively using your customer fields. For this,
you can add your customer field (or fields) to the totals table (in the standard system: table FAGLFLEXT ), without modification. As a result, totals data is available
within one and the same ledger with standard fields such as company code, account, company, transaction type, and profit center, along with your customer
field(s).
In some cases, it might be beneficial to manage your own set of tables for your own specific reports in new General Ledger Accounting. This is recommended in
cases where you only need the customer fields for certain non-leading ledgers and/or in one or a few selected company codes. Therefore, to speed up closing in
the leading ledger, it is useful to move this data to a separate table group. However, if you do this, note that the standard drilldown reports delivered by SAP can
no longer be used, which means that you have to create your own reports. This also applies to the standard planning layouts for planning in new General Ledger
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 21 of 52
Accounting. For information about how to create a customer table group, see Customizing Customer Fields .
Reporting Tools
Drilldown Reporting
Drilldown reporting provides a flexible tool for analyzing data from your totals table. You can create balance lists, financial statements, or other flexible reports on
SAP account assignments and your own account assignments. However, you can only select one ledger for these reports. The namespace allocated by SAP for
the delivered reports comprises the following technical names:
0SAPBLNCE-01 through 0SAPBLNCE-nn for financial statement analyses
0SAPRATIO-01 through 0SAPRATIO-nn for key figure reports
You cannot use this namespace for your own reports.
Each drilldown report is always based on a form. You can copy the reports and forms provided by SAP and adapt them to suit your needs.
You create drilldown reports and forms in Customizing for Financial Accounting (New) under
Drilldown Reports (G/L Accounts)
.
Information System
For more information, see the following sections of the SAP Library:
Drilldown Reports
CA - Drilldown Reporting .
Information Systems
Ad Hoc Reports
Report Painter
BI Reporting
For information on reporting in Business Intelligence (BI), see General Ledger Accounting (New) in the SAP Library.
Customer Reports
The reporting tools described above are generally sufficient to meet your individual needs for analyzing and formatting data. However, you might choose to use your
own reports to analyze documents as well as totals data. This data might then be transferred to an external system by means of an individual interface. Note,
however, that creating your own customer reports entails additional maintenance effort for these programs and should therefore be reserved exclusively for
exceptional cases.
Structure
When you create a customer field, the SAP standard tables and structures are enhanced. This occurs by means of customer includes in the standard tables. One
exception is table BSEG , where the fields are appended to the table.
Note
Always use the IMG activity Edit Coding Block to add customer fields. Never enter them directly in table BSEG .
Using this IMG activity ensures that the field is added to all relevant tables and structures when the "light" mode is used. It is not sufficient to append the fields
just to table BSEG , for example. Moreover, when you use the IMG activity, the system automatically generates the necessary table entries in the control
tables.
When a customer field is added to the coding block, the structures CI_COBL and CI_COBL_BI (for batch input) are created or enhanced. Table BSEG , as a
cluster table, is enhanced directly. Using the customer include ensures that the customer field is automatically included in other important tables. You thereby also
ensure that the prerequisites for storing customer information at the document level are fulfilled.
For reporting , however, it is both necessary and logical to add the customer field (or even just selected customer fields) to the totals table in new General
Ledger Accounting. If you work with your own totals table, note that you should always use the standard totals table FAGLFLEXT for the leading ledger. You can
add customer fields to the totals table using the customer include CI_FAGLFLEX04 . As a result of the field being added to the totals table, the system can
generate reports without having to read what could sometimes be a large number of documents. This significantly increases the speed with which reports for
closing and other purposes can be processed. For information about how to add a customer field to the totals table, see Customizing Customer Fields .
Since customer fields may also be relevant for document splitting , they are also included in document splitting information (mainly in table FAGL_SPLINFO ).
The information relevant for document splitting is also made available by means of the CI_COBL structure.
In the standard system, the secondary indices in Financial Accounting ( BSIS , BSAS ) do not contain the customer fields. This is because they are generally not
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 22 of 52
required there. For example, the system achieves G/L account line item display, and thereby the maximum selection of all possible fields, using the separate
structure FAGLPOSE , which also includes the structure CI_COBL .
Prerequisites
Before you create a customer field, you must always run a data backup.
Process Flow
Caution
No postings may occur at the time when the field is created and at the time of the transport to the production system.
Note
Note that you can no longer delete a customer field from the coding block as easily (that is, not with standard means).
To avoid naming conflicts, the customer fields must have names falling within the customer namespace. For more information about customer
namespaces, see SAP Note 16466 and the related notes.
In the first step, you have to include the customer field in the coding block. You do this in the following IMG activity:
Financial Accounting (New)
Ledgers
Fields
Customer Fields
No posting transactions may be performed while you are including the customer field. We recommend using the light mode. For this, you only need to make the
following entries so that all necessary changes to the dictionary and to the tables are performed automatically in the background:
Collection (package)
Field name
Field description
Data type
Character field (CHAR)
Character field with digits only (NUMC)
Depending on system performance, this may take some time. The system outputs the result in a log.
For detailed information, see the documentation on the IMG activity Edit Coding Block .
Document
Since only G/L account items can have additional account assignments in the form of a customer field, only the posting keys for G/L accounts can be used here.
We recommend including the customer field in the posting keys for G/L accounts as an optional field and using the field status groups for further control. It may be
possible to define the customer field as a required entry field for some of the G/L accounts selected, and as an optional field for other G/L accounts. This option is
particularly relevant if the customer field is substituted partially. As an alternative to specifying required entry fields in the field status, you can also use validation.
Ledgers
Fields
Customer Fields
Under Extras in the menu, select the option Create Table Group . Here, you can copy a template table (such as FAGLFLEXT ) to a totals table in the
customer namespace.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 23 of 52
Note
Note that, for a customer-specific table group, you cannot use the drilldown reports or the Report Writer/Report Painter reports that are delivered as standard.
Instead, you must always create your own reports.
Ledgers
Fields
Customer Fields
You can include more than one field in the totals table. Note, however, that each additional field increases the data volume. Other than customer fields, you can
also include standard fields in the totals table. Ensure that you reach a decision on this in good time. For more information, see Customer Field .
Ledgers
Ledger
You can assign customer fields to the leading ledger as well as to non-leading ledgers. If, for example, you portray group accounting in the leading ledger and only
need the customer field for local purposes, you can assign it just to the relevant non-leading ledger.
Tools
Validation/Substitution
Here, you could choose between event 2 (document item) and event 3 (complete document).
Key
Data Element
Type
Length
Description
MANDT
MANDT
CLNT
Client
BUSLINE
ZZBUSLINE(*)
NUMC
Business Line
TEXT50
CHAR
50
Description
TEXT50
*) Note that you should use the data element from coding block maintenance.
3. If you want to use a multilingual check, you have to move the texts to a separate table.
4. You can store this table in the BSEG as a check table for your customer field and in the structure CI_COBL under Foreign Key .
IMP
EXP
Data Element
BUSLINE
ZZBUSLINE
TEXT50
TEXT50
4. In the Entry Help/Check tab page, enter the search help in structure CI_COBL .
Ledgers
Fields
Customer Fields
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 24 of 52
Business Transactions
Document
Use
You assign the desired scenarios to your ledgers. For each ledger, you define which fields are filled with posting data from other application components.
To assign a scenario to a ledger, in Customizing for Financial Accounting (New) , choose
Financial Accounting Global Settings (New)
Ledgers
Assign Scenarios and Customer Fields to Ledgers
(see also Making Settings for Ledgers ).
Ledgers
SAP delivers a number of scenarios in the standard system. You cannot define your own scenarios.
To display the fields for a scenario, in Customizing for Financial Accounting (New) , choose
Fields
Display Scenarios for General Ledger Accounting
.
Ledgers
Structure
For each scenario, the system transfers the posting data relevant for General Ledger Accounting from the actual and plan documents.
Overview of the Scenarios Delivered by SAP
Scenario
Fields Filled
Cost center
Sender cost center
RCNTR
SCNTR
Trading partner
RASSC
Transaction type
RMVCT
Business area
Business area
Trading partner business area
RBUSA
SBUSA
Profit center
PPRCTR
PRCTR
Segment reporting
Profit center
Segment
Partner segment
PRCTR
PSEGMENT
SEGMENT
Functional area
Partner functional area
RFAREA
SFAREA
Caution
You have to set up cost of sales accounting . The Functional Area field is not filled automatically by the assignment of the scenario to your ledger. For
more information, see Activating Cost of Sales Accounting .
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 25 of 52
Integration
If you use document splitting , define the fields of a scenario that you have assigned to the ledger as document splitting characteristics .
Note
For more information, see Making Settings for Document Splitting .
Note
The manager of a profit center is responsible for costs and revenues, whereas the manager of a cost center deals with the units in which capacity costs
arise.
With Profit Center Accounting , you determine internal operating profit for a profit center using either period accounting or cost of sales accounting. You can also
draw up balance sheets for profit centers and output financial key figures (such as return on investment, cash flow, or sales per employee). For this, you convert
the profit center into an investment center .
Implementation Considerations
You want profit center accounting to be integrated in the General Ledger Accounting application component as opposed to using the classic Profit
Center Accounting application component (in Enterprise Controlling) in parallel to General Ledger Accounting.
You have therefore activated the Profit Center Update (FIN_PCA) scenario in Customizing for Financial Accounting (New) under
Settings (New) Ledgers
Ledgers
Assign Scenarios and Customer Fields to Ledgers
.
Note
It is not useful to activate classic Profit Center Accounting alongside the Profit Center Update scenario, especially since this would increase the data volume.
If you already use classic Profit Center Accounting and would now like to perform profit center accounting in new General Ledger Accounting, you can continue
to run classic Profit Center Accounting in parallel to the Profit Center Update scenario in new General Ledger Accounting during an interim phase.
Nevertheless, we would advise against using this parallel setup in the long term due to the effort required for reconciliation and the increased volume of data.
(See also SAP Note 826357 and the restrictions described therein.)
Performing profit center accounting within new General Ledger Accounting offers the following advantages:
You can use document splitting. By using document splitting, you can display payables and receivables specific to the profit centers where they occurred
and, if desired, you can also create balance sheets at the profit center level.
For more information, see Document Splitting .
There is no need for any reconciliation tasks between General Ledger Accounting and Profit Center Accounting.
For more information on customizing Profit Center Accounting, see the documentation in the Implementation Guide (IMG) under
General Ledger Accounting (New) Master Data Profit Center
.
Integration
If you want to display payables and receivables specific to the profit centers where they occurred, you have to use document splitting.
If you use the Segment Reporting scenario with the Segment characteristic, you also need to activate the Profit Center Update scenario.
In Profit Center Accounting, you can use period accounting and/or cost of sales accounting. If you want to use cost of sales accounting, you must additionally
activate the Cost of Sales Accounting scenario and make the corresponding settings for Cost of Sales Accounting .
Features
Determining the Period Result and Creating a Balance Sheet
The main aim of profit center accounting is to determine the period result for each profit center. The SAP system allows you to portray the period result according to
both period accounting as well as cost of sales accounting.
By assigning different balance sheet items (such as fixed assets, payables and receivables, material stocks, and work in process) to profit centers, you can also
output your companys fixed assets by profit center. In this way, you use your profit centers as investment centers. This also makes it possible for you to
determine a number of financial key figures by profit center, including return on investment, working capital, and cash flow.
Goods movements between profit centers can be valuated either at external prices, group-internal prices, or specially defined transfer prices. For more
information, see Transfer Prices in New General Ledger Accounting .
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 26 of 52
Organization
You can divide up your company into profit centers in the following ways:
By product (product lines, divisions)
By region (locations), or
By function (production, sales)
Profit Center Accounting can thus be used by companies in all sectors of industry (machinery, chemicals, services, and so on) and for all forms of manufacturing
(such as repetitive manufacturing, make-to-order production, or continuous flow production).
The assignments of all profit-relevant objects to profit centers play an important role. These determine how your business is divided up into areas of responsibility.
You make these assignments in the master data of the original objects (such as materials, cost centers, orders, projects, sales orders, assets, cost objects, or
profitability segments).
Every profit center is assigned to the controlling area organizational unit. All profit centers of a controlling area are assigned to a profit center standard
hierarchy that reflects the organizational structure of profit center accounting in your company.
Actual Postings
For manual G/L account postings in General Ledger Accounting, you can specify the profit center or partner profit center. In the case of primary cost elements,
the profit center or partner profit center is derived automatically from the cost-relevant account assignment. For payables and receivables as well as for
automatically generated posting items, yon cannot enter the profit center manually. If you use document splitting, the system can provide these items with a profit
center.
Planning
You can perform planning at the profit center level.
For more information, see Planning .
Reporting
The Reporting tool offers flexible analysis options for analyzing plan and actual data that has been posted. The reports in the standard delivery represent a simple
information system for controlling profit centers. In addition, you can use various tools to create your own reports to tailor them to your individual requirements.
Tools
General Ledger Accounting provides a range of tools, such as validation, substitution, archiving, and Application Link Enabling (ALE).
Constraints
Profit Center Accounting is always performed within a controlling area. SAP does not support profit center accounting that is performed across all controlling areas.
See also:
SAP Note 826357.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 27 of 52
Prerequisites
You have made the following settings in Customizing:
1. In Customizing for Financial Accounting (New) , you have activated the scenario Profit Center Update for at least one ledger.
2. You have assigned the authorizations for the desired profit centers in the users profile.
3. In Customizing for Financial Accounting (New) , you have activated the authorization check for profit centers under
Financial Accounting Global
Settings (New) Authorizations
Activate Authorization Check for Profit Centers
.
See also the prerequisites detailed in the documentation on this IMG activity as well as the link to the documentation on authorization object K_PCA .
Features
When you have activated the authorization check for profit centers, the system reacts as follows:
A document can only be posted if the user has authorization for all profit centers to which postings were made in the document. The authorization check is
performed simultaneously during data entry.
For manual clearing, the system only selects those open items that, in accordance with the general ledger view, make postings to profit centers that are
initial or for which the user is authorized.
For document display, the system only displays those line items for which the profit centers are initial or in which postings are made to authorized profit
centers.
Note
The authorization check for profit centers does not enable transactions to be processed entirely from the point of view of profit centers. This means, for
example, that automatic payment processes and automatic clearing continue to be performed centrally and not specific to profit centers - even when the
authorization check is activated for profit centers.
Integration
On the basis of the documents in new General Ledger Accounting, the system determines the segments that are relevant for the individual balance sheet items.
The documents only contain segment information when document splitting is activated with the Segment characteristic.
Note
In the case of documents that have been transferred from Contract Accounts Receivable and Payable (FI-CA) , it is not possible to perform document
splitting subsequently in new General Ledger Accounting. Such documents must therefore already contain the segment information before the transfer. For
more information about using segment reporting in combination with Contract Accounts Receivable and Payable , see Integration with New General Ledger
Accounting (FI-GL).
Prerequisites
The following prerequisites must be met for segment reporting:
In Customizing for Enterprise Structure under
Definition Financial Accounting Define Segment , you have defined the segments that are relevant
for segment reporting.
For information about segment derivation, see Segments.
In Customizing for Financial Accounting (New) under
Financial Accounting Global Settings (New) Ledgers
Ledger Assign Scenarios and
Customer Fields to Ledgers , you have assigned the scenario Segment Reporting to the ledgers that you want to include in segment reporting.
You have made the default settings for document splitting in Customizing for Financial Accounting (New) under
General Ledger Accounting (New)
Business Transactions
Document Splitting .
Furthermore, you have made the following settings specifically for segment reporting:
In the activity Define Document Splitting Characteristics for General Ledger Accounting , you have defined the segment as a document splitting
characteristic. For the system to produce a zero balance for each document, you need to have set the Zero Balance indicator for the segment.
In the activity Define Zero-Balance Clearing Account , you have specified a clearing account for the line items that the system creates during
document splitting to produce a balance of zero for the Segment characteristic.
For more information about the Customizing settings for document splitting, see Making Settings for Document Splitting.
For the segment to be shown in the G/L account items in the entry view, we recommend making the following settings:
In Customizing for Financial Accounting (New) under
Financial Accounting Global Settings (New) Ledgers
Fields
Define Field Status Variants
, define the segment as an Optional Entry for all relevant field status variants. This affects all field status variants of the field status groups that are
relevant for transferring the accounts to General Ledger Accounting.
In Customizing for Financial Accounting (New) under
Financial Accounting Global Settings (New) Document Define Posting Keys , define the
segment as an Optional Entry for all relevant posting keys.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 28 of 52
Note
If you use FI-CA integration, you have to make additional settings. For more information, see Integration with New General Ledger Accounting (FI-GL).
More Information
For more information about implementing new General Ledger Accounting together with segment reporting and FI-CA integration, see SAP Note 1502792.
Prerequisites
You have made the required settings in Customizing. For more information, see Activating Cost of Sales Accounting .
Use
If you use cost of sales accounting, you have to sort your operating expenses by functional area.
You define your functional areas in Customizing for Financial Accounting (new) under
Financial Accounting Global Settings (New)
Standard Fields
Functional Area for Cost of Sales Accounting Define Functional Area
.
Ledgers
Fields
Integration
You can add the functional area to the master data of various objects. During posting, the system derives the functional area from the master data of the assigned
objects. For more information, see Deriving the Functional Area .
Note
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 29 of 52
You should only define a substitution if you have additional requirements for the derivation of the functional area. First check whether it would suffice to
add the functional area to the master data of the objects.
6. Activate cost of sales accounting for your company codes.
Choose
Ledgers
Ledgers
Activate Cost of Sales Accounting
Note
For cost of sales accounting to be portrayed, it must be active for the company code and the corresponding ledgers.
Result
You have activated cost of sales accounting. The system derives the functional area of the postings. For more information, see Deriving the Functional Area .
You can create a profit and loss statement according to cost of sales accounting. For more information, see Creating Financial Statements According to Cost of
Sales Accounting .
Prerequisites
If you want to be able to enter the functional area in the master data of the specified objects, the Functional Area field in the master data must be ready for input.
You need to have activated cost of sales accounting for your company codes or activated it for preparation. You make the settings in Customizing for Financial
Accounting (new) under
Financial Accounting Global Settings (New) Ledgers:
Fields
Ledger
Standard Fields
Functional Area for Cost of Sales Accounting
Activate Cost of Sales Accounting
Note
The master data of the following objects is not company code-dependent, rather it is assigned to higher-level organizational units:
Object
G/L account
Chart of accounts
Cost element
Cost center category
Client
Order type
In such cases, the Functional Area field is ready for input in all company codes of a client, provided that the status of cost of sales accounting is either In
Preparation or Active for at least one company code of the client.
Features
You have the following options for adding the functional area to the master data of the objects specified:
Add functional area
You can add the functional area provided that no postings exist for this object.
Change functional area
You can change a functional area that has already been entered as long as no postings exist. Where postings already exist, you can no longer change the
functional area. Postings that have already been made cannot be changed automatically. The functional area is derived only in the case of new postings.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 30 of 52
Note
However, if you have to change the functional area and postings already exist, you can change the error message from work area FH with number 600
to a warning message and then change the functional area. You do this in Customizing for Financial Accounting (New) under
Financial Accounting
Global Settings (New) Tools
Change Message Control. You then have to transfer existing postings manually.
Features
When you create an internal order, the system checks whether a functional area exists in the order type or in the model order.
If a value exists, the value is transferred as default value into the master data of the internal order.
If there is no value, the system checks whether a functional area exists for the specified responsible cost center. If a value exists in the cost center, this
value is transferred as default value into the master data of the internal order.
SAP provides the user exit COOPA_01 in the standard system. You can use this to check whether the functional area in the master data matches the functional
area in the order type. You can also define your own checks in this user exit.
Recommendation
To ensure the consistency of the functional area in the master data of internal orders and the responsible cost center, you define the Functional Area field as
output field.In this way, you ensure that the functional area cannot be entered manually in the internal order.In Customizing for Controlling, choose
Internal
Orders
Order Master Data Screen Layout Select Fields
.
Activities
Choose
Controlling
Internal Orders
Master Data
Order
Create
or Change .
Note
The functional area is derived for both objects involved in the allocation.
In the following cases, no functional area is derived:
Postings to balance sheet accounts
Entry of statistical key figures in Controlling
Prerequisites
To enable the system to derive the functional area for a posting, cost of sales accounting must be active for the company code in which the posting is performed.
For more information, see Activating Cost of Sales Accounting .
Features
The system derives the functional area during document entry based on the information in the coding block. The functional area appears on the entry screen.
It is derived as follows:
1. From the master records of the assigned objects
If an object is assigned during a posting, the system checks whether a functional area has been entered in the master record of the object. The system
retains this functional area provisionally.
2. From the master record of the G/L account or the cost element
The system checks whether a functional area is entered in the master record of the cost element or the profit and loss account. This functional area
overwrites the functional area derived from the assigned object.
3. Using substitution for the component Financial Accounting, event 0006 . If a functional area has already been determined, this is overwritten with the
functional area obtained via substitution.
Definition of a substitution is necessary in the following cases:
If you cannot enter a functional area in the master data of an object such as business process or real estate objects.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 31 of 52
If you want to define exceptions where the system should not derive the functional area from the object.
Note
If you remove the indicator Determine Functional Area on Entry Screen in Customizing (
Financial Accounting (New) Financial Accounting Global
Settings (New) Tools
Customer Enhancements
Enhance Determination of Functional Area
), the system does not derive the functional area
until you have saved the document. Consequently, it is only visible once you have saved. The system derives the functional area via substitution for the
component Financial Accounting, event 0005 .
Prerequisites
Your Financial Accounting is reconciled with Controlling. For more information, see Real-Time Integration of Controlling with Financial Accounting .
You have defined a financial statement version where you have assigned functional areas to your profit and loss items. For more information, see Financial
Statement Versions with Functional Areas .
Features
The profit and loss statement is organized according to your functional areas. The system compares the figures for the selected fiscal year and the preceding fiscal
year and displays the variance between the two fiscal years.
Activities
1. In the SAP Easy Access screen, go to the initial menu and choose
Accounting Financial Accounting General Ledger Information System
General Ledger Reports (New) Balance Sheet/Profit and Loss Statement/Cash Flow General Actual/Actual Comparisons
Financial Statements
Actual/Actual Comparison.
2. Run the report with your own financial statement version.
You can use these sample reports as templates for your own reports. You can make the settings for copying, defining, and editing drilldown reports in Customizing
for Financial Accounting (New) under
General Ledger Accounting (New) Information System Drilldown Reports (G/L Accounts)
.
For more information about defining drilldown reports, see the SAP Library under Defining Drilldown Reports .
You can also use the Report Painter to create your own reports. Since the Report Painter works with sets for the grouping, you have to convert your financial
statement versions into sets.
Integration
Real-time integration replaces the reconciliation postings from the reconciliation ledger. Consequently, you do not need a reconciliation ledger.
If, however, you do not set the Reconciliation Ledger Active indicator in Customizing for the controlling area, you cannot use the reports belonging to report
groups 5A* (5AA1-5AW1). You set this indicator in Customizing for Controlling under
General Controlling Organization Maintain Controlling Area . The
reconciliation ledger serves as the data source for reports belonging to the report groups 5A*. You find these reports in the SAP Easy Access menu under
Accounting
Controlling
Information System
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 32 of 52
report-report interface.
From the report Financial Statements Actual/Actual Comparison , you can call up the report Cost Elements: Breakdown by Company Code . You find the
report Financial Statement: Actual/Actual Comparison in the SAP Easy Access menu under
Accounting Financial Accounting General Ledger
Information System General Ledger Reports (New) Balance Sheet/Profit and Loss Statement/Cash Flow General Actual/Actual Comparisons .
You can define account determination for each controlling area. You do this in Customizing for Financial Accounting (New) under
Financial Accounting Global
Settings (New) Ledgers
Real-Time Integration of Controlling with Financial Accounting Account Determination for Real-Time Integration . In this way, you
use the same account determination as for the reconciliation ledger (transaction OK17). You can then use the reconciliation ledger reports to compare FI balances
with CO balances.
Prerequisites
If you use real-time integration in at least one company code, you need to have activated company code validation for the related controlling area. You do this in
Customizing for Controlling under
General Controlling Organization Maintain Controlling Area Activate Components/Control Indicators . Otherwise, the
reconciliation between Financial Accounting and Controlling at company code level is not possible.
In Customizing for Financial Accounting (New) , you have processed the Customizing activities under
Real-Time Integration of Controlling with Financial Accounting .
Ledgers
Recommendation
Activate real-time integration for all company codes between which you want to make CO-internal allocations.
In the Customizing activity Define Variants for Real-Time Integration , do not include all CO line items in the transfer. If the same line items are to be
transferred as through the reconciliation posting from the reconciliation ledger, select the following line items:
Cross-Company Code
Cross-Business Area
Cross-Functional Area
Cross-Fund (if you use Public Sector Management )
Cross-Grant (if you use Public Sector Management )
Features
Value flows within Controlling that are relevant for General Ledger Accounting – such as assessments, distributions, confirmations, and CO-internal
settlements – are transferred immediately. The FI documents are posted with the COFI business Transaction . They contain the number of the CO
document. This means that you can call up the CO document from the FI document, and vice versa.
Activities
If a document could not be transferred because the posting period was blocked in Financial Accounting or no account was found, for example, the document is
included in a postprocessing worklist. You need to check this worklist regularly and process any documents in it. From the SAP Easy Access menu, choose
Accounting Financial Accounting General Ledger Corrections
Post CO Documents to FI .
Example
An internal order for business area 0001 is settled to a cost center of business area 0002. The document from this allocation is transferred in real time to Financial
Accounting.
Example
Parallel accounting is necessary for a German subsidiary of an American group. The German subsidiary has to create financial statements according to the
accounting principles of the group (such as US GAAP) as well as according to German commercial law (HGB).
Note
To simplify matters, this documentation assumes two parallel accounting principles.
Implementation Considerations
You can use the following approaches to portray parallel accounting in the SAP system.
Portrayal Using Additional Accounts
Portrayal Using Parallel Ledgers
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 33 of 52
You can also continue to use the option for portraying parallel accounting using an additional company code. However, this approach is not supported by all
application components. For more information, see Portrayal Using Additional Company Code .
Note
The solution scenarios described require that you have customized the application components that you use consistently.
For information about the settings for parallel accounting for the individual components, see the links in the list under Integration.
Note
If you already use new General Ledger Accounting in the production system and want to subsequently perform the switch from an existing account approach
to the ledger approach in new General Ledger Accounting, you have to use the General Ledger Migration Cockpit with scenario 8 . For more information,
see Subsequent Implementation of Ledgers (Scenarios 7 and 8) and Subsequent Switch from Account to Ledger Approach (Scenario 8) .
Integration
Parallel accounting is supported by the following application components:
Financial Accounting (FI)
Asset Accounting (FI-AA)
Treasury and Risk Management (TRM)
Controlling (CO)
Inventory Accounting (MM and ML)
Note
For information about the general settings for parallel accounting, see Defining and Assigning Accounting Principles .
Note
If you already use new General Ledger Accounting in the production system and want to subsequently perform the switch from an existing account
approach to the ledger approach in new General Ledger Accounting, you have to use the General Ledger Migration Cockpit with scenario 8 . For
more information, see Subsequent Implementation of Ledgers (Scenarios 7 and 8) and Subsequent Switch from Account to Ledger Approach (Scenario
8) .
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 34 of 52
Recommendation
All methods of parallel valuation in the SAP system (such as value adjustments or results analysis) support parallel accounting using additional accounts.
The additional accounts approach is particularly useful if the number of valuation differences in your accounting principles is limited and the number of
specific (parallel) G/L accounts is acceptable.
Prerequisites
If you introduce this approach, note the following:
Systematic Assignment of Account Numbers
Before you create the G/L accounts for the specific account areas, you should set up a concept for number assignment.
Retained Earnings Account and Balance Carryforward
You can manage a separate retained earnings account for each accounting principle. This means that, at a fiscal year change, you can carry forward the
balances of the profit and loss accounts from the specific account areas to the retained earnings account specified. You only have to carry forward the
balances once.
When you create the G/L accounts for the specific account areas, make sure that you assign a separate P&L statement account type for each account
area. Then assign a separate retained earnings account to each P&L statement account type.
Note
For more information, see Balance Carryforward .
Features
Financial Statement Versions
You can create a separate financial statement version for each accounting principle. This means that, when you create financial statements, you can select
a separate structure for each accounting principle.
Complete Postings versus Difference Postings
You can perform parallel postings in the specific account areas either as complete postings in both areas or as difference postings:
In Asset Accounting (FI-AA), difference postings and complete postings are supported.
The application components FI, CO, and CFM only support complete postings.
The Material Ledger only supports difference postings.
Reporting
For reporting, you can use the following tools in this approach:
Drilldown Reports
Report Writer and Report Painter Reports
To create financial statements, you can use the report Financial Statements (RFBILA00)
Activities
Create accounts that can be posted to in the company code. From the SAP Easy Access screen, choose
Ledger Master Records
G/L Accounts
Individual Processing
Accounting
Financial Accounting
General
Centrally
In Chart of Accounts
In Company Code
We recommend that you implement this parallel ledger approach if the number of G/L accounts would be unmanageable with the approach using additional
accounts.
Advantages:
You manage a separate ledger for each accounting principle.
You can use standard reporting for the leading ledger and all other parallel ledgers.
With this approach, you can portray different fiscal year variants.
The number of G/L accounts is manageable.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 35 of 52
Disadvantage:
The use of parallel ledgers increases the volume of data.
Integration
You can post to the parallel ledgers from various different SAP application components:
Financial Accounting (FI)
Asset Accounting (FI-AA)
Treasury and Risk Management (TRM)
Controlling (CO)
Materials Management (MM)
Prerequisites
To portray parallel accounting using parallel ledgers, you have to make various settings in Customizing.
For information about the general settings, see Defining and Assigning Accounting Principles .
For information about the settings to be made in the components, see the sections on parallel accounting in the application components mentioned above.
Features
You can use the following functions for your parallel ledgers:
Complete Ledger
Parallel ledgers are always managed as complete ledgers. This means that all postings for which there are no valuation differences are posted to the leading and
the non-leading ledgers in each company code.
Ledger Group
You can combine any number of ledgers in a ledger group. In this way, you simplify the tasks in the individual functions and processes of General Ledger
Accounting. This means that you can enter a posting for several ledgers simultaneously (see also Ledger Groups ).
Ledger Selection
Postings for which no ledger or ledger group is specified are always updated in all ledgers.
In the case of manual valuation postings, you can enter the ledger group. This posting is then only updated in the ledgers contained in this ledger group.
Documents created by automatic valuations, such as the foreign currency valuation and currency translation , contain the accounting principle . For the system
to determine the ledger to which the posting is made, you need to have defined accounting principles in Customizing and assigned the desired ledger group to
each of these accounting principles.
We recommend that you define a separate document type for the manual postings that only need to be updated in specific ledgers.
For more information, see Clearing and Posting Specific to Ledger Groups .
Reporting
For reporting, you can use the following tools in this approach:
Drilldown Reports
Report Writer and Report Painter Reports
To create financial statements, you can use the report Financial Statements (RFBILA00) for all ledgers.
Activities
The system performs all postings automatically according to the Customizing setting made.
Manual Postings:
You can post manual postings that are only relevant for one individual ledger as follows: In the SAP Easy Access screen, choose Accounting Financial
Accounting General Ledger Posting Enter General Posting for Ledger Group
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 36 of 52
application components.
Prerequisites
You have defined your ledgers and ledger groups.
Note
For more information, see Making Settings for Ledgers .
Procedure
Make settings in the following application components:
Financial Accounting (FI)
In the Implementation Guide for Financial Accounting (New) , choose
Ledgers
Parallel Accounting
Note
To portray parallel accounting via additional accounts or parallel ledgers, you may have to make additional settings for the individual functions. For more
information, see Parallel Accounting in Financial Accounting .
Asset Accounting (FI-AA)
Assign a ledger group to each posting valuation area. Assign the ledger group that contains the leading ledger to the leading valuation area 01. You do not
have to assign accounting principles.
Note
For more information about the settings in Asset Accounting, see Parallel Accounting in Asset Accounting .
Corporate Finance Management (CFM)
In the Implementation Guide for Corporate Finance Management , choose
Transaction Manager
Assign Accounting Codes and Valuation Areas.
On the detail screen, you assign the relevant accounting principles to the valuation areas of CFM.
General Settings
Accounting
Organization
Note
To portray parallel accounting via parallel ledgers, you may have to make additional settings for the individual functions. For more information about the
settings for parallel accounting in CFM, see Settings for Parallel Accounting .
Controlling
Specify the accounting principles for goods in process and results analysis.
1. Goods in process:
In the Implementation Guide for Controlling , choose
Product Cost Controlling Cost Object Controlling
Closing Work in Process
Define Posting Rules for Settling Work in Process
.
2. Results analysis:
In the Implementation Guide for Controlling , choose
Product Cost Controlling Cost Object Controlling
End Closing Results Analysis
Define Posting Rules for Settlement to Financial Accounting
.
Period-End
Period-
Note
For more information, see Parallel Accounting in Controlling .
Materials Management
When you perform the alternative valuation run, specify an accounting principle on the Settings tab page.
Note
For more information, see Parallel Accounting in Materials Management .
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 37 of 52
Publish the individual account closing using different international reporting (such as IFRS instead of US GAAP)
Group-wide change from local reporting to international reporting (such as IFRS) to unify the group reporting procedure
The change is made by means of a ledger switch whereby the current leading ledger is switched with a non-leading ledger so that the latter becomes the future
leading ledger: The non-leading ledger with the accounting principle to which you want to switch becomes the leading ledger at the start of the new fiscal year. The
current leading ledger with the accounting principle currently relevant for the group becomes a non-leading ledger. The ledger switch takes effect with the change
in fiscal year. The fiscal year at the start of which the ledger switch is implemented is referred to as the "switch year".
See an example of a ledger switch in the following figure.
In this way, you can change the leading valuation without having to make transfer postings. Furthermore, since the ledgers themselves, their data, and their
documents remain unchanged, there are no additional obligations to produce supporting documents for auditing purposes.
Implementation Considerations
To be able to change the leading valuation, you need to ensure that the following prerequisites are met:
You have activated the business function FI-GL (New), Change in Leading Valuation (such as IFRS) (FIN_GL_CHNG_LEAD_VAL).
You use new General Ledger Accounting and you have deactivated updates to classic General Ledger Accounting in Customizing under
Financial
Accounting Global Settings (New) Tools .
You use multiple ledgers to portray parallel accounting (the "ledger approach"). You already use a non-leading ledger to portray in parallel the accounting
principle that you want to have as your leading valuation in future. That is to say, the approaches and values are updated according to this accounting
principle.
If, in addition to new General Ledger Accounting, you also use a special purpose ledger, check whether it has a reference ledger assigned to it. This is
important because special purpose ledgers are updated on the basis of a reference ledger.
If a reference ledger is assigned, you do not need to take any further action: No changes are made to the special purpose ledger in terms of contents
and how data is updated.
If no reference ledger is assigned, check whether you need to change how updates are managed (for example, by assigning a reference ledger in
the Customizing transaction GCL2).
When actual data from Controlling (CO plan version 0) is transferred to the special purpose ledger, check whether you want to update the special purpose
ledger with the new CO values or whether you want to convert it.
If you use classic Asset Accounting (FI-AA), note the following:
In classic Asset Accounting, there must be a fixed assignment between valuation area 01 and the leading ledger. To be able to perform the ledger switch,
you need to activate new Asset Accounting because there is no fixed assignment of valuation areas to ledgers in new Asset Accounting. For more
information, see the documentation of the business function FI-AA, Parallel Valuation (FIN_AA_PARALLEL_VAL).
If you use SAP Treasury and Risk Management (TRM), you are not permitted to perform valuation there according to different accounting principles.
If one or more of these prerequisites are not met, there are alternative options open to you. For more information, see Alternatives to the Ledger Switch.
Integration
With the change in leading valuation, the values in Controlling (CO) are calculated and updated on the basis of the new accounting principle; this is because only
the leading ledger is integrated with Controlling.
Features
SAP provides a step-by-step process to assist you in performing the change in leading valuation and also delivers the role Switch Leading Valuation
(SAP_FI_GL_SPECIAL_CLOSE). The process comprises steps in the Customizing system and the production system. You perform the individual steps as
tasks in task lists of the Closing Cockpit. For this, you call directly from the SAP GUI specific Web Dynpro applications delivered in the above-mentioned role. For
each step, there is documentation explaining the purpose of the step. From a technical point of view, each step corresponds to a separate activity in the system.
Some activities are performed automatically by the system (for example, some activities following a transport).
Status management is used to ensure that you can only perform the steps in the correct sequence.
After you have checked the prerequisites, you create a switch project. Your switch project is then used in status management and in control processes. Each time
that a step is completed, the system enters a message in a log for your switch project so that all members of the project team set up for the change in leading
valuation can check the status of the switch project at any time.
Before performing the steps necessary for the production system, you can try them out in a test system first. However, you must perform the steps in the
production system for the change in valuation to take effect.
You need to create the task lists that you use in the Customizing and production systems. You create them in Customizing on the basis of the templates delivered
by SAP for the Closing Cockpit. For more information, see the documentation in Customizing for Financial Accounting (New) under
Financial Accounting
Global Settings (New) Ledgers
Ledger Change in Leading Valuation .
The switch is divided into the following phases:
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 38 of 52
1. Preparation Phase
This phase comprises all steps that need to be completed before the leading valuation can be changed.
2. Changeover Phase
This phase starts after closing has been performed for the last posting period of the fiscal year preceding the switch year. The technical side of the ledger
switch takes place in this phase, as well as other adjustments that are directly related to the change in leading ledger.
3. Postprocessing Phase
With the end of this phase, the change in valuation is completed.
Constraints
Some of the features are exclusively steps in application components named in this documentation. If you use other application components or industry solutions,
it is your responsibility to check whether other adjustment steps are necessary for the change in leading valuation. In particular, you must adjust your BI reports.
The configuration changes that are required for the confirmation steps are not entirely supported by the automatic functions. Instead, you need to perform these
manually at the relevant places.
Integration
The additional company code approach is only supported by the application component Financial Accounting (FI). It is no longer possible to post to an additional
company code from any other application component.
Note
If you are an upgrade customer from an R/3 Enterprise release, you can continue to use this obsolete approach in Asset Accounting (FI-AA). However, you
cannot make new settings in Customizing or reconfigure the approach.
Recommendation
SAP recommends that you only use this approach if it is already implemented and you have no additional requirements.
Features
You can post to an additional company code with the following valuation reports:
Value Adjustment
Reclassification and Sorting of Receivables and Payables
Foreign Currency Valuation
In addition to the automatic postings created by the valuation reports, you can perform manual postings to the additional company code.
Note
For more information about the settings for these reports, see Parallel Accounting in Financial Accounting .
Reporting
For reporting, you can use the following tools in this approach:
Drilldown Reporting
Report Painter/Report Writer
To create financial statements, you can use the report Financial Statements (RFBILA00)
Integration
The following SAP application components support parallel accounting in their valuation reports and functions:
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 39 of 52
Prerequisites
Prerequisites for Reclassification and Sorting of Receivables and Payables
You can use the reclassification/sorting report to reclassify and sort your receivables and payables according to sort methods that you define, such as for due date
periods.
If you want to sort and reclassify the receivables and payables for different accounting principles, you have made the following settings:
1. You have defined the valuation areas.
To do this, in the Implementation Guide for
Financial Accounting (New),chooseGeneral Ledger Accounting (New)
Define Valuation Areas
.
2. You have defined the account determination for each valuation area.
To do this, in the Implementation Guide for
Financial Accounting (New),chooseGeneral Ledger Accounting (New)
Reclassify
Transfer and Sort Receivables and Payables
Define Adjustment Accounts for Receivables/Payables by Remaining Term
Define Adjustment Accounts for Changed Reconciliation Accounts
Define Adjustment Accounts for Investments
Periodic Processing
Valuate
Periodic Processing
Valuate
Double-click a transaction to select it. The Enter Chart of Accounts dialog box appears. Choose
( ) with the quick info text Change
Valuation Area .
3. You have defined a sort method for each valuation area.
To do this, in the Implementation Guide for
Financial Accounting (New),chooseGeneral Ledger Accounting (New) Periodic Processing Valuate
Reclassify
Transfer and Sort Receivables and Payables.
4. To enable the execution of the postings resulting from the sorting and reclassification for your parallel accounting principle, you have made the following
settings depending on the approach you have selected:
1. Portrayal Using Additional Accounts :
You assign an accounting principle to the valuation areas. You have already assigned accounts to the valuation areas under point 2. You create
separate accounts for each type of accounting.
To do this, in the Implementation Guide for
Financial Accounting (New)chooseGeneral Ledger Accounting (New) Periodic Processing Valuate
Assign Valuation Areas and Accounting Principles
.
2. Portrayal Using Parallel Ledgers :
You have defined the additional accounting principles and assigned them to the parallel ledgers (or ledger group) (see Defining and Assigning
Accounting Principles ). You then assign these accounting principles to the valuation areas as described under 4.a).
Run the sorting/reclassification valuation report separately for each accounting principle (see also Reclassification and Sorting of Receivables and
Payables ).
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 40 of 52
Note
If you want to perform the foreign currency valuation for different accounting principles, and use different approaches, you have to run the report
separately for each different valuation area.
The foreign currency valuation takes account of the document splitting characteristics such as the profit center.
For more information about the foreign currency valuation, see Foreign Currency Valuation .
Accruals
In Financial Accounting, you can use various functions to post accruals:
Recurring entries
You can make recurring entries in additional accounts or an additional company code. You cannot use recurring entries for accruals postings in a parallel
ledger.
Manual Accruals
You can use the Manual Accruals functions to post the accruals postings to additional accounts or in a parallel ledger. When you create an accrual object ,
assign an accrual method to the combination of accrual type and accounting principle. This method determines whether accruals are to be linear or
declining balance, for example. The postings are executed simultaneously for different accounting principles. For the postings in the additional accounts or
parallel ledgers to be executed, you have made the following settings:
Portrayal Using Additional Accounts :
In the Implementation Guide for Financial Accounting (New) , choose
General Ledger Accounting (New) Business Transactions
Manual
Accruals
Settings for Posting Accruals
Set Up Account Determination in the Accrual Engine Simple Account Determination Define Set of
Rules
.
Using an additional field, define your accounts per accounting principle.
Portrayal Using Parallel Ledgers :
You have assigned the ledger group to the accounting principle .
Manual postings
If you perform parallel accounting using parallel ledgers, you can make accruals postings using manual postings. For the accruals postings, you use
the following function in General Ledger Accounting:
From the SAP Easy Access screen, choose
Accounting Financial Accounting General Ledger Posting Enter General Posting for
Ledger Group
.
Provisions
Different accounting principles frequently have a different valuation approach for provisions. To post provisions, you have the following options in Financial
Accounting:
For materials or services that you have already received , you create provisions if the invoice is posted in a different period to the goods receipt or the
service. You generally have to post these provisions manually. You therefore perform a manual posting for each accounting principle.
You can post provisions for doubtful receivables automatically using the flat-rate individual value adjustment . In Customizing, you assign a value
adjustment key to a valuation area.
To do this, in the Implementation Guide for Financial Accounting (New) , choose
Accounts Receivable and Accounts Payable Business
Transactions
Closing Valuate Valuations
Define Value Adjustment Key
. You then define this value adjustment key in the customer master
record.
Note
For more information, see the documentation of the IMG activity.
You can determine and post provisions for probable losses and uncovered costs for long-term orders and products using the results analysis function
in Controlling.
Note
For more information, see Parallel Accounting in Controlling .
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 41 of 52
Features
Transfer from CO to FI
Allocations within CO frequently lead to shifts between segments and functional areas. This information is required in Financial Accounting for segment reporting or
to reflect cost of sales accounting. The values for these shifts are transferred to Financial Accounting using real-time integration . With this transfer, data can be
posted to the leading ledger as well as to parallel ledgers.
The calculation of work in process and the results analysis in CO are generally performed using different valuation methods dependent on the accounting
principle. You can post the results to additional accounts or parallel ledgers.
Different methods are represented in parallel in different results analysis versions. You can assign an accounting principle to each results analysis version in the
posting rules. If you want to post to additional accounts, you do not have to assign an accounting principle to the results analysis version. If you want to post to
parallel ledgers, an accounting principle must be assigned to the results analysis version and the relevant ledger group must be assigned to this accounting
principle.
Transfer from CO to FI
The transfer works differently in the individual solutions:
Portrayal Using Additional Accounts
Generally, you will only need to transfer values from the accounts of the leading valuation in FI into CO. However, you can also transfer values from other
accounts into CO. In this case, you have to consider these additional accounts in all CO-internal allocations. Since actual price calculation always considers
all accounts, it therefore cannot be used together with additional accounts.
Portrayal Using Parallel Ledgers
All CO-relevant values in the leading ledger are transferred. Postings that are updated exclusively in parallel ledgers are not available in Controlling.
Note
If you include additional CO account assignments (such as cost centers) in the line items and totals records of a parallel ledger, you can perform simple
controlling using this parallel ledger. You can use allocation to do this.
Note
Automatic postings following price changes cannot be made to additional accounts or in parallel ledgers.
If you want automatic postings to be made to additional accounts or in parallel ledgers, you can use the alternative valuation run.
Features
Balance Sheet Valuation
Within a posting period, the material valuation is determined by price control for the material. For balance sheet valuation, the system determines prices on the
basis of different valuation procedures and writes the prices in the material master to the tax-based or commercial price fields or to the fields of the valuation
alternatives.
When the balance sheet price calculated differs from the current stock value of a material, you can use this as the basis for changing the material price or make
adjustment postings to a balance sheet account in Financial Accounting (FI) . For more information, see Generate Balance Sheet Values per Account.
Inventory Cost Estimates
If you use standard costing, you can use inventory costing as an additional valuation method for the balance sheet valuation of your self-constructed
products. Separate inventory cost estimates - based on the key date - are created for the different accounting principles. In the material master, the results
of inventory costing are written to the tax-based or commercial price fields.
Alternative Valuation Run
If you use standard costing, you can use inventory costing as an additional valuation method for the balance sheet valuation of your self-constructed
products.
In actual costing, the material valuation during the period is based on a period price in the material ledger. Alternative valuation runs specific to the key
dates used are created for the balance sheet valuation. This alternative valuation runs are based on actual quantity flows, which can be revaluated. The
alternative valuation run calculates the difference between the current valuation of the materials and the valuation of the alternative valuation run. The
difference is posted to an adjustment account as a delta and is reversed with the closing posting for the material ledger in the next period. You can transfer
the results of alternative valuation runs to Financial Accounting.
You can perform different alternative valuation runs for parallel accounting. You can post the results of the alternative valuation runs to additional accounts or
in parallel ledgers.
Parallel Valuation of Material Stocks
You can valuate the cost of goods manufactured using multiple accounting principles. The accounting principles determine the valuation approaches
In Asset Accounting and in Cost Center Accounting,
For actual price calculation
For the cost of goods manufactured and the balance sheet values.
Page 42 of 52
Use
In Asset Accounting , you can handle parallel accounting using depreciation areas. You have to define the necessary depreciation areas for each of the
accounting principles involved.
Caution
Depreciation area 01 is the master depreciation area in Asset Accounting. If you use parallel ledgers for parallel accounting, then the values of depreciation
area 01 are posted to all ledgers. Nonetheless, you have to assign the leading ledger to depreciation area 01.
Posting to a company code different from that of the fixed asset is not allowed for any depreciation areas.
There are two approaches for handling parallel accounting in Asset Accounting. You can use either additional accounts or parallel ledgers .
Features
In Asset Accounting, the different accounting principles differ primarily in the following:
Determination of depreciation
Capitalization of assets produced in-house
Determination of Depreciation
For each depreciation area (that is, for each accounting principle), you enter the specific depreciation terms, useful life, and so on. The system then determines
depreciation for each depreciation area in parallel, using the depreciation rules that were entered. This depreciation is posted separately for each depreciation
area. Depending on the approach you use, the postings are made to additional accounts or in a parallel ledger.
Based on the approach you decide to use for parallel accounting, you have to make the following settings:
Additional accounts
You enter the additional accounts in Customizing for
Accounts.
Assign G/L
Parallel ledgers :
You can use a Wizard to set up the depreciation areas for parallel ledgers. In Customizing for Financial Accounting (New) , choose
Valuation Depreciation Areas
Set Up Areas for Parallel Valuation.
Asset Accounting
Another option:In Customizing forFinancial Accounting (New), chooseAsset Accounting Valuation Depreciation Areas
Define Depreciation Areas, and
enter a target ledger group for each depreciation area.You should then assign a Different Depreciation Areafor account determination, so that you do not have to
enter additional accounts for the depreciation area. Normally you should enter the master depreciation area 01 here.
When direct posting is used, the volume of documents increases significantly with each additional accounting principle used. Therefore, for performance reasons,
you should carefully consider whether direct or periodic posting should be used.
Note
From the point of view of Controlling, there has to be at least one (cost-accounting) depreciation area that is settled completely. This ensures that all values
remaining after preliminary settlement are always completely capitalized for Controlling.
For more information, see Settlement of Investment Measures .
Page 43 of 52
Integration
In this scenario you post to the General Ledger Accounting (FI-GL) and Asset Accounting (FI-AA) components.
Features
For each depreciation area that posts values for a parallel accounting principle, you enter its own separate account set for APC and depreciation.
Recommendation
In certain instances you have to add new accounts to the chart of accounts. You have to create these additional accounts in the company code, so that the
accounts can be assigned to the depreciation areas. It follows that each additional accounting principle, for which you want to post in General Ledger
Accounting, increases the number of accounts needed in Asset Accounting.
Parallel Currencies
If you manage parallel currencies in the company code, you have the following options:
Historical management of values:
You set up an additional parallel currency depreciation area for the posting depreciation area. In Customizing for Financial Accounting (New) , choose
Asset Accounting Valuation Depreciation Areas
Define Depreciation Areas.
Valuation in the parallel currency is entered on the assigned G/L accounts and in Asset Accounting, using the historical currency exchange rates of the
original posting (for example, the invoice receipt).
Management of values related to a key date:
The values of the posting depreciation area are translated into the parallel currency for this area on the key date of the direct or periodic document creation.
Note
For more information, see Parallel Currencies in General Ledger Accounting .
Activities
You enter the necessary additional accounts in Customizing for
Financial Accounting (New).Choose Asset Accounting
Ledger Assign G/L Accounts.
For each accounting principle, you have to create a new financial statement version based on the additional accounts.
Integration
For this scenario you have to make Customizing settings in the General Ledger Accounting (FI-GL) and Asset Accounting (FI-AA) components.
The values of the leading ledger are posted to Controlling (CO). In Asset Accounting, this applies to the values of the master depreciation area 01.
The values of all other depreciation areas are not posted to CO.
Prerequisites
You defined your ledgers and ledger groups .
You defined a real and a derived depreciation area for each parallel accounting principle and assigned the ledger group to them.
For more information on the Customizing settings and examples, see Making Settings for Parallel Ledgers in FI-AA .
Features
In Asset Accounting, you create a real depreciation area and a derived depreciation area . You create a separate ledger for each of these depreciation areas.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 44 of 52
The real depreciation area manages the complete values for the additional accounting principle, so that the values of Asset Accounting and General Ledger
Accounting can be reconciled. The derived depreciation area is used solely so that the values of Asset Accounting are correctly reflected in General Ledger
Accounting. The derived depreciation area triggers adjustment postings to keep the general ledger and subsidiary ledgers in synch.
For more information and examples on this, see Example: Parallel Accounting and the Derived Depreciation Area .
You do not have to set up a separate account set for these new depreciation areas. Instead you use the account set of the master depreciation area. In this
scenario, you do not have to create any new accounts in the chart of accounts or in the company code. You also do not have to create a new financial statement
version.
Parallel Currencies
In Asset Accounting, there are two possible approaches for handling parallel currencies (see Additional Accounts in Asset Accounting ). However, for the
approach that uses parallel ledgers, keep in mind that a given ledger can only contain a subset of the parallel currencies of the company code.
Historical management of values:For each posting depreciation area of each ledger group that uses a parallel currency, you set up an additional depreciation area
for each parallel currency.
In Customizing for Financial Accounting (New) , choose Asset Accounting Valuation Depreciation Areas Define Depreciation Areas.
Valuation in the parallel currency is entered on the assigned G/L accounts and in Asset Accounting, using the historical currency exchange rates of the original
posting (for example, the invoice receipt). Therefore, you have to create one separate parallel currency depreciation area for the real depreciation area and one for
the derived depreciation area of the same ledger group.
For more information on creating depreciation areas, see Making Settings for Parallel Ledgers in FI-AA .
Management of values related to a key date: The values of the posting depreciation area are translated into all parallel currencies of the company code for this
area on the key date of the direct or periodic document creation. If General Ledger Accounting manages fewer currencies than the company code, then only the
currencies managed in General Ledger Accounting are considered.
Investment Support
If you want to handle investment support, you have to create an additional real and an additional derived depreciation area for each accounting principle.
For more information, see Making Settings for Parallel Ledgers in FI-AA
Example
See the following examples:
Example: Parallel Accounting and the Derived Depreciation Area
Example Scenarios for Parallel Ledgers in Asset Accounting
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 45 of 52
Note
For more information, see Parallel Ledgers in Asset Accounting .
Prerequisites
You defined your ledgers and ledger groups . For Asset Accounting, you need a separate ledger for each depreciation area that posts values. For this scenario,
therefore, you created one ledger group with the leading ledger for Asset Accounting, along with at least one additional ledger for valuation according to other
accounting principles in General Ledger Accounting.
Note
For more information, see Making Settings for Ledgers
Procedure
For each additional set of accounting principles, you create one real and one derived depreciation area .
Real Depreciation Area:
1. In Customizing for Financial Accounting (New) , choose
2. Assign both depreciation areas to the same ledger group.
Asset Accounting
Valuation
Depreciation Areas
Caution
The ledger group you assign them to is not allowed to contain the leading ledger.
3. In the Posting in G/L field, choose Area Posts Depreciation Only .
Derived Depreciation Area:
It is easiest to create the derived depreciation areausing the Wizard.
1. In Customizing for Financial Accounting (New) , choose
Asset Accounting Valuation Depreciation Areas
Set Up Areas for Parallel Valuation.
2. In the Posting in G/L field, choose Area Posts APC Only . Specify that this derived depreciation area represents the difference between the real
depreciation area for parallel accounting and the master depreciation area.
You do not have to set up a separate account set for these new depreciation areas. Instead you use the account set of the master depreciation area. In this
scenario, you do not have to create any new accounts in the chart of accounts or in the company code. You also do not have to create a new financial statement
version.
Example
For sample settings and examples of functions of the derived depreciation area, see Example: Parallel Accounting and the Derived Depreciation Area .
Investment Support
If you want to handle investment support, you have to create an additional real and an additional derived depreciation area for each accounting principle.
The following table shows a scenario for investment support managed on the liabilities side:
Dep. Area
Name
Posting Indicator
Ledger Group
01
Online
LGAP
02
Online
LGAP
30
IFRS
Depreciation only
IFRS
32
Depreciation only
IFRS
60
APC only
IFRS
62
APC only
IFRS
If you also want to set up parallel currencies, then, in this example, you have to add six additional depreciation areas for managing the parallel currencies .
Note
The following example settings and example postings explain the function of the derived depreciation area. The information is related to Making Settings for
Parallel Ledgers in FI-AA . The menu paths are also listed there.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 46 of 52
Starting Situation:
You want to use the accounting principle LGAP (local valuation) in the ledger group containing the leading ledger. In another ledger group, you want to use the
accounting principle IFRS. You created both ledger groups. In Asset Accounting, you already assigned ledger group LGAP to the master depreciation area 01.
Prerequisites
For this example, you make the following settings in Customizing:
For parallel valuation according to IFRS, you create the real depreciation area 30 so that it adopts its values from depreciation area 01. You assign ledger
group IFRS to real depreciation 30. You also choose Area Posts Depreciation Only for the depreciation area.
Create derived depreciation area 60 and assign ledger group IFRS to it. For the derived depreciation area, you choose Area Posts APC Only . You also
specify that depreciation area 60 represents the difference between depreciation areas 30 and 01, that is, the values of depreciation area 30 minus the
values of depreciation area 01. For whether the values of depreciation area 60 are positive or negative, you have to specify that all values are allowed. In
addition, set the indicator specifying that the derived depreciation area is treated as a real depreciation area.
Depreciation areas 30 and 60 each use the same accounts as the master depreciation area 01. (You make this setting by entering depreciation area 01 as
the Different Depreciation Area that is used for account assignment.)
Features
The following example postings make the function of the derived depreciation area clearer:
Example 1
You want to post an invoice receipt for EUR 1200 to fixed assets. In IFRS, you do not want to capitalize the freight costs of EUR 200 that were incurred. Instead
you only want to capitalize them in the local balance sheet. The posting of the invoice receipt is made in Materials Management (MM) and follows in all ledgers in
General Ledger Accounting.
The result, as shown in the figure below, is that EUR 1200 is posted to the fixed asset control account in all ledgers, since a posting to the master area
causes the same amount to be posted in all ledgers (step 1).
The value of EUR 1200 is updated to depreciation areas 01 and 30. In depreciation area 30, you now make a manual adjustment posting for the freight
costs in the amount of EUR 200 (step 2).
Depreciation area 60 makes the adjustment posting of EUR 200 in the IFRS ledger group (step 3).
Postings in the Different Ledgers
( )
Example 2
You want to post an asset retirement with revenue (for the amount of EUR 300). Depreciation areas 01 and 30 have the same APC, but due to different
depreciation terms, they have different depreciation (EUR 500 and EUR 600).
If you post the retirement, then the values of the master depreciation area would be updated to all ledgers, so that the depreciation and loss would both be shown
incorrectly in the IFRS ledger (depreciation area 30) with the values 500 and 200.
However, derived depreciation area 60 automatically triggers an adjustment posting (100 and 100), so that the ledgers of Asset Accounting and General Ledger
Accounting are again in synch.
Postings in the Depreciation Areas
Depreciation Area
01 (master area)
30 (IFRS)
60 (30-01)
APC
1000
1000
Depreciation
500
600
100
Loss
200
100
100
Revenue
300
300
Note
For more information on the necessary Customizing settings, see Making Settings for Parallel Ledgers in FI-AA .
Scenario 1 (Standard Scenario)
The values of depreciation area 01 are posted to the leading ledger and are thereby transferred to Controlling (CO). You created cost elements in CO that
correspond to your G/L accounts. Depreciation areas 01 and 30 use the same account set. Account assignments for depreciation area 30, however, are only
seen in reports, since only the values of the leading ledger are transferred to CO, and not the values of depreciation area 30.
Depreciation Area
Ledger Group
Transfer to CO
01
LGAP
Yes
30
IFRS
No
Scenario 2
The values of depreciation area 01 are posted to the leading ledger. However, there is an additional cost-accounting depreciation area 20. The values from this
depreciation area are transferred to CO. The accounts for this depreciation area are therefore set up as cost elements. Depreciation areas 01 and 30 use the
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 47 of 52
same account set. This is a different account set, however, than is used for depreciation area 20. This scenario is a combination of the approach using parallel
ledgers and the one using additional accounts .
Depreciation Area
Ledger Group
Transfer to CO
01
LGAP
No
20
LGAP
Yes
30
IFRS
No
Scenario 3
You have three depreciation areas. Of the three, only depreciation area 20, whose ledger group does not contain the leading ledger, updates to CO. This scenario
is not supported in the standard system, but, you can implement it using a BAdI.
Depreciation Area
Ledger Group
Transfer to CO
01
LGAP
No
20
US GAAP
Yes
30
IFRS
No
Features
Each valuation area provides you with various classifications that you can use to depict the valuation specifications for the individual accounting principles.
Financial Assets
You can divide your financial assets into holding categories (valuation classes), such as HTM or AFS for IFRS financial statements.
Structure of Balance Sheet Accounts
You can define the structure of your balance sheet accounts using characteristics (differentiation concepts).
Financial Products
For certain financial products, you can activate single position management ( Lot Accounting ) with different consumption sequence procedures.
You control the valuation of your balance sheet accounts using position management procedures . You can assign the position management procedures to the
balance sheet accounts depending on valuation area, valuation class, and other characteristics. The position management procedure contains the legally
prescribed valuation approach for valuating (such as lowest value principle or key date valuation).
Note
For more information about the settings, see Transaction Manager and New General Ledger Accounting .
Prerequisites
To use parallel accounting with parallel ledgers, you need to have made the following settings in Customizing:
The Customizing settings for parallel valuation areas must be complete in Loans Management.
You have activated General Ledger Accounting (New) with multiple ledgers (see Activating General Ledger Accounting ).
In the parallel valuation areas, you can assign the reconciliation account of the debtor. With this posting, no other open items are generated; instead, just one G/L
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 48 of 52
account posting is generated in the non-leading ledger or ledgers. Furthermore, you have made the settings for the reconciliation account .
Activities
To use parallel ledgers, make the following settings in the Implementation Guide:
Define Accounting Principles
For this, choose in the Implementation Guide Financial Accounting (New) Financial Accounting Global Settings (New) Ledgers Parallel Accounting
Define Accounting Principles.
Assign Accounting Principle to Ledger Groups
For this, choose in the Implementation Guide Financial Accounting (New) Financial Accounting Global Settings (New) Ledgers Parallel Accounting
Assign Accounting Principle to Ledger Groups.
Assign Accounting Principle for Operational Valuation Area
For this, choose in the Implementation Guide SAP Banking Loans Management Functions Accounting Basic Settings Assign Accounting
Principles to Company Code
Assign Accounting Principle for Parallel Valuation Areas
For this, choose in the Implementation Guide Transaction Manager General Settings Accounting Organization Assign Accounting Codes and
Valuation Areas.
Procedure
Define new posting specifications:
For this, choose in the Implementation Guide
SAP Banking Loans Management Transaction Management Update Types
Define Account
Determination
.
For account determination for postings to the reconciliation account, you can either change the posting specifications used previously or set up new ones.
We recommend copying the existing posting specifications and changing them to AXXX for postings to reconciliation accounts.
You assign to the posting specifications for the reconciliation accounts posting keys for G/L account postings as well as an account symbol with posting
category 2 (subledger posting in payment currency). Postings are then made to the reconciliation account stored in the customer master record.
Assignment of update type to posting specifications without restriction to valuation area (posting to parallel, non-leading valuation areas on
reconciliation accounts):
In the same IMG activity, choose Assignment of Update Types to Posting Specs .
Assign the new posting specifications you have created to the update type and select in addition the indicator for the payment transaction.
If you have changed the posting specifications that you used previously, also set the indicator for the payment transaction.
Example
You can perform your valuations and closing operations for a German subsidiary of an American group as follows:
Accounting Principle
Currency
EUR
USD
Caution
The currency of the company code (local currency) must be the national currency. This setting is necessary for various functions, such as reporting.
Features
If you want to perform your valuations and closing operations according to parallel accounting principles and in parallel currencies, you can define - in addition to
the local currency - a parallel currency (group currency) in the parallel ledgers. This means that you run the parallel currency in all processes and functions in
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 49 of 52
Financial Accounting.
For more information, see Parallel Currencies in Parallel Ledgers .
Features
You can use various different currency types as parallel currencies. You define the currency for a currency type when you define the organizational units.
Group Currency
You define the group currencywhen you define your client.
Global Company Currency
You define the global company currencywhen you define the company assigned to your company code.
Hard Currency
You define the hard currencywhen you define the country assigned to your company code.
Index-Based Currency
You define the index-based currencywhen you define the country to which your company code is assigned.
In new General Ledger Accounting, the currencies are attached to the leading ledger. Since the settings of the company code are transferred for the leading
ledger, your leading ledger is also managed in these parallel currencies as well as the local currency in this case.
The following restrictions apply to the parallel currencies:
You can use a maximum of three parallel currencies (also the second local currency and third local currency).
Note
If you require more than three currencies, you can portray these currencies in the component Special Purpose Ledger (FI-SL) .
The second and third currency of the parallel ledgers must be a currency that you use as second or third currency in the respective company code. These
currencies are transferred to the leading ledger. You can only specify the parallel local currencies specified in the leading ledger as parallel currencies in
the non-leading ledgers. Alternative currencies are not possible.
If you manage your ledgers in parallel currencies, this has the following effects:
During posting, the amounts are also saved in the parallel currencies. The amounts are translated automatically, but you can also enter them manually.
Transaction figures for the G/L accounts are also updated in the parallel currencies.
Exchange rate differences also arise in the parallel currencies.
You can also perform a foreign currency valuation in the parallel currencies.
Activities
To run the parallel currencies for all processes and functions in Financial Accounting, go to Customizing for Financial Accounting (New) and choose
Accounting Global Settings (New) Ledgers
Ledgers:
Financial
Prerequisites
The prerequisite for the migration from classic General Ledger Accounting to new General Ledger Accounting is the successful upgrade of your SAP system to
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 50 of 52
Implementation Considerations
The new features relate to very extensive changes, the transition to new General Ledger Accounting is very complex, and the data volume involved is not to be
underestimated. A comprehensive analysis of your situation at the outset and the detailed planning of the migration are crucial to the success of the migration.
Recommendation
We therefore recommend setting up an individual project for the migration, entailing project phases, milestones, and so forth, and taking the appropriate steps
to ensure sufficient testing and training.
Preparing and performing the steps relating to the technical part of the migration of the data is of central importance for such a project and must be conducted with
extreme caution and thoroughness to ensure that the principles of orderly accounting are still upheld after the migration.
To achieve a high degree of safety in this respect, SAP accompanies each migration project with the SAP General Ledger Migration Service . This mandatory
technical service relates to the standard migration scenarios and contains a scenario-specific General Ledger Migration Cockpit and service sessions to ensure
the quality of the data and of the migration project. The service sessions are performed by the General Ledger Migration Back Office that has been set up
especially for this purpose.
For more information, see the following section and SAP Service Marketplace at http://service.sap.com/GLMIG. After your application for the service has been
received, the General Ledger Migration Cockpit is made available to you. Arrangements are then made to provide the appropriate service sessions.
Features
The SAP General Ledger Migration Service covers the following services:
The General Ledger Migration Cockpit for performing the migration
Process tree that guides you through the individual migration activities, specific to the scenario used
Monitoring of the migration steps with status administration
Remote service session for scenario validation and system analysis
Where required, consistency checks on the target Customizing settings of new General Ledger Accounting
Remote service session for the test validation
Technical plausibility checks in a test system after the data has been migrated
Development support provided by the General Ledger Migration Back Office
The General Ledger Migration Cockpit offers the advantage that it guides you step by step through the migration of your data, specific to your scenario. The
standardized procedure together with the service sessions provided throughout the duration of the project by SAP specialists via the General Ledger Migration
Back Office contributes significantly towards optimizing migration projects.
The above contents relate to support for the technical migration of source data from the classic applications to new General Ledger Accounting.
You can obtain support in creating the blueprint and in customizing new General Ledger Accounting either from SAP Consulting of the SAP international
subsidiary for your region or from consulting partners. For example, the consultants can provide support in elaborating a concept for new General Ledger
Accounting, in planning the implementation project, or in performing individual reviews.
The SAP General Ledger Migration Service supports the following scenarios:
Scenario / Pack 1 : Merging of the FI Ledgers
Merging of the data from classic General Ledger Accounting, the consolidation staging ledger, and the ledger for cost of sales accounting
Advantages:
Reduced data redundancy
Reduced effort for year-end closing operations
Standardized reporting
Scenario / Pack 2 : Merging of FI Ledgers, Profit Center Ledgers, and/or Special Purpose Ledgers
Scenario 1 plus merging of the data from classic Profit Center Accounting and/or the data from a special purpose ledger comparable with a general ledger
Advantages:
Integration of Profit Center Accounting in new General Ledger Accounting
Discontinuation of the use of a special purpose ledger used as a general ledger
Posting data can be traced more effectively
Improvements to integrated reporting
Scenario / Pack 3 : Merging of FI Ledgers, Profit Center Ledgers, and/or Special Purpose Ledgers with Document Splitting (such as for reporting at profit
center, segment, or business area level)
Document splitting allows reporting to be performed at the level of additional dimensions, such as profit centers, segments, or business areas. In this
scenario, document splitting is implemented concurrently with the migration to new General Ledger Accounting.
Advantages:
Flexible reporting at the level of entities other than the company code
Scenario / Pack 4 : Merging of FI Ledgers, Profit Center Ledgers, and/or Special Purpose Ledgers with Switch from Account Approach to Ledger
Approach
Portrayal of parallel accounting using parallel ledgers instead of parallel accounts
Advantages:
More transparent charts of accounts and reporting
Enhanced traceability of the posting data
Scenario / Pack 5 : Merging of FI Ledgers, Profit Center Ledgers, and/or Special Purpose Ledgers with Document Splitting and Switch from Account
Approach to Ledger Approach
For more information, see the descriptions provided for scenarios 2,3, and 4.
Other than these scenarios for the switch from classic to new General Ledger Accounting, the SAP General Ledger Migration Service also offers scenarios for
making subsequent changes in new General Ledger Accounting after it has been implemented:
Scenario / Pack 6 : Subsequent Implementation of Document Splitting
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 51 of 52
Document splitting allows comprehensive reporting to be performed at the level of additional dimensions, such as profit centers, segments, or business
areas. In this scenario, document splitting is implemented after the migration to new General Ledger Accounting.
Advantages:
Flexible reporting at the level of entities other than the company code
Reduced complexity of the original migration project for implementing new General Ledger Accounting as a result of postponing the implementation of
document splitting until after the migration.
Scenario / Pack 7 : Subsequent Implementation of an Additional Ledger
You can activate an additional non-leading ledger to meet additional reporting requirementsand build the data in this new ledger.
Scenario / Pack 8 : Subsequent Switch from Account Approach to Ledger Approach
You can portray parallel accounting using parallel ledgers in place of using existing parallel accounts.
Advantages:
More transparent charts of accounts and reporting
Enhanced traceability of the posting data
Original migration project for implementing new General Ledger Accounting is made less complex by performing the migration and the switch to the
ledger solution at different times
Any scenarios that differ from these standard scenarios are migrated on a project-specific basis. For such scenarios, the migration is performed on the basis of
the scenario corresponding most closely to the customers scenario.
If, for example, you do not use classic Profit Center Accounting (EC-PCA) but you would like to implement profit center accounting with new General Ledger
Accounting, you use scenario 3. Generally, customer-specific scenarios require additional consulting support.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 52 of 52