Professional Documents
Culture Documents
1
IGROW SOFT
Product cost accounting is used to cost and evaluate the cost of goods
manufactured for a product and the costs associated with providing a service or
when carrying out a project (Plan and actual)
Profitability analysis deals mainly with analyzing the effects of enterprise
activities on the external market. It enables you to determine how successful the
enterprise is in different market segments and how profitability has evolved over a
period of time
Profit Center Accounting analyzes the success of the profit centers in the
enterprise
2
IGROW SOFT
o Cost Center: Cost Center means wherever cost incurs or group of cost
incur. Cost centers nothing but department in the organization. Ex:
Finance dept, Accounts dept, Production dept etc
o Internal orders: Internal orders are cost collectors which help in detailed
analysis of overhead cost. Internal order nothing but internal task in the
organization
Profitability Management
o Profitability analysis
o Profit center accounting
Product Costing
3
IGROW SOFT
o Cost Elements
o Cost Centers
o Activity Types
o Statistical Key Figures
Transaction Data
o Line Items
o Total Records
Standard Hierarchy:
H1
Global
H1000 H2000
H3000
India USA
H1110 H1210
Management Admin
H1120 H1220
Internal Service Human Resource
H1230
Purchasing
The standard hierarchy is normally defined by taking into consideration the internal areas
and structure that align with the various functional areas in the organization chart of the
customer.
Normally, the standard hierarchy can be defined based on existing structures of
departments and the reporting requirements of the customer organization. We book
expenses and revenues end nodes only
4
IGROW SOFT
Execute
Double click on Maintain Controlling Area
Click on New Entries (F5)
Controlling Area
Click on COArea=CCode
Company Code
Enter
CoCd>CO Area Controlling area same as company Code
CCtr Std. Hierarchy
Document type SA
Save and enter and enter
Double click on Assignment of Company Code(S) folder
Click on New Entries (F5)
CoCd
Save
Double click on Activate components/Control indicators
Click on New Entries (F5)
Fiscal Year
Cost Centers 1 component active
Select AA: Activity type
Order management 1 component active
Commit. Management 1 component active
Select Profit center Acctg
Select projects
Select Sales orders
Select Cost object
Select W.Commit.Mgt
Select Variances
Save and enter
5
IGROW SOFT
In this Activity we create number ranges for controlling business transactions. There are
two types of number assignment:
Internal
When saving a data record, the SAP System assigns a sequential number that lies
within the corresponding number range interval.
External
When saving a data record, either you or an external system assigns a number.
You need to ensure that the number lies within the corresponding number range
interval.
Ex:
6
IGROW SOFT
3) Maintain Versions
Definition: Versions enable you to have independent sets of planning and actual data.
In planning, you use versions to configure alternative scenarios based on different
assumptions. For example, the different versions can represent different employment
markets, price and wage increases, or sales programs.
You normally configure the most likely scenario in version 000. The plan data you enter
there forms the basis for calculating planned prices for activity types, and determines the
rates with which activities containing actual amounts can be settled. Version 000 also
contains all actual data postings. The plan and actual data for version 000 can be used in
plan/actual comparisons and variance analysis.
In this IMG activity you edit the general version definition on the client level.
When you create a controlling area, the SAP system automatically creates version 000,
valid for five fiscal years. The first fiscal year depends on the control indicator you set
when you created the controlling area:
If the indicator is set for the current year or earlier, the five-year period begins
with the current year.
If the indicator is set for future years, the five-year period begins with the earliest
of these years as the first year.
Recommendation:
If you want to plan in a single version only, use version 000.
Actual primary cost data entry and actual data from internal activity allocation all
post to version 000. SAP therefore recommends you use this version for all
plan/actual comparisons.
Path: Same path (Tcode: OKEQ)
Execute
Select 0 Plan/actual version
Double click on Settings for Profit Center Accounting folder
7
IGROW SOFT
Controlling area
Enter
Click on New entries (F5)
Year
Select online transfer
Select Line items
ExRateType M
Save and Enter
Double click on General Version Definition Folder
Select 0 Plan/actual version
Double click on Controlling Area settings folder
Select 0 Plan/Act - Version
Double click on Settings for Each fiscal year
Observe whether system is giving five years for version
Note:
Online Transfer: This indicator controls whether the postings should be transferred to
Profit Center Accounting for each activity.
If the indicator is not activated, you need to transfer the postings manually using the
available programs.
Version Locked: Indicator used to lock a version against changes to planning values. You
cannot change planning values in locked versions. If necessary, you can remove this
indicator and carry out changes to planning.
Line items: Indicator controlling whether line item documents are written for each change
made to the plan totals records. The line item documents record each change to planning.
Integrated Planning: Determines whether to transfer plan data from the Cost Center
Accounting component (CO-OM-CCA) or the Activity-Based Costing component (CO-
8
IGROW SOFT
OM-ABC) to other components (such as the Profit Center Accounting component), and
whether to write line items for each change in the plan data.
Line item documents keep a record of every planning change
This function does the following:
All available plan records for controlling area/version/fiscal year are posted as
line items. The system posts these line items to the AC interface.
Any existing line items in the plan allocation transactions (plan assessment,
distribution, or accrual calculation) are posted to the AC interface as well and made
available to other components.
Copying Allowed: This indicator specifies whether this version may be used as a
reference for generating values for another version within a copy procedure. You can also
choose which of the maintained longtexts you want to copy. You can check the results of
the copy procedure in a list.
Note
The indicator for copying the version is only relevant for internal orders and WBS
elements when the "Plan integration with Cost Center Accounting" indicator is active and
the affected orders or elements are plan-integrated. You are thus always able to copy
overall plan values from internal orders or WBS elements.
9
IGROW SOFT
10
IGROW SOFT
11
IGROW SOFT
reflect your cost center structure and generate periodic cost center and area reports, which
can be passed on to the person responsible for analysis. These reports help identify
economic weaknesses and planning errors in individual cost centers. To be able to
compare results effectively, you should not make changes to this data.
Path: Accounting - Controlling - Cost Center Accounting - Master Data - Cost Center -
Individual Processing - KS01 - Create (Tcode:KS01)
Cost Center 2210
Valid From
Enter
Name Electricity
Description Electricity
Person Responsible
Cost Center Category G (Logistics)
Hierarchy Area
Currency INR
Save
System will through following warning message: “Profit Center Accounting active but no
profit center specified (CCtr 2210)”
Ignore warning message
12
IGROW SOFT
13
IGROW SOFT
14
IGROW SOFT
time. Data storage is also time-based. In this way, you can store multiple database records
for a master data record, each holding different information.
The time-based dependencies are determined by SAP and cannot be changed. The
following dependencies are possible:
Not time-based
Day-based
Period-based
Fiscal Year-based
Path: SPRO- SAP Reference IMG- Controlling- Cost Center Accounting- Master Data-
Cost Centers- Define Time-Based Fields for Cost Centers (Tcode: OKEG)
Execute
Select which field you want to maintain as time based as either ‘Not time-based’, ‘Day
based’, ‘Period based’, or ‘Fiscal Year Based.
Creation of Cost Element
Cost Element Accounting is the part of accounting where you enter and organize costs
incurred during a settlement period. It is thus not an accounting system as such, but rather
a detailed recording of data that forms the basis for cost accounting
Types of Cost Elements:
Primary Cost Elements: When you create primary cost elements, the SAP System
checks whether a corresponding general ledger (G/L) account exists in Financial
Accounting (FI).
Secondary Cost Elements: These cost elements will be useful within controlling
area for settlement/assessment of costs from one component to other components
“All costs are expenses but all expenses may not be costs”
As per ICWAI Act, 1959, we decide what expenses are costs. As per this Act, financial
expenses are not costs
15
IGROW SOFT
b. Through Path
Path: Accounting - Controlling - Cost Element Accounting - Master Data - Cost Element
- Individual Processing - KA01 - Create Primary (Tcode:KA01)
Double click on KA01 - Create Primary
Cost Element 400100
Valid From
Enter
CElem Category 1 (Primary costs/cost-reducing revenues)
Save (Ctrl+S)
16
IGROW SOFT
Path: SPRO- SAP Reference IMG- Controlling- Cost Element Accounting- Master Data-
Cost Elements- Automatic Creation of Primary and Secondary Cost Elements- Make
Default Settings (Tcode: OKB2)
Execute
Chart of Accts 4001
Enter
Click on New Entries (F5)
Acct from Account to CElem cat.
400000 400009 1
400011 400099 1
400101 499999 1
Save (Ctrl+S) and enter
17
IGROW SOFT
3. Change Field Status Group G001 to G004 in Cost Elements G/L Master
records (Tcode: FS00)
G/L Account 400010 (Rent A/C)
Company code
Click on Change
Go to Create/Bank/Interest Tab
Field Status Group G004 (Cost Accounts)
Save (Ctrl+S)
18
IGROW SOFT
19
IGROW SOFT
Path: Accounting- Controlling- Cost Element Accounting- Master Data- Cost Element
Group- KAH1 – Create (Tcode: KAH1)
Cost Element Group CEL_GROUP
Enter
CEL_GROUP Cost Element Group
Select Cost Element Group CEL_GROUP
Click on Cost Elements (Shift+F4)
400000 400100
Enter
Save (Ctrl+S)
Planning
Activity Independent Primary Cost Planning: You plan activity-independent primary
costs, subdivided by cost element, on the cost centers to which you later also assign the
actual costs. Most cost elements are planned in this way (for example, material costs, raw
material and operating supply costs, etc.).
Activity Dependent Primary Cost Planning: You plan activity-dependent primary costs as
follows on a cost center(s)/cost center group:
20
IGROW SOFT
To produce 1000 hours of activity type FST, costs of $400,000 (Total Costs – Fixed
Costs) are required. This amount represents the variable costs. The portion of fixed costs,
$200,000, is incurred irrespective of the activity quantity.
For activity-dependent costs, which are planned based on quantity, the following
formulas apply:
Variable target quantity = Variable plan quantity X Operating rate
Fixed target costs = Fixed target quantity X Fixed price
Variable target costs = Variable target quantity X Variable price
To achieve useful comparisons of the plan and actual costs of a period, you need a
consistent basis. Plan and actual costs are compared on the basis of actual activity.
The system uses the operating rate to adjust the plan costs of a period to the actual
activity.
The operating rate is based on the following formula:
21
IGROW SOFT
22
IGROW SOFT
23
IGROW SOFT
Note:
In "Free entry" mode only those characteristic values for which plan data already exists in
the databank will be displayed. New characteristic values can be entered here and
inserted in the rows as a rule; all characteristic values are shown in the header area.
24
IGROW SOFT
In "Form-based entry" mode, all characteristics values with valid master data for
characteristics will be displayed in the rows. No new characteristic values can then be
entered here.
d. Report
Path: Accounting - Controlling - Cost Center Accounting - Information System - Reports
for Cost Center Accounting - Plan/Actual Comparisons - S_ALR_87013611 - Cost
Centers: Actual/Plan/Variance (Tcode:S_ALR_87013611)
Controlling area
Fiscal year
From period
To period
Plan version 0 (Plan/Act – Version)
Cost center
Execute (F8)
Observe Report Actual cost, Planned Cost, Abs variance and Var. (%) against each cost
element and total cost
Activity Types
Definition: Activity types classify the activities produced in the cost centers within a
controlling area.
Use of Activity Types: To plan and allocate the activities, the system records quantities
that are measured in activity units. Activity quantities are valuated using a price
(allocation price).
In Overhead Cost Controlling, costs based on the activity quantity of an activity
type are posted separately in fixed and variable portions. When you divide the activities
of a cost center into activity types, you should consider whether the costs can be allocated
effectively to the activity types.
25
IGROW SOFT
The prices of the activity types of a cost center can be either entered manually, or
calculated by the system based on the costs allocated to the activities. Prices can be
calculated either using plan costs or actual costs.
You can plan, allocate, and control costs either at the activity type level of a cost
center, or at the cost center level. You can enter actual costs at the cost center level.
Typical examples of activity types for cost centers are machine hours, labor hours,
setup hours, quality testing hours, administrator hours, CPU minutes or units produced.
26
IGROW SOFT
27
IGROW SOFT
Note:
Activity type Category: Activity type category is determining the method of activity
quantity planning and activity allocation
28
IGROW SOFT
4. Activities Planning
Path: Accounting- Controlling- Cost Center Accounting- Planning- Activity
Output/Prices- KP26 – Change (Tcode: KP26)
Version 0 (Plan/Actual Version)
From Period 8
To period 8
Fiscal year
Cost Center
Activity Group ACT_GROUP
Select Form-Based
Click on Overview Screen (F5)
Activity type Plan Activity Capacity Fixed Price Variable Price
500100 20000 24000 50 75
500200 200 250 100 150
500300 10 12 500 1000
Save (Ctrl+S)
5. Allocation of Activities
Path: Accounting- Controlling- Cost Center Accounting- Actual Postings- Activity
Allocation- KB21N – Enter (Tcode: KB21N)
Send. CCtr SAtyType Rec. CCtr Total Quantity
2210 500100 2220 50
2210 500100 2230 100
Save (Ctrl+S)
29
IGROW SOFT
Cost center
Execute (F8)
Observe Report Actual cost, Planned Cost, Abs variance and Var. (%) against each
Activity type and total cost (In Sender Cost Center and In Receiver Cost Center)
Key figures defined as Totals values are valid only in the posting period in which they are
entered.
You define the statistical key figure Telephone units as a totals value. In period 1 of the
fiscal year, you post 1000 Telephone units on cost center 4100. The system posts 1000
telephone units in period 01 only.
30
IGROW SOFT
31
IGROW SOFT
EMP100
CPU100
Enter
Save (Ctrl+S)
32
IGROW SOFT
2210 EMP100 98
2210 CPU100 2500000
Save (Ctrl+S)
Adjustment Postings
You can repost primary costs manually using transaction-based reposting, whereby the
original cost element is always retained. This function is designed mainly to adjust
posting errors.
You should always adjust posting errors in the application component where they
occurred. This ensures that external and internal accountings are always reconciled. You
can only adjust posting errors involving one cost accounting object (a cost center for
example) using a transaction-based reposting in Controlling (CO).
33
IGROW SOFT
Periodic Reposting
Periodic reposting is posting aid that enables you to adjust postings made to your cost
centers or business processes, internal orders, or WBS elements. It has the same result as
transaction-based reposting. The results of transaction-based reposting have a direct
effect on the actual costs of the sender and the receiver, whereas periodic reposting has a
one-time effect on actual costs at period-end closing.
Postings relevant to Controlling (CO) such as telephone costs, postal charges, insurance,
and so on are entered in Financial Accounting (FI) and posted to an allocation cost center
or a business process. These are used exclusively for cost collection. This minimizes the
number of different account assignments you have to make when entering data in FI. At
the end of the period, the collected costs are reposted to the cost centers or business
processes which incurred the costs by of means user-defined keys (fixed values or
dynamic tracing factors)
1. Create and execute periodic reposting cycle
34
IGROW SOFT
35
IGROW SOFT
Distribution
Distribution is used to allocate the primary costs of a cost center. The following
information is passed on to the receivers:
The original cost element (that is, the primary cost element) is retained.
Sender and receiver information (for example, the identities of the sender and
receiver cost center/business process) is documented using line items in the CO
document.
You can use the information system to analyze the distribution results according to
sender and receiver relationships.
36
IGROW SOFT
37
IGROW SOFT
2230 60
Save (Ctrl+S) and enter
Two times go back
Save (Ctrl+S) and enter
One time go back
Period 9
Fiscal year 2011
Deselect Test Run
Cycle ENR100
Execute (F8)
Assessment
Assessment is a method of allocating primary and secondary costs in Cost Center
Accounting and Activity-Based Costing. The following information is passed on to the
receivers:
The original cost elements are assigned cumulatively, or in groups, to assessment
(secondary) cost elements. The original cost elements are not recorded on the
receivers
Sender and receiver information (sender cost center, receiver cost center, or
business process) appears in the Controlling (CO) document.
Allocation through assessment is useful when the composition of the costs is unimportant
for the receiver. For example, the assessment of cafeteria costs to a cost center need not
be broken down further.
You can use the information system to analyze the assessment results by assessment cost
element according to sender and receiver relationships.
38
IGROW SOFT
Enter
Cost element Assessment
Valid from
Enter
Name Assessment
Description Assessment cost element
CElem category 42 (Assessment)
Save (Ctrl+S)
39
IGROW SOFT
From To
Cost Center 2210
Cost Elements 400000 499999
Receiver Section
From To
Cost Center 2220 2230
Go to Receiver Tracing Factor Tab
Receivers Section
Cost Ctr Portion/Percent
2220 40
2230 60
Save (Ctrl+S) and enter
Two times go back
Save (Ctrl+S) and enter
One time go back
Period 9
Fiscal year 2011
Deselect Test Run
Cycle CAF100
Execute (F8)
40
IGROW SOFT
1. Create Indirect Activity Allocation Cost Elements for Canteen (Tcode: KA06)
Cost Element 500400
Valid from 01.04.2011
Enter
Name IAA-CANTEEN
Description IAA-CANTEEN
CElem Category 43 (Internal Activity Allocation)
Save (Ctrl+S)
2. Create Indirect Activity Type for Canteen (Tcode: KL01)
Activity type 500400
Valid from 01.04.2011
Enter
Name Canteen
Description Canteen
Activity Unit EA (Each)
CCtr categories * (Applicable to all cost centers)
ATyp Category 2 (Indirect determination, indirect allocat)
Allocation Cost elem 500400
Price Indicator 1 (Plan price, automatically based on
activity)
Save (Ctrl+S)
3. Planning Activity Types (Tcode: KP26)
Version 0
From period 9
To period 9
Fiscal year 2011
Cost Center 2240 (Cafeteria)
To
or group
Activity Type 500400
41
IGROW SOFT
To
or group
Select Form-Based
Click on Overview Screen (F5)
Fixed Price 20
Save (Ctrl+S)
4. Post Statistical Key Figures in Cost Centers
Path: Accounting- Controlling- Cost Center Accounting- Actual Postings- Statistical Key
Figures- KB31N – Enter (Tcode: KB31N)
Rec. CCtr StatKF Total Quantity
2210 EMP100 20
2220 EMP100 30
2230 EMP100 50
Save (Ctrl+S)
5. Create Indirect Activity Allocation Cycle and Run IAA Cycle
Path: Accounting- Controlling- Cost Center Accounting- Period-End Closing- Single
Functions- Allocations- KSC5 - Indirect Activity Allocation
(Tcode: KSC5)
Go to Menu bar
Extras – Cycle – Create
Cycle IAA100
Start Date 01.12.2011
Enter
Text Canteen Expenses Distribution
Click on Attach Segment (Shift+F8)
Segment name IAA101 Canteen Expenses Distribution
Go to Segment Header Tab
Sender Values Section
Rule 3 Quantities Calculated Inversely
Share in % 100
Select Act. Values
42
IGROW SOFT
Period :
43
IGROW SOFT
Fiscal year :
Select Test Run
Select Details list
Cycle :
Start date :
Execute (F8)
Click on Sender (Shift+F4)
Observe values
One time go back
Click on Receivers (Shift+F5)
Observe values
Two times go back
Deselect Test run
Execute (F8)
Internal Orders
Internal orders nothing but internal tasks in the organization. Internal orders are also cost
objects like cost centers. Internal orders are cost collectors which help in detailed analysis
of overhead costs. Ex: By using overhead orders for the two trade fairs, the costs for these
are collected separately on the related overhead orders
44
IGROW SOFT
Order Settlement:
Two methods are available for defining a settlement
1. Basic Settlement: Basic settlement allows us to settle 100 percent of the costs to
cost center or to one general ledger account under one cost element. This
settlement data is entered in the order master record, in the field period-end
closing
2. Extended Settlement: Extended settlement, in contrast, allows us to create our
own settlement rule in the order master record. These settlement rules can be used
to settle costs to one or more receivers which could be a WBS element, sales
order, profitability segment, and so on.
Order type: Order type consists of parameters how you want to settle expenses from
internal orders to other objects. Order type consists of settlement profile,
1. Settlement profile determines
a. Requirement for cost settlement
b. Valid settlement receivers
c. Valid distribution methods (% rates, equivalence numbers, amounts)
d. Document management settings
2. Purposes of settlement profile
45
IGROW SOFT
46
IGROW SOFT
47
IGROW SOFT
48
IGROW SOFT
CTR 20.00
CTR 50.00
Save
Ignore warning messages
Order number
7. Planning
Path: Accounting - Controlling - Internal Orders - Planning - Cost and Activity Inputs -
KPF6 - Change (Tcode: KPF6)
Version 0 (Plan/Actual Version)
From period
To period
Fiscal year
Order
49
IGROW SOFT
50
IGROW SOFT
Value (S)
Execute (F8)
Past: Value which specifies how far into the past you can plan/budget for. The start year
is the reference point. Ex: The start year is 1997 and the value entered here is 5. You can
thus plan/budget as far back as 1992 inclusive.
Future: Value which specifies how far into the future you can plan/budget for. The start
year is the reference point. Ex: The start year is 1997 and the value entered here is 5. You
can thus plan/budget for the years up to and including 2002.
Start: Value which determines the start year for planning/budgeting. The reference value
is the current fiscal year. The start year results from adding the value you enter here to the
51
IGROW SOFT
current fiscal year. Ex: The current fiscal year is 1994 and 3 is defined as the value.
When you then call up the planning/budgeting function, the year first offered for
processing will be 1997.
52
IGROW SOFT
4. Budget Report
Path: Accounting- Controlling- Internal Orders- Information System- Reports for Internal
Orders- More Reports- S_ALR_87013019 - List: Budget/Actual/Commitments (Tcode:
S_ALR_87013019)
Controlling Area
Or Value(S)
Settlement
1. Maintain Settlement Profiles
Definition: In this activity, you define a range of control parameters for settlement. Your
must define the settlement profile before you can enter a settlement rule for sender
Path: SPRO- SAP Reference IMG- Controlling- Internal Orders- Actual Postings-
Settlement- Maintain Settlement Profiles (Tcode: OKO7)
Execute
Double click on Enter Settlement Profile in Order Types
Click on Position button
Order type
Enter
Settlement Profile 10 (All Receivers)
Save (Ctrl+S) and enter
One time go back
Double click on Maintain Settlement Profiles
Select 10 All Receivers
Click on Details (Ctrl+Shift+F2)
Observer parameters in settlement profile
53
IGROW SOFT
Important Notes:
Internal Order Creation: We can’t post documents to internal orders
Internal Order Release: We can post documents to internal order and settlement of
the order
Technically Complete: We can post documents and settle the order
Internal Order Close: We can’t post documents to internal orders
We can’t close internal order if there is balances in internal order
54
IGROW SOFT
1.1 Purpose
Profit Center Accounting (EC-PCA) lets you determine profits and losses by
profit center using either period accounting or the cost-of-sales approach. It also lets you
analyze fixed capital and so-called “statistical key figures” (number of employees, square
meters, and so on) by profit center. Consequently, you can calculate all key figures
commonly used in cost accounting (return on investment, cash flow, sales per employee,
and so on).
A profit center is a management oriented organizational unit used for internal
controlling purposes. Dividing your company up into profit centers allows you to analyze
areas of responsibility and to delegate responsibility to decentralized units, thus treating
them as “companies within the company”.
The essential difference between a profit center and a business area is that profit
centers are used for internal control, while business areas are more geared toward an
external viewpoint.
The profit center differs from a cost center in that cost centers merely represent
the units in which capacity costs arise, whereas the person in charge of the profit center is
responsible for its balance of costs and revenues.
Period Accounting:
55
IGROW SOFT
In period accounting, business results are represented according to cost and revenue
elements. This makes it possible to recognize which factors of production cause the costs
which are incurred. The total costs for the period can then be compared to the total
revenues earned during the same period. These costs include the costs of all the goods
and services produced in the period, regardless of whether or not they were sold, plus the
goods and services produced in previous periods and sold in this period.
Revenue XXXX
X
Cost XXXX
Profit (Revenue - Cost) XXXX
56
IGROW SOFT
Path: SPRO- SAP Reference IMG- Controlling- Profit Center Accounting- Basic
Settings- Controlling Area Settings- Maintain Controlling Area Settings (Tcode:0KE5)
Execute
Standard Hierarchy
Select Elim.of int.business Vol.
PCtr Local Currency Type 20 (Controlling Area Currency)
Select Store Transaction currency
Save (Ctrl+S) and enter
Dummy Profit Center: Data is posted to a dummy profit center when the original account
assignment object is not assigned to a profit center. This ensures that the data in Profit
Center Accounting is complete. The data in the dummy profit center can then be
transferred to the correct profit center later by means of assessment or distribution. We
can maintain one dummy profit center under one controlling area
Standard Hierarchy: The standard hierarchy is a tree structure which displays the
organization of all the profit centers in one controlling area.
The profit center area is an end point in the tree structure which is not at the top and can
have profit centers assigned to it when you maintain the standard hierarchy.
The summarization area is used to summarize the data on the profit centers beneath it,
although it does not itself contain any profit centers.
By definition, the system always regards the profit center hierarchy which was entered
when the controlling area was created as the standard hierarchy.
Elim.of int.business Vol.: Elimination of internal business volume ensures that transaction
data between two objects of the same type that are assigned to the same profit center
(such as two cost centers or two orders) is not updated in account-based Profit Center
Accounting.
Example:
Secondary allocation between cost centers:
57
IGROW SOFT
C100 ---> C200 where both cost centers are assigned to profit center P100
If elimination of internal business volume is active, no data is posted in Profit Center
Accounting.
Store Transaction Currency: This indicator controls whether or not the transaction
currency is updated when actual or plan data is transferred from other components to
Profit Center Accounting.
Setting this flag increases the data volume, since the totals records need to be broken
down according to the transaction currency.
The indicator has no effect on direct entry of data in Profit Center Accounting. If a
corresponding layout is used, values can be entered or planned in the transaction
currency, even if the indicator has not been set here.
Note: Whenever you enter into system, we should do set controlling area (Tcode: OKKS)
58
IGROW SOFT
SH_4001
Global
H1100
H1200 H1300
Service Revenue (X)
Service Revenue (Y) Service Revenue (Z)
Path: SPRO- SAP Reference IMG- Controlling- Profit Center Accounting- Master Data-
Profit Center- Define Standard Hierarchy (Tcode: KCH4)
Execute
Global
Select _______
Click on Lower Level (Ctrl+F3)
H1000 India
Select _______
Click on Same Level (Shift+F5)
H2000 USA
Select _______
Click on Same Level (Shift+F5)
H3000 UK
Save (Ctrl+S)
4. Define Segment
Definition: If you then define your profit centers, you can enter an associated segment in
the master record of a profit center. The segment is then derived from the assigned profit
center during posting. As per IFRS (International Financial Reporting Standards), we
need to prepare financial statements based on segments. This is legal requirement
59
IGROW SOFT
Locked: This indicator lets you lock a combination of controlling area and "From" fiscal
year for further actual postings.
Line Items: Indicator whether line item documents should be written each time you
transfer actual data.
Online Transfer: This indicator controls whether the postings should be transferred to
Profit Center Accounting for each activity. If the indicator is not activated, you need to
transfer the postings manually using the available programs.
60
IGROW SOFT
Master Records
1. Create profit center
Path: Accounting - Controlling - Profit Center Accounting - Master Data - Profit Center
- Individual Processing - KE51 - Create (Tcode: KE51)
Profit Center
Enter
Name
Long text
Person Respons.
Profit Ctr Group
Segment
Click on Activate (Shift+F1)
Profit Center
Enter
Name
Long text
Person Respons.
Profit Ctr Group
Segment
Click on Activate (Shift+F1)
Profit Center
Enter
Name
Long text
Person Respons.
Profit Ctr Group
Segment
Click on Activate (Shift+F1)
61
IGROW SOFT
Postings
1. Expenses booking (Tcode: FB50)
Click on Company code (F7)
Company code
Enter
Document date
62
IGROW SOFT
System will generate three documents (Accounting document, Profit Center Document
and controlling document)
2. Change field status group G001 to G029 in revenue G/L Accounts (Tcode:FS00)
G/L Account
Company Code
Click on Change
Go to Create/Bank/Interest Tab
Field Status Group G029 (Revenues)
Save (Ctrl+S)
63
IGROW SOFT
64
IGROW SOFT
65
IGROW SOFT
Companies Act, Income Tax Act, Banks etc. Financial statements consist of profit and
loss account and balance sheet.
1. Create Financial Statements Versions
Path: SPRO- SAP Reference IMG- Financial Accounting (New)- General Ledger
Accounting (New)- Master Data- G/L Accounts- Define Financial Statement Versions
(Tcode: OB58)
Execute
Click on New Entries (F5)
Fin.Stmt.version
Name
Maint. Language
Chart of Accounts
Save (Ctrl+S) and enter
Click on Fin. Statement Items (Shift+F8)
Click on Create Items (F5)
Profit and Loss Account
Balance sheet
Enter
Select Profit and Loss Account
Click on Create Items (F5)
Expenses
Incomes
Enter
Select Expenses
Click on Create Items (F5)
66
IGROW SOFT
Enter
Select Incomes
Click on Create Items (F5)
Enter
Select Balance Sheet
Click on Create Items (F5)
Enter
Select Liabilities
Click on Create Items (F5)
Enter
Select Assets
67
IGROW SOFT
Enter
Select end nodes and assign accounts
Save (Ctrl+S) and enter
2. Financial Statements for Company Code, Business Area, Profit Center and
Segment wise
Path: Information Systems- Accounting- Financial Accounting- General Ledger-
Information System (New)- Financial Statement / Cash Flow- General- Actual/Actual
Comparisons- S_PL0_86000028 - Financial Statement: Actual/Actual Comparison
(Tcode: S_PL0_86000028)
Currency Type
Company Code
Or
Business Area
Profit Center
Or
Segment
Ledger 0L
FIS Annual Rep.Struc 4001
Fiscal Year /2FY 2011
Posting period /2PF 1
Posting period /2PT 12
Fiscal Year /3FY 2010
Posting period /3PF 1
Posting period /3PT 12
68
IGROW SOFT
Execute (F8)
69
IGROW SOFT
A glance at the database tables clearly illustrates how considerably the standard data
structures has been enhanced
Classic General Ledger Accounting New General ledger accounting
Total Table (GLT0) Total Table (FAGLFLEXT)
Field Description Field Description
BUKRS Company Code BUKRS Company Code
RYEAR Fiscal Year RYEAR Fiscal Year
RACCT Account Number RACCT Account Number
RBUSA Business Area RBUSA Business Area
COST_ELEM Cost Element
RCNTR Cost Center
PRCTR Profit Center
RFAREA Functional Area
Segment Segment Report
So – On So – On So – On So – On
Tcode: SE11
Database table GLT0
Click on Display
Observe table fields (63 Fields)
One time go back
Database table FAGLFLEXT
Click on Display
Observe table fields (142 Fields)
Compare GLT0 and FAGLFLEXT Tables fields
70
IGROW SOFT
A scenario defines which fields are updated in the ledgers (In general ledger view) during
posting (From other application components)
Scenarios provided by SAP:
Cost Center Update (FIN_CCA): Update of sender cost center and receiver cost
center fields)
Preparation for consolidation (FIN_CONS): Update of consolidation transaction
type and trading partner fields
Business area (FIN_GSBER): Update sender cost center and receiver business
area fields
Profit Center Update (FIN_PCA): Update of profit center and partner PC fields
Segmentation (FIN_SEGM): Update of segment, partner segment and PC fields
Cost of sales accounting (FIN_UKV): Update of sender cost center and receiver
functional area fields
Path: SPRO- SAP Reference IMG- Financial Accounting (New)- Financial Accounting
Global Settings (New)- Ledgers- Fields- Display Scenarios for General Ledger
Accounting
Execute
Ignore warning messages
Observe scenarios and scenario fields
You can’t define customer specific scenarios
71
IGROW SOFT
72
IGROW SOFT
73
IGROW SOFT
Parallel Currencies
For every company code, we can maintain 3 three local currencies. One currency will be
maintained in company code and two additional currencies we can maintain in new
general ledger
1. Maintain parallel currencies
Path: SPRO- SAP Reference IMG- Financial Accounting (New)- Financial Accounting
Global Settings (New)- Ledgers- Ledger- Define Currencies of Leading Ledger
Execute
Click on New Entries (F5)
Company code 4001
2nd Local currency
Crcy type 30 (Group Currency)
ExRate Type M
Srce curr 1
TrsDte type 3 (Translation Date)
Save (Ctrl+S) and enter
74
IGROW SOFT
Company Code
Enter
Document date
Posting Date
Ledger Group LG
Document Splitting
You can use the document splitting procedure to split up line items for selected
dimensions (such as receivable lines by profit center) or to affect a zero balance setting in
the document for selected dimensions (such as segment). This generates additional
clearing lines in the document. Using the document splitting procedure is the prerequisite
for as well as an essential tool for drawing up complete financial statements for the
selected dimensions at any time.
You can choose between displaying the document with the generated clearing lines either
in its original form in the entry view or from the perspective of a ledger in the general
ledger view.
For document splitting to be possible, the individual document items and the documents
must be classified. Each classification corresponds to a rule in which it is specified how
document splitting is to occur and for which line items.
SAP delivers a set of standard rules that should usually prove sufficient. If not, you can
define your own set of rules and adapt these according to your needs.
75
IGROW SOFT
Example
Example: 1
Suppose a vendor invoice containing the following items is entered:
Posting Key Account Segment Amount
31 Payables -100
40 Expense 0001 40
40 Expense 0002 60
Document splitting then creates the following document in the General Ledger view:
Example 2: Payment
The payment for the above vendor invoice then contains the following items when
entered:
Document splitting then creates the following document in the General Ledger view:
76
IGROW SOFT
Document Splitting Method: Splitting method contains the rules governing how the
individual item categories are dealt with.
MM Integration
1. Define plant
77
IGROW SOFT
Path: SPRO- SAP Reference IMG- Enterprise Structure- Definition- Logistics - General-
Define copy, delete, check plant (Tcode: OX10)
Execute
Definition: A storage location is the place where stock is physically kept within a plant.
78
IGROW SOFT
Plant :
Enter
Click on Select all (F7)
Click on Delete (Shift+F2)
Enter
Click on New Entries (F5)
SLoc Description
_____ Raw Material
_____ Semi Finished
_____ Finished Goods
Save and enter
79
IGROW SOFT
Go to Position button
Purchasing Org. :
Enter
CoCd :
Save and enter
80
IGROW SOFT
Definition: Whenever you create a material master record, you must assign it to a
material type.
Path: SPRO- SAP Reference IMG- Logistics General- Material Master- Basic Settings-
Material Types- Define Attributes of Material Types (Tcode: OMS2)
Execute
Go to Position button
Material type : ROH
Enter
Select ROH
Double click on Quantity/Value updating
Go to position button
Valuation Area :
Material type : ROH
Select Qty updating
Select Value update
Save and enter
Path: SPRO - SAP Reference IMG- Logistics General- Material Master- Basic Settings-
Maintain Company Codes for Materials Management (Tcode: OMSY)
Execute
Go to Position button
81
IGROW SOFT
Company code :
Enter
Year :
Period :
Select ABp
Save and enter
Select
CoCd TlKy
0001 PE
0001 SE
Click on Copy as (F6)
Company code :
Enter
Company Code :
Enter
Save and enter
Path: SPRO- SAP Reference IMG- Materials Management- Inventory Management and
Physical Inventory- Goods Receipt- Set Tolerance Limits (Tcode: OMC0)
Execute
Select
82
IGROW SOFT
CoCd TlKy
0005 B1
0005 B2
Click on Copy as (F6)
Company code :
Enter
Company Code :
Enter
Save and enter
83
IGROW SOFT
Path: SPRO- Materials Management- Logistics Invoice Verification- Invoice Block- Set
Tolerance Limits (Tcode: OMR6)
Execute
Select
CoCd TlKy
0005 AN
0005 AP
0005 BD
0005 BR
0005 BW
0005 DQ
0005 KW
0005 LA
0005 LD
0005 PP
84
IGROW SOFT
0005 PS
0005 ST
0005 VP
Click on Copy As (F6)
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Company Code :
Enter
Save and enter
85
IGROW SOFT
Definition: we can group together valuation areas by activating the valuation grouping
code.
Go to Position button
Valuation area :
Enter
Val.Grpg.code :0001
Save and enter
Definition: you define which valuation classes are allowed for a material type. The
valuation class is a group of materials with the same account determination. If a
transaction is to be posted to different accounts depending on the valuation class, create
an account determination for each valuation class in the step Create automatic postings.
86
IGROW SOFT
87
IGROW SOFT
88
IGROW SOFT
Tax procedure
Definition: Tax procedure will be developed country wise. Tax procedure is assigned to
country
1. Define Condition Type
Path: SPRO- Financial Accounting- Financial Accounting Global Settings- Tax on
Sales/Purchases- Basic Settings- Check Calculation Procedure (Tcode: OBYZ)
Execute
Double click on Define Condition Types
Click on New Entries (F5)
Condition type : 3601 Service Tax
Access Sequence : MWST
Condition Class : D Taxes
Calculation Type : A Percentage
Condition Category : D Tax
Select Item Condition
Click on Next Entry (F8)
Condition type : 3602 LST
Access Sequence : MWST
Condition Class : D Taxes
Calculation Type : A Percentage
Condition Category : D Tax
Select Item Condition
Save (Ctrl+S) and enter
89
IGROW SOFT
90
IGROW SOFT
Go to position button
Country : IN
Enter
Proc. :
Save and enter
91
IGROW SOFT
Go to Type/Description Tab
Account Group : ASST Assets
Select Balance sheet Account
Short Text : Input Tax A/C
G/L Acct Long Text : Input Tax Account
Go to Control data tab
Select only balances in local crcy
Select line item display
Sort Key : 001
Go to Create/bank/interest Tab
Field status group : G001
Save
b. Output Tax A/C
G/L Account : 190400
Company Code :
Click on Create
Go to Type/Description Tab
Account Group : LIAB Liabilities
Select Balance sheet Account
Short Text : Output Tax A/C
G/L Acct Long Text : Output Tax Account
Go to Control data tab
Select only balances in local crcy
Select line item display
Sort Key : 001
Go to Create/bank/interest Tab
Field status group : G001
Save
92
IGROW SOFT
93
IGROW SOFT
Save
Valuation modif. 0001 (Valuation Grouping Code)
Valuation class 3000
Account 290500 (Raw Material Account)
Save and enter
One time go back
Double click on GR/IR clearing account WRX
Save
Account 190500
Save and enter
94
IGROW SOFT
95
IGROW SOFT
96
IGROW SOFT
3. Goods Receipt
Path: Logistics - Materials Management - Inventory Management - Goods Movement -
MIGO - Goods Movement (MIGO) (Tcode: MIGO)
A01 Goods Receipt R01 purchase order
Enter
Select Item OK
Click on check (F7)
Click on post (Shift+F11)
A04 Display
Enter
Go to Header data
Go to Doc.Info Tab
Click on FI Documents
Number range for trans./event type WE in year 2011 does not exist
4. Invoice Verification
Path: Logistics - Materials Management - Logistics Invoice Verification - Document
Entry - MIRO - Enter Invoice (Tcode: MIRO)
Invoice date
Purchase order/Scheduling agreement 4500017174
Enter
Select calculate Tax
Copy Balance Field amount to amount field
Click on Simulate (Ctrl+Shift+F7)
Click on post or save
97
IGROW SOFT
98
IGROW SOFT
SD Integration
1. Define sales organization
Definition: Sales organization nothing but sales department.
Legally, a sales organization is included in exactly one company code. You can assign
one or more plants to one sales organization. The sales organization has an address.
Path: SPRO- SAP Reference IMG- Enterprise Structure- Definition- Sales and
Distribution- Define copy, delete, check sales organization (Tcode: OVX5)
Execute
Double click on Copy, delete, check sales organization
Click on copy org.object (F6)
From sales org. : 1000
To sales org. :
Enter, enter, enter and enter
One time go back
Double click on Define Sales Organization
Go to position button
Sales org. :
Enter
Select
Click on Details (Ctrl+Shift+F2)
Sales organization : Hyderabad
Click on Address (Shift+F5)
99
IGROW SOFT
Name : Hyderabad
Street : Ameerpet
House number : 1-234
Postal code : 123456
City : Hyderabad
Country : IN
Region : AP
Language : EN English
Enter, enter and enter
Save and enter
100
IGROW SOFT
101
IGROW SOFT
102
IGROW SOFT
103
IGROW SOFT
104
IGROW SOFT
AAG : 01
AAG : 03
ActKy : ERL
Account : 300100
Save and enter
105
IGROW SOFT
Material :
Industry Sector : C Chemical Industry
Material type : FERT Finished Goods
Enter
Select
Basic Data 1
Sales: Sales Org. Data 1
Sales: Sales Org. Data 2
Sales: General/Plant Data
General Plant Data / Storage 1
Accounting 1
Enter
Plant :
Stor.Location :
Sales org. :
Distr.Channel :10
Enter
Material :
Base Unit of measure : TO
Material Group : 0001
Division : 00
Gross Weight : 10000
Net Weight : 10000
Enter
Delivering Plant :
T :1
Click on conditions
Scal Quantity Amount
1 100000
10 95000
100 90000
106
IGROW SOFT
107
IGROW SOFT
108
IGROW SOFT
109
IGROW SOFT
Go to Picking Tab
SLoc :
Picked Qty : 10
Enter
Click on post goods issue (Shift+F8)
Go to Menu bar
Outbound delivery - Display
Outbound Delivery :
Enter
Go to Menu bar
Environment - Document Flow
Select GD Goods Issue: Delivy
Click on Display Document (F8)
Click on Accounting Documents (F7)
Delivery Document No: 80015175
110
IGROW SOFT
Profitability analysis
Profitability Analysis (CO-PA) enables you to evaluate market segments, which can be
classified according to products, customers, orders or any combination of these, or
strategic business units, such as sales organizations or business areas, with respect to your
company's profit or contribution margin.
The aim of the system is to provide your sales, marketing, product management and
corporate planning departments with information to support internal accounting and
decision-making.
Two forms of Profitability Analysis are supported: costing-based and account-based.
Costing-based Profitability Analysis is the form of profitability analysis that
groups costs and revenues according to value fields and costing-based valuation
approaches, both of which you can define yourself. It guarantees you access at all
times to a complete, short-term profitability report. System will transfer goods
issue and billing documents to profitability analysis at same time. System will
wait until billing document is created
Account-based Profitability Analysis is a form of profitability analysis organized
in accounts and using an account-based valuation approach. The distinguishing
111
IGROW SOFT
characteristic of this form is its use of cost and revenue elements. It provides you
with a profitability report that is permanently reconciled with financial
accounting.
Characteristics:
Characteristics are the criteria in Profitability Analysis (CO-PA) according to which you
can analyze your operating results and perform differentiated sales and profit planning.
The combination of the values for the characteristics in an operating concern is called a
Profitability Segment.
Characteristics can be categorized according to how and when they are defined.
1. Characteristics Delivered by SAP: SAP delivered two types of characteristics,
a. Fixed Characteristics: A number of fundamental characteristics are
automatically predefined in every operating concern. These include the
product, company code, billing type, business area, sales order, customer,
and the controlling area, to name but a few.
b. Predefined Characteristics: In addition to the fixed characteristics, a
number of other predefined characteristics are available in the field
catalog. Such characteristics include customer group, customer district,
and country, and they can be added to your operating concern if desired
2. Customer Defined Characteristics: In addition to these predefined characteristics,
you can also define your own additional ones. You define these in the field
catalog— independent of any client or operating concern —and can later add
them to your operating concerns.
a. Adopting characteristics from SAP tables: You can define your operating
concerns by using characteristics that already exist in other applications.
For example, you can select fields from the tables for customer master
records, material master records, and sales documents. You can also select
112
IGROW SOFT
the partner roles defined in the structure PAPARTNER in the Sales and
Distribution (SD) application and use them as characteristics in
Profitability Analysis.
b. Custom Characteristics: If the characteristic categories are insufficient for
your needs, you can define completely new characteristics from scratch
for exclusive use in Profitability Analysis. To derive values for these
newly defined characteristics, you need to create your own derivation
rules.
To define such a characteristic, you need to specify the technical name, a
description, a short text, a title, and the data type and length of its values.
The texts you enter for this characteristic are used to identify the
characteristic on transaction screens and in lists.
If you only want a characteristic to have a fixed number of values (which
should generally be the case), you need to create this characteristic by
maintaining corresponding values. When you do, the system automatically
creates a check table and a text table for this characteristic. You maintain
the permitted values and their texts in Customizing under Master Data ®
Characteristic Values ® Maintain Characteristic Values.
If you do not want to limit the values permitted, you can create the
characteristic without maintaining any corresponding values. Values
entered later for these characteristics will only be checked by the system to
see that they use the correct data type. No texts exist for these values.
Another way of defining characteristics is to use the option that references
existing values. This lets you create a characteristic by referencing a data
element that already exists in the system. The characteristic inherits all the
attributes of the data element.
Note that it is not possible to use two characteristics with the same data
element in the same operating concern.
Value Fields
113
IGROW SOFT
Value fields are only required in costing-based Profitability Analysis. These are the fields
that contain the currency amounts and quantities that you want to analyze in CO-PA.
They represent the structure of your costs and revenues.
Use
All the value fields that exist are stored in a field catalog. You can add these fields to
your operating concerns by choosing Structures ® Operating Concern ® Maintain
Operating Concern in Customizing.
Structure
The semantic meaning of a value field is determined by the data element to which it is
assigned. The data element contains the texts that appear on the screen and in reports for
the value field.
There are two types of value fields:
Value fields that contain amounts in currencies are also referred to as "amount
fields". All amount fields in a single line item use the same currency.
Value fields that contain quantities are referred to as "quantity fields".
Each quantity field is assigned a field containing a unit of measure. Consequently,
each quantity field in a line item can use a different unit.
Value fields can be categorized according to how and when they are defined:
Predefined value fields
Value fields that are used frequently are predefined in the standard R/3 System.
These include fields such as revenue, sales quantity, incoming freight, outgoing
freight, and others. You can select those predefined value fields that you wish to
transfer into your own operating concern.
User-defined value fields
In addition to the predefined value fields, you can also define your own value
fields. You define these in the field catalog— independent of any client or
operating concern — and can later add them to your operating concerns. You
create value fields in Customizing under Structures ® Operating Concern ®
Maintain value fields.
The definition of a value field consists of its name, texts, a rule defining how it is
aggregated over characteristics of time, and whether it is an amount field or a
114
IGROW SOFT
quantity field. There are two texts for each value field —a "description" and a
"short text". These texts are displayed on the screen to label the value field.
The aggregation rule determines how the values in a value field are to be handled
when data is aggregated over multiple periods in planning and in reports. This
does not affect the posting logic. You can choose from three aggregation rules:
Addition, Average, and Last value. In most cases, you will want to add the values.
Only noncumulative values, such as the number of employees, require the other
options.
115
IGROW SOFT
Operating
Concern
Company
Company Code Company
Code Code
Go to position button
116
IGROW SOFT
CO Area :
Enter
OpCo :
Save and enter
117
IGROW SOFT
Chart of accounts :
Enter
Valuation modif. : 0001
General modification : VAY
Valuation class : 7920
Account : 400070
Save and enter
6. Create Cost elements For COGS A/C and Revenue Account (Tcode: KA01)
Cost Element : 400070
Valid from : 01.04.2011
Enter
CElem Category : 1 (Primary costs/Cost Reducing Revenues)
Go to Default Acct Assignment Tab
Cost Center : 111111
Save (Ctrl+S)
Cost Element : 300100
Valid from : 01.04.2011
Enter
CElem Category : 11 (Revenues)
Save (Ctrl+S)
118
IGROW SOFT
Profit Center :
Save
119
IGROW SOFT
Enter
Click on post goods issue (Shift+F8)
Go to Menu bar
Outbound delivery - Display
Outbound Delivery :
Enter
Go to Menu bar
Environment - Document Flow
Select GD Goods Issue: Delivy
Click on Display Document (F8)
Click on Accounting Documents (F7)
Delivery Document No: 80015175
120
IGROW SOFT
121
IGROW SOFT
- 9002
Enter
One time go back
Save and enter
Report Painter
12. Define Report
Path: Accounting - Controlling - Profitability Analysis - Information System - Define
Report - KE31 - Create Profitability Report (Tcode: KE31)
Report :
Enter and enter
Go to Characteristics Tab
Select Country, Customer, Distribution channels, Division, Plant, Product, and Profit
Center etc.
Click on Add Char.
Go to Key Figures Tab
Key figure scheme :
Select Revenue, Cost of Goods sold and profit
Click on Add Key Figure
Save and enter
Select Report
Execute (F8)
Period From :
Period to :
Plan/Act.Indicator :0
122
IGROW SOFT
Execute (F8)
Enter and enter
123