Beruflich Dokumente
Kultur Dokumente
LAHORE.
SAP-ERP Financial
Summary
Accounting
Manual-3
of
TFIN_52
These notes are prepared from the SAP ERP Financial Manual 3 during
SAP training at SIEMENS Academy, Islamabad, during November-2014.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Short Contents
Unit 1 Organizational Structure............................................................................................. 7
Lesson 1 Assignment Company Code .............................................................................7
Chart of Accounts ............................................................................................................. 7
Chart ofDepreciation........................................................................................................... 7
Lesson 1.2 Cost Accounting Assignment.........................................................................10
Lesson 1.3 Depreciation Areas / Posting of Values:........................................................11
Lesson 1.4 Introduction to Assets Class.........................................................................12
Unit 2 Master Data............................................................................................................. 13
Lesson 2.1 Functions of Assets class...............................................................................13
Lesson 2.2 Assets Master Record.....................................................................................18
Lesson 2.3 Mass Change.................................................................................................20
Unit 3 Assets Transactions.................................................................................................. 21
Lesson 3.1 Assets Acquisition......................................................................................... 21
Lesson 3.2 Segment (and Profit Center) Reporting in FI-AA...............................................23
Lesson: 3.3 Asset Acquisition (2)...................................................................................25
Lesson 3.4 Assets Retirement.......................................................................................... 26
Lesson 3.5 Assets Transfer Intra-company (Within the Same Company Code)
orIntercompany (Within two company Codes)...................................................................27
Lesson:-3.6Assets under Construction.............................................................................29
Lesson 3.7 Unplanned Depreciation.................................................................................29
Unit 4 Periodic Processing and Valuation...........................................................................30
Lesson 4.1 Depreciation Areas, Depreciation Keys, Depreciation Calculation and Posting...........30
Lesson 4.2 Fiscal Year Change and Year End Closing in Assets Accounting.....................37
Unit 5 Information System................................................................................................ 38
Lesson 5.1 Report Selection............................................................................................ 38
Lesson 5.2 Value Simulation........................................................................................... 39
Lesson 5.3 Assets History Sheet.....................................................................................40
Unit-6 Standard Reports in General Ledger Accounting, AccountsReceivable Accounting
and Accounts Payable Accounting......................................................................................... 41
Lesson 1 Information System..........................................................................................41
Lesson 6.2 Report Variant and Variables.........................................................................42
Unit-7 List Viewer............................................................................................................... 44
Lesson 1 SAP List Viewer Design.....................................................................................44
Lesson 7.2 Selections...................................................................................................... 46
Lesson 7.3 Changing the Screen Layout.........................................................................49
Unit 8 Drilldown Reporting in Financial Accounting..........................................................50
Lesson 8.1 Architecture of Drilldown Reporting...............................................................50
Lesson 8.2 Characteristics and Key Figures.....................................................................52
Lesson 8.3 Form Types.................................................................................................... 53
Lesson 8.4 Navigation in Reports....................................................................................55
Lesson 8.5 Form & Report Definition...............................................................................56
Lesson 8.6 Report/Report Interface and Report Assignment...........................................58
Unit-9 Special GL Transactions.......................................................................................... 59
Lesson 9.1 Application view for Special GL Transactions.................................................59
Lesson 9.2 Configuration of Special GL Transactions......................................................63
Unit 10 Parking Documents............................................................................................... 65
Lesson10.1 Basics of Parking Documents........................................................................65
Lesson 10.2 Parking Documents & Processing Parked Documents...................................67
Lesson 10.3 Document Parking and Workflow.................................................................69
Unit 11 Validation & Substitution.......................................................................................73
Lesson 11.1 Basics of Validation / Substitution...............................................................73
Lesson 11.2 Definition and Execution of Validation in Financial Accounting....................77
Lesson 11.3 Definition and Execution of Substitution in Financial Accounting................78
Lesson 11.5 Validation Rule for Account Assignment Combination.................................80
Unit 12 FI Archiving........................................................................................................... 81
Lesson 12.1 Basics of Classification of Data Archving.....................................................81
Lesson12.2 Preparatory Activities System Settings.......................................................84
Lesson 12.3 Executing Archiving in Financial Accounting Using example.......................86
Table of Contents
Page 2 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Posting.........................................................................................................30
Over view:...............................................................................................30
Depreciation Areas:.................................................................................30
Depreciation Types:.................................................................................30
Depreciation Key and Depreciation Calculation:.................................31
Calculating Depreciation Values:..........................................................31
Imputed Interest:..................................................................................34
Replacement Value: Index Series:........................................................35
Depreciation Run Program RAPOST2000...........................................35
Lesson 4.2 Fiscal Year Change and Year End Closing in Assets Accounting
...................................................................................................................37
Fiscal Year Change:...............................................................................37
Year-End Closing (in Asset Accounting)...............................................37
Periodic APC Values Posting:................................................................37
Unit 5 Information System.........................................................................38
Lesson 5.1 Report Selection.....................................................................38
Report Tree and Area Manu.....................................................................38
SAP List Viewer:...................................................................................38
Lesson 5.2 Value Simulation....................................................................39
Simulation with the Asset Explorer:.........................................................39
Simulation Versions:.............................................................................39
Lesson 5.3 Assets History Sheet..............................................................40
Structure of Asset History Sheet:.........................................................40
Unit-6 Standard Reports in General Ledger Accounting,
AccountsReceivable Accounting and Accounts Payable Accounting..............41
Lesson 1 Information System...................................................................41
Lesson 6.2 Report Variant and Variables..................................................42
Report Variants: Selection Criteria.......................................................42
Unit-7 List Viewer........................................................................................44
Lesson 1 SAP List Viewer Design..............................................................44
SAP List Viewer: Display / Change Document:....................................44
SAP List Viewer: Generic Functions:....................................................44
List viewer: Display Variants and Fields:...............................................45
Classic List and Grid Control in the Line Item List:...............................45
User Parameters for the List.................................................................45
Lesson 7.2 Selections...............................................................................46
Lesson 7.3 Changing the Screen Layout..................................................49
Standard Layout: Default and Initial Layout:.......................................49
User-Specific Layout:............................................................................49
Unit 8 Drilldown Reporting in Financial Accounting..................................50
Lesson 8.1 Architecture of Drilldown Reporting.......................................50
Using the Report Painter:.....................................................................50
Form Types: Drilldown Reporting in FI:.................................................50
Lesson 8.2 Characteristics and Key Figures.............................................52
Key figures:..........................................................................................52
Drilldown List & Detail List:..................................................................52
Lesson 8.3 Form Types.............................................................................53
Single-axis Form Without Key Figures:.................................................53
Single-Axis With Key Figures:...............................................................54
Two Axes (Matrix).................................................................................54
Lesson 8.4 Navigation in Reports.............................................................55
From Drilldown List to Detail List:.........................................................55
Page 4 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Validation Procedure:............................................................................77
Messages:............................................................................................77
Fields Comparison:...............................................................................77
Lesson 11.3 Definition and Execution of Substitution in Financial
Accounting..................................................................................................78
Substitution Procedure:........................................................................78
Substitution Methods...........................................................................78
Substitution with a Constant:...............................................................78
Lesson 11.4 Additional Technique for Substitution/Validation...............79
Rules:...................................................................................................79
Set Usage:............................................................................................79
Lesson 11.5 Validation Rule for Account Assignment Combination..........80
Defining a Validation Rule for Account Assignment Combinations:......80
Validation Types:..................................................................................80
Unit 12 FI Archiving...................................................................................81
Lesson 12.1 Basics of Classification of Data Archving.............................81
Lesson overview:.....................................................................................81
Introduction:............................................................................................81
Definition of Data Archiving.....................................................................81
What is Not Archiving?.........................................................................82
Reasons for data Archiving:..................................................................82
Cooperation Between System Administration and Departments:........83
Schematic Data Archiving Procedure:..................................................83
Lesson12.2 Preparatory Activities System Settings................................84
Archiving Objects:...................................................................................84
Customizing Settings (Basis Support)..................................................84
Lesson 12.3 Executing Archiving in Financial Accounting Using example86
Archiving Procedure:............................................................................86
Monitoring an Archiving Procedure:......................................................86
Access to Archived Data:......................................................................87
Page 6 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 7 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
01
02031015203031324151-
Book Depreciation.
Special tax depreciation
Special depreciation reserve
Valuation of net assets
Balance sheet for tax purposes
Cost accounting depreciation
Consolidated balance sheet
(local Curr.)
Consolidated balance sheet
(Group Curr.)
Book depreciation in group
currency
Investment support (reducing
APC)
Investment support as a reserve
01
101112132030-
Book Depreciation.
Federal tax ACRS /MACRS
Alternative minimum tax
Adjusted current earnings.
Corporate earnings & profits.
Insurance
Consolidated balance sheet
(local Curr.)
31- Consolidated balance sheet
(Group Curr.)
32- Book depreciation(group
currency)
40- State modified ACRS
For information about the (sample) chart of depreciation used in AC305 refer to the
explanations for this slide!
The depreciation areas in a chart of depreciation are defined with a twodigit numeric key. Depreciation area 01 is always what is known as the
leading depreciation area. The leading area 01 (currently) reflectsthe local
accounting principles in each sample chart of depreciation.
Other depreciation areas can contain the following valuations, for example:
Tax balance sheet valuation
Costing-based valuation
Valuation approaches in other currencies and/or valuation approaches
( such as group valuation)
Capital tax valuation
Differences between book and country-specific tax-based depreciation
Page 8 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Depreciation Areas:
Asset portfolios and transactions are often valued differently for different
purposes; for example, different valuation approaches should/have to be
used for:
Book depreciation (according to local requirements)
Balance sheets for tax purposes (insofar as another valuation is
permitted)
Internal accounting ( cost accounting)
Parallel accounting, such as for creating a consolidated balance sheet
according to IFRS and/or US GAAP.
These various valuation approaches are mapped in the SAP system by
means of depreciation areas.
Steps in Assets Accounting
First, completely set up the company code in Financial Accounting.
Then allocate a chart of depreciation to the company code (in a separate
project, if possible).
The company code is then expanded by means of various Customizing
activities to include the necessary data and information.
The company code is then ready for use by Asset Accounting
Page 9 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
As such we can post depreciation from any depreciation area to (CO) objects.
We can psot the following (CO) objects:
A cost center
A (real) order
A cost center and a statistical order
A WBS element ((Work Breakdown Structure)
A cost center and a statistical WBS element
A real estate object
Objects from Public Sector Management
Page 10 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Depreciation
No depreciation
Periodical
Periodical
Periodical
Periodical
Valuation of Assets
No valuation of asset
On line real-time
Periodical
No positing
Directly
Page 11 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
To finally display the final statement items in the asset reports, you have to
select the correct sort variant. There are maximum five versions of financial
statements in 2nd Manue.
Page 12 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 13 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 14 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 15 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 17 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Evaluation groups(1 to 5): These are asset master record fields that are
used to map customer-defined / customer-specific information.
Reason for investment:In this field you can enter an explanation for a
capital investment (for example, replacement acquisition).
Asset super number: This can be assigned to an asset. This is useful, for
example, if several assets are to be assigned to an asset super number (for
example, business unit or production line).
Page 18 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
You can use all of the above mentioned fields as selection criteria in
reporting in FI-AA.
Storing Default Values in the Asset Classes:
Once you have defined the possible entries, you can store these values as
default values in Customizing.
You can also enter default values for insurance values, net worth valuation,
leasing and of course for depreciation parameters in the depreciation data
section ( Depreciation key, useful life) as well as index series.
Page 19 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 20 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Changing Asset:
Each time you change an asset master record, the system creates a change
document. The changedocument contains a list of fields that were changed
and the number of changes to a field. Inaddition, the name of the user and
the old and new contents of fields are stored.
HINT: If many asset master records are affected by a change, you can carry
out a mass change.
Page 21 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 22 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 23 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 24 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 25 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 26 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
The asset value date is the actual date the asset is updated and determines
the depreciation start datealong with the deprecation key (for each
depreciation area).
The system determines the planned annual depreciation based on the
depreciation start date and the depreciation terms. When further
transactions are posted, these values are updated.
The posting date and the asset value date must always be in
the same fiscal year!
FI Document Number Assignment:
The number range interval for the assignment of FI document numbers is
defined in the document type.
HINT: Although the document type is defined across all clients, the FI
document number rangeinterval should be created specifically for the
company-code.
When creating a document in the SAP System, you can either use the
document type suggested by the system.
The document type, which is defined across all clients, is a two character
alphanumeric entry
Gross or Net Document Type:
Among other things while making entries with a particular document type.
You also defines whether an FI document that was created with the
corresponding document type is posted Gross or Net.
HINT: In this case, the Gross or Net do not refer to tax issues. They describe
the option that the system automatically calculates the cash discount
amount and deduct it from the capitalization amount of the asset (Net
document type) or alternatively capitalize the asset without the cash
discount amount (gross document type)
The SAP standard system includes the following standard documents types:
Gross Document types AA and KR: in it we post the integrated gross
amount and deduct the cash discount at the time of payment. If
payment is made in the given time.
Net Document types AN and KN: in it we usually first post a cash
discount clearing account with the amount of cash discount expected
to be received at the time of payment. The asset is recorded at the net
mount (invoice price less discount) if this discount is lost the value of
the asset will be corrected later on by recording the cash discount lost
account.
Transaction Types:
Transaction types must be used with every posting. Transaction types
identify acquisitions,retirements, and transfers, amongst other things.
Page 27 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Asset history sheet and other FI-AA reports used the transaction type to
identify the different kinds of transactions and display them separately.
You can also define your own transaction type. However, SAP provides all
necessary transaction types in the standard system which are stored
according to the transaction type in Asset Accounting Customizing. These
can be edited / copied / created there. Every transaction type is assigned to
a transaction type group. This cannot be changed in individual customers
and is predefined by SAP
Page 28 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Set the indicator Account assignment object is same in asset master and
posting if you want to prevent the account assignments object being
changed while making account assignment. This ensures that account
assignment is only possible to the account assignment object entered in the
asset master record. This flag is essential, during posting to ensure that the
segment and profit center values are the same as in the asset master data.
Note: the new G/L scenario (Segment Reporting for Fixed Assets) is
only needed if scenario (Preparations for Consolidation) is not
assigned, because scenario (segment reporting for fixed assets) saves
the consolidation transaction in the new G/L summary table
FAGLFLEXT. This is also done by the scenario (Preparation for
Consolidation)
Drive Profit Center and Segment:
If you maintain two CO objects in the asset and profit center and segment in
the two CO objects are not the same, error message appears. The profit
center is not unique. The account assignment objects Cost Center and
Internal Order refer to different centers:
- Profit center from Cost Center: 0001
- Profit center from Internal Order:0003
To save the profit center and segment in the asset master data the table
ANLZ was prolonged (extended, protected) with these two fields.
HINT: ANLZ is the main table in which the record of assets is maintained.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 30 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Open the Asset Retirement Screen; select the Asset Retirement checkbox
when posting the revenue from Asset sales account.
The system will display a dialog box. Here you enter the following data, if it
has not already been proposed:
Asset number
Retirement transaction type
Asset value date (date of the retirement)
The portion or part of an asset being retired or the indicator for
completer retirement,
Complete Retirement with Revenue:
While making retirement entries with revenue when we give the above date,
the system automatically calculate gain /loss on the asset retirement. In
addition the system determines the asset balance sheet value and the
proportional value adjustment (Book value accumulated depreciation)
The values of the accounts for Revenue from asset sales and Clearing asset
retirement can be shown in the notes to the financial statement.
Asset Retirement Calculating Gain / Loss:
The system determines the period for the asset retirement on the basis of
thedate provided to the system as value date of the assetretirement (asset
retirement date). Using the period control method (period control key of
thedepreciation key), the system automatically calculates how long
depreciation is (allowed to be)posted for the asset.
The system automatically determines the proportional value adjustments
(depreciation) up to thisperiod that apply to the part of the asset being
retired, and cancels this depreciation.
At the same time, the system posts the asset retirement.
System calculates the gain or loss results from following data;
Amount of the asset retirement;
The amount of value adjustments; and
The revenue received form the sale of asset.
Mass Retirement (Using Work-lists)
Mass retirement, with or without revenue, is defined as a standard task in the
system:
To carry out a mass retirement, follow these steps:
1. Use an asset report to create a list of the assets to be retired.
2. Create a work list.
3. Select a purpose for the work list:
o Retirement without revenue
Page 31 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 33 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
HINT: If the structure of your enterprise is not reflected here, you need to
define your own transfer variants with standard or user defined transaction
types.
Page 34 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
As you have only manually scheduled the depreciation, the system does not
create an FI document. This FI document is not generated until depreciation
posting program is run.
Page 36 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Depreciation Areas:
Configuring Depreciation Areas:
Depreciation areas are identified in the system by a two-character numeric
key. You also define per depreciation area how to post the asset balance
sheet values and depreciation to the general ledger accounts. You can also
define depreciation areas for reporting reasons only.They will also values and
calculate depreciation, but will not post any values to G/L Accounts.
You can calculate different values in a depreciation area for specific purpose
(for example, for the balance sheet, for cost accounting or for taxes)
You also define per depreciation area which values have to be managed (for
example ,APC or positive /negative net book values). Class notes: when Net Book
Value goes negative that APC( Acquisition and production Cost) is used.
You also define for each depreciation area how posting values and
depreciation terms should or can be transferred to other areas.
Depreciation Types:
The system supports the following depreciation types:
Page 37 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 38 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
life. Depending on the purpose of the depreciation area, other terms such as
revaluation or imputed interest, are also calculated.
The system determines the depreciation start date using the asset value
date and the period control method.
The Asset Explorer displays the values and the depreciation for every
transaction and each area.
From the asset explorer, you can display the calculation of depreciation
values.
HINT: Please note that changes to the settings of the depreciation keys
(Customizing changes) do not automatically lead to a correction of
depreciation amounts for already posted /active assets. For that to happen,
you have to execute a recalculation of depreciation.
Depreciation Calculation on the Basis of Periodic Intervals:
With SAP Solution ERP 6.0, (and active Enterprise Extension EA-FIN), the
calculation logic fordepreciation changed from transaction based
calculation (old logic) to calculation on the basis of period interval
(new logic).
The new calculation program calculates the exact same depreciation amount
as the old logic, as proved in the example given below
Example:
1. Acquired an Asset for $1000 having useful life of 10 year on 1st January of
a year.
2. Partial retirement/scraping (40%) on 1st July of the same year
3. Partial retirement scraping of a further $200 on 1st October of the same
year.
Calculation of Depreciation using old Logic:
Depreciation amount for acquisition=1000 x 10%
=
$100.00
Depreciation amount on 1st Retirement = -400 x 10% x
$-20.00
06/12
=
$-5.00
Depreciation amount on 2nd Retirement= -200 x 10% x
$75.00
03/12
=
Total Depreciation for the year
=
Calculation of Depreciation using New Logic:
Depreciation amount for 1st Period interval= 1000x10%
$50.00
x6/12
=
$15.00
Depreciation amount for 2nd Period interval= 600x10%
$10.00
x3/12
=
rd
Depreciation amount for 3 Period interval= 400x10%x
$75.00
3/12
=
Total
=
The calculation of depreciation using new logic (sometimes also described as
using Depreciation Engine) in principle enables a more exact and precise
calculation of depreciation amount.
Page 39 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Note: This means that changes of depreciation terms during the fiscal year
are possible. The changes during the fiscal year, lead to different
depreciation amounts, compared to the old calculation logic.
Time Dependency of Depreciation Terms:
With the new depreciation calculation it is possible to manage important
Depreciation parameters time dependently:
The following parameters can be changed on the time dependent basis.
1.
Depreciation Key,
2.
Useful life (year / period)
3.
Variable Depreciation portion.
4.
Absolute Scrap Value
5.
Percentage Scrap Value.
Using the buttons Further Intervals (in the detail screen of the depreciation
area) and Add Interval, you can define a time-dependency for depreciation
term for each depreciation area.
The logic and method for working with time-dependent depreciation terms is
comparable with theprocedure for time-dependent data in the master data
area. Time-dependent changes can thereforealso be defined by creating new
intervals.
The Summary of whats new in FI-AA deprecation calculation with
ECC 6.0 and active EnterpriseExtension EA-FIN (Financial Extension)
The Summary of whats new in FI-AA deprecation calculation with ECC 6.0
and active EnterpriseExtension EA-FIN (Financial Extension) is given in the
following points:
Depreciation calculation on the basis of period intervals/use of the
Depreciation Engine
Time-dependent depreciation terms
Support for an (automatic) changeover method to period/months. However,
this is not a Standard method, it must be implemented using the BAdI
(Business Add-In)FAA_DC_CUSTOMER
Note: the time dependent intervals are also visible in the Asset Explorer.
If time dependent depreciation term are used a difference can arise in
depreciation amounts as compared to depreciation calculation before SAP
ERP 6.0
Example:
An asset with original useful life of 5 years, purchased for Rs. 10000, to be
depreciated on straight line. After 2 years the useful life is shortened to 3
years.
Depreciation calculation without
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Example of index series is that your index for year 2004 is 100 & you bought an asset for 10,000. It is now 2008 & your index is 150. The
report will show that your asset is worth 15,000.
Page 41 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Depreciation after planned life end: This indicates that you want the
system to continue depreciation after the end of the planned useful life.
Depreciation below book value: Set this indicator if you want the system
to continue depreciation after the book value is zero. The depreciation area
must allow negative net book value ( a changeover key may be used).
Effective life after planned end(with curb): The actual, not the planned
life determines the rate of depreciation.
Imputed Interest:
For cost accounting, you might have to calculate imputed (assigned) interest
on the capital tied up in assets. For this specify the following settings:
Allow the calculation of imputed interest for the depreciation area.
Determine that interest should be posted for the company code and the
corresponding depreciation area.
Use a depreciation key to which calculation methods for the depreciation
type Interest areassigned, or define such a key user-specifically.
If the calculation of the interest is based on a replacement value, the
system calculates indexed interest.
The system posts interest (periodically) during the periodic depreciation
posting run. It posts to theaccounts that are entered in the account
determination for each depreciation area. Furthermore, an additional account
assignment can be made to the cost center or the internal order entered in
eachasset master record (as is the case with depreciation).
Page 42 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 43 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
HINT: The errors are indicated by red traffic lights at the end of the log. You
can choose the Error list button to see more details.
There is also a document simulation function related to the depreciation test
run. You can branch from the log to a simulated FI document.
If you execute a productive depreciation run, you can see all documents of
the (entire) period in the posting run log. The corresponding program is
called RAPOST2001 and you can find it in the Asset Accounting Application.
Page 44 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
The fiscal year change program opens new annual value fields for each
asset.
The earliest you can start this program (in the production system) is in the
last posting periodof the current year.
You have to run the fiscal year change program for your whole company
code.
You can only process a fiscal year change to a subsequent year if the
previous year has already been closed for business.
Take care not to confuse the fiscal year change program with year-end
closing (program)for accounting purposes.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
When you execute the test run, the report provides a comprehensive log (in
ALV format). You can go directly from the log to a simulation of documents.
Page 46 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 47 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
You can see a more detailed breakdown of the total of a group level in
some lists by selecting the Statistics indicator.
You can use the sort variant with any FIAA report.
Page 48 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Simulation Versions:
Simulation versions allow you to simulate a change of depreciation logic.
For each area, asset class, and depreciation key, specifies which depreciation
key and useful lifeshould be chosen as alternatives for simulation. The
validity interval excludes assets with acapitalization date that lies outside
that range.
Page 49 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 50 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
UNIT-6
STANDARD REPORTS IN
GENERAL LEDGER ACCOUNTING,
ACCOUNTSRECEIVABLE ACCOUNTING AND
ACCOUNTS PAYABLE ACCOUNTING
Lesson 1 Information System
Where are the Reports:
You can find the reports you require in various places in the system:
You can access important reports using the information system for each
area (GeneralLedger, Accounts Receivable, and Accounts Payable) and on
the general report selectionscreen.
Reports are also included in role-based user menus.
Under (System, choose System Services Reporting.)The general ABAP
execution screen appears, here you can enter the report name. If you do
not know the technical name of the report you can use the F4 help
Report Names:
You can often work out the names of the standard reports form the letters
they contain. The reports starting RF are differentiated by account type.
Report start with RFK(for vendors), RFD (for customers), RFS (for G/L
Accounts), RFB (for document reports)
Accounts Payable Information System: Reports for Accounts Payable
Accounting:
This information system contains all the key reports that you need as an
accounts payable accountant. The accounts payable information is split in to
reports for
vendor balances,
vendor items,
master data, and
payment transactions
In Dynamic Selection, you have various selection options (for example,
industry accounts grup, country, city and so on).
If you use the search help, you will also receive complex selection options
that you can use for different reports.
You give the filter criteria on the basis of which system collects data form
tables.
Accounts Receivable Information System: Reports for Accounts
Receivable Accounting:
When you use the selection and output control, you can restrict the data
displayed in the list. For example, for report on customers sales, you can
create a current or historical customer list that is stored by the customers
sales. To do this, choose Additional Selections and enter appropriate intervals
before you run the report.
When you enter the sales, you can use single values or ranges by selecting
and / or excluding single values and ranges.
General Ledger Information System: General Ledger Reports:
The G/L account balance list displays the selected totals figures by reporting
period. You can see the carry forward balance at the start of the fiscal year,
the total for the carry forward period, the debit and credit totals for the
reporting period, and the debit and credit balances at the end of each
reporting period.
Page 51 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
At the end of the list, you can see the total for each company code and the
final total for all
Page 52 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
to the current date (e.g. open item up to a certain key date) you can use
selection variables.
For example : if you want to see all the items up to a specific key date in a
report you can choose the Selection Variable Pushbutton when maintaining
attributes or more specifically when maintaining the selection screen objects
and then you can choose the type of selection variable.
Currently, the following two types of selection variables are supported (but
not for each selectioncriterion):
Table variables from TVARV
Dynamic date calculation
Table variables from TVARV: You use these variables when you store
statistical information thatcan be used in different reports. This means that
when you save the attributes for the variant, you canmaintain
parameters in table TVARV that contain your selection options, single values,
and/orintervals by choosing Maintain environment Selection variables.
Once you have maintained theseselection variables in table TVARV, you can
use them in any other report variants and reports.
Dynamic date calculations:The prerequisite for using these variables is
that the correspondingselection criterion in the program is type D (date). If
you change the selection variable from type Tto type D, the Name of
Variables field is no longer ready for input. You can only set values usinginput
help.
Page 53 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
The SAP list viewer provides the following functions for displaying and
changing documents.
Select detail:
To get the information from an item, you have to select it first. You can then
use the eyeglasses icon or double-click the item(for using drilldown facility)
to display the individual document. You canalso call up the item with the
pencil icon if you want to make changes to the document.
Select Items:
To select an item, select it on the left side of the line item list. To select
multiple items, select a single item, hold Crtl, and select the other items. To
select all the items, use the appropriate icon.
Once you have selected multiple items, you can carry out a mass change in
the correspondingdocuments. To see the changes in the line item list, choose
Refresh List. If changes fail you can see the reason in the Change errors log
using the corresponding pushbutton.
You can choose whether you want to branch to the document item view or
the document overview of the document display. The accounting editing
options contain a corresponding checkbox.
Page 54 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Summation: you can create total and sub-totals for specific values. Create
totals by selecting the required column and then choosing the appropriate
icon.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 56 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 60 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
User-Specific Layout:
You can create a user specific layout, which only you can use.
If you want to work with your user-specific layout, call up the relevant line
item list with your new user-specific layout. In the editing options of the user
parameters, the default selection screen is updated with your new userspecific layout. If you also want to be able to call up the line item list using
another layout in you selection as well as your user-specific layout, deselect
the Save Last Layout for default field.
The following order applies: User-specific initial screen (set as default) has
priority over generalinitial variant (set as default).
Page 61 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 63 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Key figures:
In the application there are various key figures that can be relevant to
evaluations. Key figures are not just values and quantities, but also
calculations involving these values andquantities with user-defined formulas.
The following are examples of key figures:
Value: Balance sheet value, debit total, sales/purchases
Quantity: Number of employees, sales quantity, etc.
Calculation: Sales per employee, plan/actual variance
Class Notes:
Drill down means seeing the detail list of the figure
appearing in the report (financial statements)
The last list up to which we go by using drill down
option is called the detailed list.
Format of the report is known as form.
Page 64 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
in the first row and the characteristics that you selected in the form (for
example, fiscal year, prior year, and variance) are listed below. The values
for the drilldown characteristics are in the rows (forexample, assets under
construction, vehicles, and chemicals for the business area).
In the detail list, the characteristics chosen in the form are contained in the
columns, and thekey figures are contained in the rows. The detail list
displays the results of a selected characteristic value (for example, assets
under construction for business area).
Page 66 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
When you define the report, you then choose only the drilldown
characteristics (for example,business area, company code, account number,
and so on).
Hint: in all types of forms, you can use various functions to change the layout
and settings as you require (colors, number format, separators, text, and so
on)
Page 67 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 68 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 70 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Report Assignment
You assign the recipient reports in the report definition by choosing Options.
Choose Report
Assignment and define the report type (report portfolio, BW report, drilldown
report, ABAP report,Report Writer report, or transaction).
Page 71 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Posting in Sub-Ledger:
If, for example, a customer invoice or customer credit memo is entered on an
account receivable, itis posted in the same way on the created reconciliation
account. Its account number can be seen on the FI document.
Page 72 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 73 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Noted item
Free offsetting
Noted Item
Free offsetting
Automatic
offsetting
Free offsetting
Free offsetting
Other Transactions
Interest
User-defined
1- Transactions in connections with down payments:
SAP provides specially preconfigured programs and entry screens for the
administration of requests for down payments. They may be for A/R or A/P
and can be called up from respective standard menus. Furthermore, the
processing of down payments is integrated in the dunning and payment
programs,.
2- Transactions in Connection with Bills of Exchange:
Bills of exchange are used to deal with country-specific particularities. The
SAP system contains special preconfigured programs and entry screens for
recording bills of exchange. Options for processing bills of exchange are
available in the standard menus for A/R and A/P
3- Other transactions:
The functions of the special G/L transactions are used for many different
kinds of business transactions. These transactions are controlled using
other option in the document entry menu in A/R and A/P. The special G/L
indicator makes it possible to pass on documents for individual items to a
reconciliation account. The indicator regulates the type of processing that is
triggered for the business transaction
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 76 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
2- The customer initiates the payment with a bill of exchange. The account
Page 77 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 78 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 79 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
HOLDING documents
The Hold Document function lets you save data that has been entered
temporarily, to continue entry at a later time. Documents held by the system
1
2
3
4
Page 80 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
5
6
The person making the entries is asked to name the document after
selecting the Hold Document function.
The document can be found under this name at a later time.
PARKING documents
Document parking enables you to enter
1
2
3
4
5
6
7
8
9
10
Data can be parked for accounts receivable, accounts payable, G/L accounts,
and assets. Only receipts can be entered for assets, however. Postings for
down payments cannot be parked.
HINT: Special G/L Transactions cannot be held or parked.
The Park Document function is available for conventional postings (complex
posting screen old version) and the new posting mask (enjoy posting
screen new version).
No data, such as transaction figures, can be updated when parking
documents. The only exception to this is cash management.
The tax amounts calculated on the basis of the parked document can be
used to assert claims withregard to tax in due time at the tax authorities.
When parking documents, the user department must also make sure that if
deswired, the parked document are completed to turn them into proper
Financial Accounting postings for the posting deadline. Parked document that
are no longer required should be deleted to provide a better overview.
Page 81 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Substitutions are not supported by the document parking feature. If you want
to use substitutionswith parked documents, you have to turn them into
accounting documents first.
The Park Document functions are more effective than the Hold Document
functions. For example, many companies use document parking to
implement the dual-control principle. Authorization let you model areas of
responsibility clearly.
Page 82 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
The currency,
the document type
number, and
the company code.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
system subsequently out puts a list indicating whether the documents have
been posted successfully. Parked documents that could not be posted due to
missing information, such as cost account assignments, can be post
processed in the list. You can also create a batch input session to post parked
documents.
When a parked document is turned into a proper document
Whenever a parked document is posted, the data from that parked document
is deleted, a document is written to the document database, and the
respective data (transaction figures and so on) isupdated. The document
number of the parked document becomes the number of the
posteddocument.
The person who made the entries is noted in the document header of the
Financial Accounting Document.
Page 84 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Page 85 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
SAP Business workflow provides users with all information they need to
perform the next step.
SAP provides standard workflow templates that model business processes.
You can customize these SAP workflow templates or create your own.
right employee.
SAP Business Workflow has three-tier architecture. This modularization of
components provides thefoundation for a high degree of flexibility.
The right work: Whatever you wish to do during the workflow, it must be
implemented in the Business Object Repository (BOR) as a method of a
business object type.
At the right time: The process level describes the business process as a
sequence of individual steps. The workflow definition is the total of all steps
put together. Individual steps can refer to methods of the BOR (Business
Object Repository), but they can also beused to control the process - for
example, to enable loop-type processing, query conditions,or provide values
in the interface ( container). Workflow Builder is the tool you use tomaintain
the process level.
For the right employee: The organizational level establishes a link to the
organizational structure.
There is a group of potential processors available for each task that is
performed as part of the workflow.
You can restrict this group by specifying restriction for the processor in the
workflow step. The selected processors receive a work item at their
business workplaces at runtime. When the work item is executed, the
corresponding method of the business object type is started.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
The processors responsible for a specific activity in the workflow are defined
either by their assignment to an object of the organizational structure or by
means of a rule. Rules are used to determine the responsible processors
dynamically, that is, independently of information that is only available at
runtime.
Workflows are usually initiated by a triggering event. Events are used to
display the changes instatus of objects within the system. Like methods, they
are defined in the object repository for eachobject type. Events are triggered
in the respective applications.
Work items represents single-step tasks during runtime. They are sent to the
responsible processors by the work flow manager.
Whenever a processor accepts a work item to process it, the work item
disappears from the inboxes of the other processors.
When a work item is processed, the corresponding object method is called up
Designing the (Entire) Workflow for a Parked Document
For every business step, ask yourself:
What work has to be done? This tells you which object type and method
you require.
With dialog step: Who has to do the work? This tells which processors are
responsible.
What text is to be displayed at the work item recipients workplace? This
text is maintained as a task when creating the step Define your answer in
the design.
1.
Posting invoices
Releasing purchase requisitions
Changing material masters
Approving leave
Creating customer accounts
Deleting purchase orders
Creating requirement coverage requests via the Internet
Tasks represent steps of the business process. The process you want to
model must be broken downinto individual tasks during the definition. The
definition of the workflow determines the tasks andthe order in which they
are to be carried in the process. A task refers to a specific object type in the
Business Object. Repository (storage area) and to a specific method defined
there. In exceptional cases, a business process might only have only have
one task. A workflow definition should be created even in these cases,
however. Tasks are represented by work items at workflow runtime. The work
items appear in the recipients inbox.
Page 87 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
You define a workflow step when you enter a job in the workflow definition. In
this workflow step, you can enter responsible processors. You can also
exclude processors explicitly.
The system calculates the intersection of possible processors and
responsible processors at runtime. The system then checks each user
included in to ensure that it has not been excluded in the workflow step
definition. If the results of both inspections are positive the user receives a
work item in his inbox and then belongs to the recipients of the work item.
User Interface: Inbox in the SAP System
The Business Workplace consists of three screen areas:
Selection tree: You can find the selection tree on the left side of the
Business Workplace.
From here, you can select work items to be executed, workflows you have
started, and documents.
Work list: The work list is displayed at the top right of the BusinessWorkplace screen incase you want to mark the Workflow folder. The
system automatically puts the entries ingroups in this folder. There are
special folders in which you can find overdue work items or missed deadline
work items. If you mark Inbox in the selection tree, you can see all
workitems and documents in this area of the screen.
Work item preview: The work item selected from the work list is displayed
in a preview atthe bottom right of the screen. Not all functions of the work
item display or workflow log areavailable. It is possible for the user to make a
decision from within the work item preview.
Inbox:
The work item can be performed directly in the worklist. The corresponding
applications are started directly and provided with the required data by
double-clicking them. Recipients can display the attachments of the work
item and add new ones. You can add various types of documents to a work
item as attachments, such as SAPscript documents, Microsoft Office
documents or internet pages.
The WebFlow Engine determines the recipients of the work item. All selected
recipients can viewthe work item and perform it at their Business Workplace.
Only one user can perform the work item,however. If, therefore, a user starts
to perform the work item, the other recipients are unable toexecute this work
Page 88 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
item. A recipient can accept a work item. An accepted work item can only
beperformed by the user who has accepted it.
Page 89 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
In substitution, the values entered into the SAP system are validated
according to a prerequisitedefined by the user. If the prerequisite is met, the
system replaces the values entered with othervalues.
Procedure:
The measures required to execute validation/substitution are: Decide,
Correct, Define, Assign and Activate.
Decide for which area of application validation/substitution should
apply.
Select the correct call up point for the validation/substitution
The validation/substitution must be defined.
You must assign your validation/substitution to an appropriate
organizational unit
activate it.
Page 90 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Application Area
Using the area of application and the call-up point, the fields that can be
used for validation / substitution are specified. You can select the fields from
this pool while entering your rules for the prerequisites and checks.
The application area is where the validation, substitution, or rule is used. The
following applicationareas use validations and substitutions:
FI Financial Accounting,
CO Cost Accounting,
AM Asset Accounting,
GL Special Purpose Ledger,
CS Consolidation (validations only),
PS Project System,
RE Real Estate,
1. PC Profit Center Accounting (substitutions only),
GA Allocations (FI-SL) (substitutions only)
Each application defines the structure available and replaces its fields for
substitution.
Call up points are specific places in an application that specify the exact
location where avalidation/substitution occurs.
When you create validation /substitution and rules you must assign an
application area and call-up- point code to the validation, substitution, or
rule. The key for the application area specifies the general application area
where the validation / substitution is used
The combination of application area and call up point determines the
Boolean class for a validation,substitution, or rule. Boolean classes establish
the dimensions that can be used in the definition ofvalidations, substitutions,
and rules. They also specify which message classes can be used forvalidation
messages.
Three call up points have been provided for FI:
Document header
Document line
Complete document
At the complete document call-up point, you can use only those numeric
fields with which you primarily execute mathematical calculations.
Following operators are available for matrix validation or matrix substitution.
(Important: you must enter a blank space after the keyword and immediately
before the opening parenthesis.)
Operator
Description
Page 91 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
SUM( )
AVG( )
MAX( )
MIN( )
GROUP BY
<>
>=
AND
NOT
+
<=
OR
IN
FALS
E
TRUE
<
>
LIKE
*
O
PE
RA
T
O
RS
>
<>
/
Page 92 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Operands are the variables or constants on which the operation is performed. Where as
operator is what operation is performed on the variables or constants.
Page 93 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Operands
Annotations
Constants
Field constant comparison
Partial field comparison
Field Comparison
Pattern Comparison
Set
Rule
Exit
Mathematical formula
Logical Operators
AND (NAND)
OR (NOR)
NOT
IN
LIKE
Implementation
Equivalence
=
TRUE, T. FALSE, F
Table field = literal
Table field: n1 n2 = literal
Table field1 = Table field2
Table field LIKE Text pattern
Table set name
& Rule
Uxxx
SUM, AVG, MIN, MAX
Comparison Operators
= Equal to
> Greater than
< Less than
>= Greater than or equal to
<= Less than equal to
<> Not equal to
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
A Cancel
Messages:
You can use a predefined message or create a new message for validation.
A message can contain up to four fields. The & character is used as a
wildcard for field values to be output in the message.
Messages can have different meanings:
1. I = Information
E = Error (requires the entry to be corrected)
W = Warning
A = Cancel
Fields Comparison:
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Substitution Procedure:
Substitution permits the customer-specific enhancement (substitution) of
certain field contents.
Substitution consists of several steps (up to 999 are possible), each with two
parts:
Prerequisite
Replacement
If the prerequisite is satisfied (TRUE), substitution is performed.
Substitution Methods
Important HINT: The field must be released for substitution no other user
has occupied this field or using this field.
For each of the fields you selected, a dialog box appears in which you can
define the substitution method. You can choose between:
Constant value
Exit
Field-field assignment
You can then later enter either a constant value, the name of an exit to be
carried out at runtime or thename of a field, the content of which is to be
used for the substitution.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Substitution value(s)
The substitution value is a numerical value or a string of letters that replaces
the valueentered. A single substitution process can replace more than one
value.
Substitution with Field Field Assignment
If the substitution step prerequisite is true at runtime, the system substitutes
the contents of the field with the contents of the source field.
Set Usage:
A set is a flexible data structure for mapping ordered amounts and
hierarchies. Sets are maintainedand administrated centrally.
HINT: A combination of multiple Boolean logics is a set and a
combination of multiple sets is a rule.
They are used in almost every component of the FI-SL system: in Boolean
logical formulas invalidation, substitution and ledger selection, during
allocation (assessment / distribution), inplanning, in roll-ups, in currency
conversion, and so on.
To improve system performance, you should use basic or single-dimension
sets rather than long listsof Boolean statements or user exits.
Syntax rule: Table name field name IN set name.
Page 97 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
You can use multi-sets (a combination of sets for various fields [dimensions])
to execute crossvalidationwith values of different characteristics.
Page 98 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Caution: This function can only be used when the new G/L is active. It is
not available for classic general ledger accounting.
Validation Types:
Invalid account assignment combinations = Non-valid combinations
Valid account assignment combinations = Valid combinations
The validation type specifies whether the defined rules or account
assignment entries are to bechecked with regard to their validity. It also
specifies how the system is to interpret the rule later.
Page 99 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
UNIT 12 FI ARCHIVING
Lesson 12.1 Basics of Classification of Data
Archving
Lesson overview:
The data archiving function enables you to remove mass data from the
database that is no longer needed in the system however, which must still be
stored so that it can be analyzed. In this lesson, data archiving is defined; in
addition, you learn reasons for executing an archiving project. Furthermore,
the data archiving procedure is described.
Depending on country, there are different regulations governing how long
documents, master data, and so on must be retained in systems. In all cases
Financial Accounting application manager have to clarify with the
department with time need to be adhered to.
Introduction:
In todays data base system, a large data volume can often lead to
performance bottlenecks that cause poor performance on the user side and
increased consumption of resources on the administration side. Therefore,
data that is no longer required from the perspective of applications can be
removed from the database. Simply deleting the data, however, is not an
option since read access to the data must often still be provided. Therefore,
the data must be transferred from the database to external storage media so
that it can be read later.
Data archiving in SAP lets you safely remove application data that is no
longer required for day-todayactivities from the database. This transferred
data is saved to archive files that can be accessed ata later time. The result
is a lean database that can be administered efficiently and inexpensively.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
The data relevant for specifying the document runtime are the posting date
(the clearing date in thecase of open item-managed accounts) and the key
date for the archiving procedure. The correspondingly longer definition of the
runtime (document types / account types) determines howlong the
document resides in the system.
Archiving Procedure:
The specific archiving procedure is scheduled and processed as a
background job. It selects the dataobjects from the database. The constraints
that characterize a data object are considered here. Thenevery data object is
checked whether it may be archived. If so, the data object is written to
thearchive file. If Customizing is set so the deletion program is to run
automatically, the associateddeletion procedure is started automatically
when a file is closed.
The deletion program can be scheduled separately if the deletion program is
not executed automatically by the settings in archiving object-specific
Customizing. In this case, the archive files from which the data objects can
be read in current deletion procedure and then deleted in the database must
be selected.
An archiving procedure is scheduled using transaction SARA by pressing the
Write pushbutton. Thisis divided into 4 steps:
The data that are to be archived for the selected archiving object are
specified in the archivingvariants. As a rule, archiving variants can be reused
only if the associated jobs are deleted. Thedefinition of the variant must also
include whether a test run or a productive run is involved.
Page 105 of 108
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
In FI, for example, you can archive master records, documents, and
transaction figures. You canmake the archived data available again using
retrieval programs. During every archiving procedure,the system generates
administration data with information about the archived/regenerated data.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.
The document position must fulfill the following criteria before it can be
archived:
The document must no longer contain open items. The system takes into
account onlycleared items or those without open item management.
1. The account type runtime must have been exceeded.
For the runtimes, a key date is used as a reference date; this can be
specified for every program run.If no explicit key data is provided, it is set to
the current execution date.
Financial Accounting TFIN 52 Compiled by: Muhammad Akhlaq Khan, FM / AO, AATI, Lahore.