sap-fico-interview-questions-9-pdf-free
sap-fico-interview-questions-9-pdf-free
ANSWERS
NEELESH KUMAR
Enterprise Structure
What are the various organizational assignments to a company code?
Company Code is a legal entity for which financial statements like Profit and Loss
and Balance Sheets are generated. Plants are assigned to the company code,
Purchasing organization is assigned to the company code, and Sales organization
is assigned to the company code.
What is the relation between a Controlling Areas and a Company code?
A Controlling area can have the following 2 type of relationship with a Company
code
a. Single Company code relation
b. Cross Company code relation
This means that one single controlling area can be assigned to several different
company codes. Controlling can have a one is to one relationship or a one is to
many relationship with different company codes.
Controlling Area is the umbrella under which all controlling activities of Cost
Center Accounting, Product Costing, Profit Center and Profitability Analysis are
stored.
In a similar way Company Codes is the umbrella for Finance activities.
How many Chart of Accounts can a Company code have?
A single Company code can have only one Chart of Account assigned to it. The
Chart of Accounts is nothing but the list of General Ledger Accounts.
What are the options in SAP when it comes to Fiscal years?
Fiscal year is nothing but the way financial data is stored in the system. You have
12 periods in SAP and also four special periods. These periods are stored in what
is called the fiscal year variant. There are two types of Fiscal Year Variant
• Calender Year – Jan-Dec, April -March
• Year Dependent Fiscal Year .
FI-GL
Give some examples of GL accounts that should be posted automatically
through the system and how is this defined in the system.
Stock and Consumption accounts are instances of GL accounts that should be
automatically posted to. In the GL account master record, a check box exists
wherein the automatic posting option is selected called “ Post Automatically Only”
What is a Account group and where all is it used?
An Account group controls the data that needs to be entered at the time of
creation of a master record. Account groups exist for the definition of a GL
account, Vendor and Customer master. It basically controls the fields which pop
up during master data creation.
What is a field status group?
Field status groups control the fields which come up when the user does the
transactions. The options available are one can have the fields only for display or
one can suppress it or make it mandatory. So there are three options basically..
The field status group is stored in the FI GL Master
What is the purpose of a “Document type” in SAP?
A Document type is specified at the Header level during transaction entry and
serves the following purposes :
It defines the Number range for documents
It controls the type of accounts that can be posted to eg Assets, Vendor,
Customer, Normal GL account
Document type to be used for reversal of entries
Whether it can be used only for Batch input sessions
What is a Financial Statement Version?
An FSV(Financial Statement Version) is a reporting tool and can be used to depict
the manner in which the final accounts like Profit and Loss Account and Balance
Sheet needs to be extracted from SAP. It is freely definable and multiple FSV's can
be defined for generating the output for various external agencies like Banks and
other Statutory authorities.
How are input and output taxes taken care of in SAP ?
A tax procedure is defined for each country and tax codes are defined within this.
There is flexibility to either expense out the Tax amounts or Capitalise the same to
Stocks.
What are Validations and Substitutions ?
Validations/Substitutions in SAP are defined for each functional area eg Assets,
Controlling etc at the following levels
1. Document level
2. Line item level
These need to be specifically activated and setting them up are complex and done
only when it is really needed. Often help of the technical team is taken to do that.
Is it possible to maintain plant wise different GL codes?
The valuation group code should be activated. The valuation grouping code is
maintained per plant and is configured in the MM module. Account codes should
be maintained per valuation grouping code after doing this configuration.
Is Business area at company code Level?
No. Business area is at client level. Which means other company codes can also
post to the same business area.
What are the different scenarios under which a Business Area or a Profit
Center may be defined?
This question is usually very disputable. But both Business Areas and Profit
centers are created for internal reporting. Each has its own pros and cons but
many companies nowdays go for Profit center as there is a feeling that business
area enhancements would not be supported by SAP in future versions.
There are typical month end procedures which need to be executed for both of
them and many times reconciliation might become a big issue. A typical challenge
in both of them is in cases where you do not know the Business Area or Profit
Center of the transaction at the time of posting.
What are the problems faced when a Business area is configured?
The problem of splitting of account balance is more pertinent in case of tax
accounts. Also SA
Is it possible to default certain values for particular fields? For e.g. company
code.
Yes it is possible to default for certain fields where a parameter id is present. Go to
the input field to which you want to make defaults. Press F1, then click technical
info push button. This open a window that displays the corresponding parameter
id (if one has been allocated to the field) in the field data section. Enter this
parameter id using the following path on SAP Easy access screen System User
profile Own data. Click on parameter tab. Enter the parameter id code and
enter the value you require to default. Save the usersettings.
Which is the default exchange rate type which is picked up for all SAP
transactions?
The default exchange rate type picked up for all SAP transactions is M (average
rate)
Is it possible to configure the system to pick up a different exchange rate
type for a
particular transaction ?
Yes it is possible. In the document type definition of GL, you need to attach a
different exchange rate type.
What are the Customizing prerequisites for document clearing?
Account must be managed on the open item management. This tick is there in the
General Ledger Master Record called Open Item Management. It helps you to
manage your accounts in terms of cleared and uncleared items. A typical example
would be GR/IR Account in SAP(Goods Received/Invoice Received Account)
Explain the importance of the GR/IR clearing account.
GR/IR is an interim account. In legacy system if the goods are received and the
invoice is not received the provision is made, in SAP at the Goods receipt It passes
the accounting entry debiting the Inventory and crediting the GR/IR Account
.Subsequently when an invoice is recd this GR/IR account is debited and the
Vendor account is credited. That way till the time that the invoice is not received
the GR/Ir is shown as uncleared items.
How many numbers of line items in one single entry you can have?
No of line items in one document you can accommodate is 999 lines.
In Assignment Field in the Document you get some reference, which comes
from where? This is on the basis of Sort key entered in the master.
How do you maintain the number range in Production environment? By
creating in Production or by transport?
Number range is to be created in the production client. You can transport it also
by way of request but creating in the production client is more advisable
In customizing “ company code productive “ means what? What it denotes?
Once the company code is live this check box helps prevent deletion of many
programmes accidently. This check box is activated just before go live..
Accounts Receivable and Accounts Payable
At what level are the customer and vendor code stored in SAP?
The customer and vendor code are at the client level. That means any company
code can use the customer and vendor code by extending the company code view.
How are Vendor Invoice payments made?
Vendor payments can be made in the following manner:
Manual payments without the use of any output medium like cheques etc
Automatic Payment program through cheques, Wire transfers, DME etc.
How do you configure the automatic payment program?
The following are the steps for configuring the automatic payment program:-
Step 1 Set up the following:
Co. code for Payment transaction
Define sending and paying company code.
Tolerance days for payable
Minimum % for cash discount
Maximum cash discount
Special GL transactions to be paid
Step 2 Set up the following:
Paying company code for payment transaction
Minimum amount for outgoing payment
No exchange rate diff
Separate payment for each ref Bill/exch payment
Form for payment advice
Step 3 Set up the following:
Payment method per country
Whether Outgoing payment
Check or bank transfer or B/E
Whether allowed for personnel payment
Required master data
Doc types
Payment medium programs
Currencies allowed
Step 4 Set up the following:
Payment method per company code for payment transactions
Set up per payment method and co. code
The minimum and maximum amount.
Whether payment per due day
Bank optimization by bank group or by postal code or no optimization
Whether Foreign currency allowed
Customer/Vendor bank abroad allowed
Attach the payment form check
Whether payment advice required
Step 5 Set up the following:
Bank Determination for Payment Transactions
Rank the house banks as per the following
Payment method, currency and give them ranking nos
Set up house bank sub account (GL code)
Available amounts for each bank
House bank, account id, currency, available amount
Value date specification
Where do you attach the check payment form?
It is attached to the payment method per company code.
Payment terms for customer master can be maintained at two places i.e.
accounting view and the sales view. Which is the payment term which
actually gets defaulted in transaction?
The payment term in the accounting view of the customer master comes into
picture if the transaction originates from the FI module. If an FI invoice is posted
(FB70) to the customer, then the payment terms is defaulted from the accounting
view of the customer master.
The payment term in the sales view of the customer master comes into picture if
the transaction originates from the SD module. A sales order is created in the SD
module. The payment terms are defaulted in the sales order from the sales view of
the customer master.
Payment terms for vendor master can be maintained at two places i.e.
accounting view and the purchasing view. Which is the payment term which
actually gets defaulted in transaction?
The payment term in the accounting view of the vendor master comes into picture
if the transaction originates from the FI module. If an FI invoice is posted (FB60) to
the Vendor, then the payment terms is defaulted from the accounting view of the
vendor master.
The payment term in the purchasing view of the vendor master comes into picture
if the transaction originates from the MM module. A purchase order is created in
the SD module. The payment terms are defaulted in the purchase order from the
purchasing view of the vendor master.
Explain the entire process of Invoice verification from GR to Invoice
verification in SAP with accounting entries?
A goods receipt in SAP for purchased material is prepared referring a purchase
order.
When goods receipt is posted in SAP the accounting entry passed is:-
Inventory account Debit
GR/IR account credit
A GR/IR (which is Goods receipt/Invoice receipt) is a provision account which
provides for the liability for the purchase. The rates for the valuation of the
material are picked up from the purchase order.
When the invoice is booked in the system through Logistics invoice verification the
entry passed is as follows:-
GR/IR account debit
Vendor credit
How are Tolerances for Invoice verification defined?
The following are instances of tolerances that can be defined for Logistic Invoice
Verification.
c. Small Differences
d. Moving Average Price variances
e. Quantity variances
f. Price variances
Based on the client requirement, the transaction can be “Blocked” or Posted with a
“Warning” in the event of the Tolerances being exceeded.
Tolerances are nothing but the differences between invoice amount and payment
amount or differences between goods receipt amount and invoice amount which is
acceptable to the client.
Can we change the reco account in the vendor master? If so, and how? What
is the impact on the old balance?
Reconciliation account can be changed in the vendor master provided that
authority to change has been configured. Also any change you make to the
reconciliation account is prospective and not retrospective. The old items and
balances do not reflect the new account only the new transactions reflect the
account.
Bank Accounting:
How is Bank Reconciliation handled in SAP?
Initially the payment made to a Vendor is posted to an interim bank clearing
account. Subsequently, while performing reconciliation, an entry is posted to the
Main Bank account. You can do bank reconciliation either manually or
electronically. Refer to the configuration book on Bank accounting for accounting
entries.
How do you configure check deposit?
The following are the steps for configuring check deposit:-
Step1: Create account symbols for the main bank and incoming check account.
Step2: Assign accounts to account symbols
Step3: Create keys for posting rules
Step4: Define posting rules
Step5: Create business transaction and assign posting rule
Step6: Define variant for check deposit
What is the clearing basis for check deposit?
In the variant for check deposit we set up the fields document number ( which is
the invoice number), amount and short description of the customer. The document
number and the invoice amount acts as the clearing basis.
How do you configure manual bank statement?
The following are the steps for configuring manual bank statement:-
Step1: Create account symbols for the main bank and the sub accounts
Step2: Assign accounts to account symbols
Step3: Create keys for posting rules
Step4: Define posting rules
Step5: Create business transaction and assign posting rule
Step6: Define variant for Manual Bank statement
How do you configure Electronic bank statement?
The steps for Electronic Bank Statement are the same except for couple of more
additional steps which you will see down below
Step1: Create account symbols for the main bank and the sub accounts
Step2: Assign accounts to account symbols
Step3: Create keys for posting rules
Step4: Define posting rules
Step5: Create transaction type
Step6: Assign external transaction type to posting rules
Step7: Assign Bank accounts to Transaction types
Fixed Assets
What are the organizational assignments in asset accounting?
Chart of depreciation is the highest node in Asset Accounting and this is assigned
to the company code.
Under the Chart of depreciation all the depreciation calculations are stored
Explain the importance of asset classes. What asset classes are there?
The asset class is the main criterion for classifying assets. Every asset must be
assigned to only one asset class. Examples of asset class are Plant& Machinery,
Furniture&Fixtures, Computers etc. The asset class also contains the Gl accounts
which is debited when any asset is procured . It also contains the gl accounts for
depreciation calculation, scrapping etc
Whenever you create an asset master you need to mention the asset class for
which you are creating the required asset. In this manner whenever any asset
transaction happens the gl accounts attached to the asset class is automatically
picked up and the entry passed.
You can also specify certain control parameters and default values for depreciation
calculation and other master data in each asset class.
How are depreciation keys defined?
The specifications and parameters that the system requires to calculate
depreciation amounts are entered in Calculation methods. Calculation methods
replace the internal calculation key of the depreciation key. Depreciation keys are
defaulted in Asset Master from the asset class. Refer to the configuration for
more details of how depreciation is calculated.
What steps do you have to take into account to ensure that integration into
the general ledger for the depreciation posting run works?
For each depreciation area and company code, specify the following:
the frequency of posting depreciation(monthly,quarterly etc)
CO account assignment (cost center)
For each company code you must define a document type for automatic
depreciation posting only: This document type requires its own external
number range.
You also need to specify the accounts for posting. (Account determination)
To ensure consistency between Asset Accounting and Financial Accounting,
you must process the batch input session created by the posting report.
If you fail to process the batch input session, an error message will appear at
the next posting run. The depreciation calculation is a month end process
which is run in batches and then once the batch input is run the system posts
the accounting entries into Finance.
How you change fiscal year in Asset Accounting?
The fiscal year change program opens new annual value fields for each asset. I
e next year
The earliest you can start this program is in the last posting period of 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 in 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 for
accounting purposes. This fiscal year change is needed only in Asset Accounting
for various technical reasons.
Is it possible to have depreciation calculated to the day?
Yes it is possible. You need to switch on the indicator Dep to the day in the
depreciation key configuration.
Is it possible to configure that no capitalization be posted in the subsequent
years? Yes it is possible. You need to set it in the depreciation key configuration.
How are Capital WIP and Assets accounted for in SAP?
Capital WIP is referred to as Assets under Construction in SAP and are
represented by a specific Asset class. Usually depreciation is not charged on
Capital WIP. All costs incurred on building a capital asset can be booked to an
Internal Order and through the settlement procedure can be posted onto an Asset
Under Construction. Subsequently on the actual readiness of the asset for
commercial production, the Asset Under Construction gets capitalized to an actual
asset.
What is the purpose of defining Internal orders.?
Internal Orders are basically used for tracking of costs, which are proposed to be
incurred over on a short term basis and time tracking is not of much essence.Eg
an Advertisement campaign. Sales Promotion and Exhibition expenses etc.
FI-MM-SD Integration
How do you go about setting the FI MM account determination ?
FI MM settings are maintained in transaction code OBYC. Within these there are
various transaction keys to be maintained like BSX,WRX,GBB,PRD etc. In each of
these transaction keys you specify the GL accounts which gets automatically
passed at the time of entry.
Few examples could be: BSX- Stands for Inventory Posting Debit
GBB-Standsfor Goods Issue/Scrapping/delivery of goods
etc
PRD- Stands for Price Differences.
We will give a detailed document on this so that you can go through.
At what level are the FI-MM, FI-SD account determination settings ?
They are at the chart of accounts level.
What are the additional settings required while maintaining or creating the
GL codes for Inventory accounts?
In the Inventory GL accounts (Balance sheet) you should switch on the „Post
automatically only‟ tick. It is also advisable to maintain the aforesaid setting for all
FI-MM accounts and FI-SD accounts. This helps in preserving the sanctity of those
accounts and prevents from having any difference between FI and MM, FI and SD.
How do you configure FI-SD account determination?
The FI-SD account determination happens through an access sequence. The
system goes about finding accounts from more specific criteria to less specific
criteria.
Thus first it will access and look for the combination of Customer accounts
assignment grp/ Material account assignment grp/ Account key. If it does not find
account for the first combination it will look for Customer account assignment grp
and account key combination. Further if it does not find accounts for the first 2
criterias then it will look for Material account assignment grp/Account key. If it
does not find accounts for the all earlier criterias then finally it will look for
Account key and assign the GL code.
Thus posting of Sales Invoices into FI are effected on the basis of a combination of
Sales organization, Account type, or Customer and Material Account assignment
groups and following are the options available.
a. Customer AAG/Material AAG/Account type
b. Material AAG/Account type
c. Customer AAG/Account type
For each of this option you can define a Gl account. Thus the system uses this gl
account to automatically pass the entries.
What is Valuation and Account assignment in SAP?
This is actually the link between Materials Management and Finance.
The valuation in SAP can be at the plant level or the company code level. If you
define valuation at the plant level then you can have different prices for the same
material in the various plants. If you keep it at the company code level you can
have only price. Across all plants.
Valuation also involves the Price Control .Each material is assigned to a material
type in Materials Management and every material is valuated either in Moving
Average Price or Standard Price in SAP. These are the two types of price control
available.
What is Valuation Class?
The Valuation Class in the Accounting 1 View in Material Master is the main link
between Material Master and Finance. This Valuation Class along with the
combination of the transaction keys (BSX,WRX,GBB,PRD ) defined above
determine the GL account during posting.
We can group together different materials with similar properties by valuation
class. Eg Raw material,Finsihed Goods, Semi Finished
We can define the following assignments in customizing :
All materials with same material type are assigned to just one valuation class.
Different materials with the same material type can be assigned to different
valuation classes.
Materials with different material types are assigned to a single valuation class.
Can we change the valuation class in the material master once it is assigned?
Once a material is assigned to a valuation class in the material master record, we
can change it only if the stocks for that material are nil. If the stock exists for that
material, then we cannot change the valuation class. In such a case, if the stock
exists, we have to transfer the stocks or issue the stocks and make the stock nil
for the specific valuation class. Then only we will be able to change the valuation
class.
If the material is assigned a moving average price in the material master and
the stock of such material is issued, then does the moving average price
change in the material master?
The moving average price in the case of goods issue remains unchanged. Goods
issue are always valuated at the current moving average price. Consequently, a
goods issue reduces the total quantity and the total value in relation to the price
and the moving price remains unchanged.
If the answer to the above question is „Yes‟, then list the scenario in which
the moving average price of the material in the material master changes
when the goods are issued.
The moving average price in the material master changes in the scenario of Split
Valuation. If the material is subject to split valuation, the material is managed as
Several partial stocks and each partial stock is valuated separately.
In split valuation, the material with valuation header record will have „v‟ moving
average price. This is where the individual stocks of a material are managed
cumulatively .Here two valuation types are created, one valuation type can have „v‟
(MAP) and the other valuation type can have „s‟(standard price).
In this case, whenever the goods are issued from the respective valuation types,
always the MAP for the valuation header changes.
What is the accounting entry in the Financial books of accounts when the
goods are received in unrestricted use stock? Also mention the settings to be
done in the „Automatic postings‟ in SAP for the specific G/L accounts.
On receipt of the goods in unrestricted-use stock, the Inventory account is debited
and the GR/IR account gets credited.In the customization, in the automatic
postings, the Inventory G/L account is assigned to the Transaction event key BSX
and the GR/IR account is assigned to the Transaction event key WRX.
If a material has no material code in SAP, can you default the G/L account in
Purchase order or it has to be manually entered.
If a material has no material code in SAP, we can still, default the G/L account
with the help of material groups. We can assign the valuation class to a material
group and then in FI-automatic posting , we can assign the relevant G/L account
in the Transaction event key. The assignment of a valuation class to a material
group enables the system to determine different G/L accounts for the individual
material groups.
What is the procedure in SAP for Initial stock uploading? Mention the
accounting entries also.
Initial stock uploading in SAP from the legacy system is done with inventory
movement type 561.
Material valuated at standard price : For a material valuated at standard price,
the initial entry of inventory data is valuated on the basis of standard price. If you
enter an alternative value at the time of 561, then the system posts the difference
to the price difference account.
Material valuated at moving average price : The initial entry of inventory data is
valuated as follows : If you enter a value when entering initial data, the quantity
entered is valuated at this price. If you do not enter a value when entering initial
data, then the quantity entered is valuated at the MAP present in the material
master.
The accounting entries are : Inventory account is debited and Inventory Historical
upload account is credited.
Logistics Invoice Verification
Can you assign multiple G/L accounts in the Purchase order for the same
line item?
Yes, we can assign multiple G/L accounts in the Purchase order for the same line
item . The costs can be allocated on a % or quantity basis. If the partial goods
receipt and partial invoice receipt has taken place, then the partial invoice amount
can be distributed proportionally, i.e. evenly among the account assigned items of
a Purchase order or the partial invoice amount can be distributed on a progressive
fill-up basis, i.e. the invoiced amount is allocated to the individual account
assignment items one after the other.
What is Credit memo and subsequent debit in Logistics Invoice verification?
The term credit memo refers to the credit memo from the vendor. Therefore posting
a credit memo always leads to a debit posting on the vendor account. Credit
memos are used if the quantity invoiced is higher than the quantity received or if
part of the quantity was returned.
Accounting entries are : vendor account is debited and GR/IR account is credited.
Subsequent debit : If a transaction has already been invoiced and additional costs
are invoiced later, then subsequent debit is necessary. In this case you can debit
the material with additional costs, i.e. GR/IR account debit and Vendor account
credit. When entering the Subsequent debit, if there is no sufficient stock
coverage, only the portion for the available stock gets posted to the stock account
and Rest is posted to the price difference account.
What do you mean by Invoice parking, Invoice saving and Invoice
confirmation?
Invoice parking : The functionality wherein we can save the LIV(Logistics Invoice
Verification) document as Parked, so that the document gets created in SAP, but
its status is Parked.
The advantage is wherein we just want to create this document in database and
we are not concerned whether the entries are balanced or not, correct/ incorrect.
The accounting document is not created when the invoice is in the Parked mode.
We can later on rectify the Parked invoice.
Invoice saving : This is also called Invoice processing or Invoice posting. The
accounting document gets created when the invoice is posted in SAP.
Invoice confirmation : There is no terminology in SAP as Invoice confirmation.
What are Planned delivery costs and Unplanned delivery costs? What is the
basis on which the apportionment is done?
Planned delivery costs : are entered at the time of Purchase order. At goods
receipt, a provision is posted to the freight or customs clearing account.
e.g. FRE is the account key for freight condition, hence the system can post the
freight charges to the relevant freight revenue account and FR3 is the account key
for Customs duty, hence the system can post the customs duty to the relevant
G/L account.
These account keys are assigned to the specific condition types in the MM Pricing
schema.
In terms of Invoice verification : If the freight vendor and the material vendor is the
same : then we can choose the option : Goods service items + Planned delivery
costs.
If the freight vendor is different from the material vendor : then for crediting only
the delivery costs, we can choose the option : Planned delivery costs.
Unplanned delivery costs : are the costs which are not specified in the Purchase
order and are only entered when you enter the invoice.
Unplanned delivery costs are either uniformly distributed among the items or
posted to a separate G/L account.
For a material subjected to Moving average price, the unplanned delivery costs are
posted to the stock account, provided sufficient stock coverage exists.
For a material subjected to Standard price, the unplanned delivery costs are
posted to the Price difference account.
Product Costing
Important Terminologies in Product Costing to remember:
Results Analysis Key – This key determines how the Work in Progress is
calculated
Cost Components - The break up of the costs which get reflected in the product
costing eg. Material Cost, Labour Cost, Overhead etc
Costing Sheets - This is used to calculate the overhead in Controlling
Costing Variant - For All manufactured products the price control recommended
is Standard Price. To come up with this standard price for the finished good
material this material has to be costed. This is done using Costing Variant.
Further questions down below will explain this concept better.
What are the configuration settings maintained in the costing variant ?
Costing variant forms the link between the application and Customizing, since all
cost estimates are carried out and saved with reference to a costing variant. The
costing variant contains all the control parameters for costing.
The configuration parameters are maintained for costing type, valuation variants,
date control, and quantity structure control.
In costing type we specify which field in the material master must the price be
updated,
In valuation variant we specify in what order the system should go about accessing
prices for the material master (planned price, standard price, moving average price
etc). Further which is the price which should be considered for activity price. How
the system should select BOM and routing.
How does SAP go about costing a Product having multiple Bill of materials
within it?
SAP first cost the lowest level product, arrives at the cost and then goes and cost
the next highest level and finally arrives at the cost of the final product.
What does the concept of cost roll up mean in product costing context?
The purpose of the cost roll up is to include the cost of goods manufactured of all
materials in a multilevel production structure within the cost of material located at
the top of the structure.
The costs are rolled up automatically using the costing levels.
1) The system first calculates the costs for the materials with the lowest costing
level and assigns them to cost components.
2) The materials in the next highest costing level (such as semi-finished
materials) are then costed. The costs for the materials costed first are rolled
up and become part of the material costs of the next highest level.
Work in Progress
In period 1 there is a WIP posted of 22000 USD in period 2 some further
goods issue are done to the extent of 15000 USD . How will system calculate
WIP for period 2?
System will post a delta WIP of 15000 USD in period 2.
What is the basic difference in WIP calculation in product cost by order and
product cost by period (repetitive manufacturing)?
Generally in product cost by order WIP is calculated at actual costs and in product
cost by period WIP is calculated at target costs
What are the configuration settings for calculating WIP in SAP?
You define secondary cost elements of type 31 first.
You need to define the Results Analysis version
This results analysis contains line ids which are basically nothing but break up of
costs
Next you define assignments-> here you assign source cost elements to the line ids
defined above
You also define the secondary cost elements which are assigned to the line ids.
In the end you define the Finance GL accounts which are debited and credited
when a Work in Progress is calculated.
Please refer to the configuration document for more detailed information
Material Ledger
What precautions have to be taken while switching on the material ledger for
a plant?
A material ledger once activated for a plant cannot be switched off. Therefore it is
important that the material ledger be activated carefully for a plant.
How do you go about configuring material ledger?
The following are the steps:-
1) Activate Valuation Areas for Material Ledger
2) Assign Currency Types to Material Ledger Type
3) Assign Material Ledger Types to Valuation Area
4) Maintain Number Ranges for Material Ledger Documents
5) Activate Actual costing (wheteher activity update relevant for price
determination)
6) Activate Actual cost component split
7) Customizing settings in OBYC
Profitability Analysis
Explain the organizational assignment in the PA module?
The operating Concern is the highest node in Profitability Analysis.
The operating concern is assigned to the Controlling Area.
Within the operating concern all the transactions of Profitability Analysis are
stored.
The operating concern is nothing but a nomenclature for defining the highest node
in PA.
What is the functionality of the PA module?
PA module is the most important module when it comes to analyzing the results of
the organization.
In this module you basically collect the revenues from the sale order , the costs
from the production order, cost center or internal order and analyze their results.
The interesting part about this module is that when it collects the costs and
revenues it also collects the characteristics associated with the costs and revenues
and this is what makes it stand out
So for eg.using PA module you can find out the following:
Profit of a certain product
Profit of a certain product in a certain region
Profit of a certain product in a certain region by a certain customer
Profit of a certain product in a certain region by a certain sales person
And the list can go on in depth
It is one of the most wonderful modules in the SAP
How do you get all those characteristics defined above and how do you
analyse them?
To do so while defining Operating concern one has to define Characteristics and
Value fields.
Characteristics are nothing but those aspects on which we want to break down the
profit logically such as customer, region product, product hierarchy, sales person
etc
Value Fields are nothing but the values associated with these characteristics
Eg Sales, Raw Material Cost, Labour Cost, Overheads etc
Once you define the characteristics and value fields the values are updated in the
table
From where does the characteristics come from?
The characteristics which are defined above basically comes from either the
Customer Master or the Material Master.
From where does the values come from into PA?
The Sales Revenue comes from the Condition Type in SD
So for this we need to map the Condition Type in SD to the respective value fields
in customizing
The Cost comes from Cost estimates which are transferred using the PA transfer
structure which we covered in the Product costing section. The PA transfer
structure works on the same lines
The various cost components of the cost component structure is assigned to the
value field of PA module and this is how the costs come into PA.
Once the actual revenue and the std cost defined above are captured in PA the
variances are also transferred into PA. This way the std cost+variances equal the
actual cost. So actual revenue- actual cost helps us determine the profit.
How do you configure the assignment of variances from product costing to
COPA module ?
The variance categories from product costing along with cost element is to be
assigned to the value fields in COPA
Once you have captured all the costs and revenues how do you analyze
them?
The costs and revenues which we have captured in the above manner are then
analysed by writing reports using the Report Painter Functionality in SAP.
What is characteristic Derivation in Profitability Analysis Module ?
Characteristic Derivation is usually used when you want to derive the
characteristics . An example of this could be say you want to derive the first two
characteristics of product hierarchy.
When this is the case you define characteristic derivation where you maintain the
rules which contain the table names of the product hierarchy fields and the
number of characters to be extracted and it also specifies the target characteristic
field in PA.
What is the basic difference in customizing done in Profitability analysis as
compared to other modules?
In COPA when we configure the system i.e. creating operating concern, maintain
structures no customizing request is generated. The configuration needs to be
transported through a different transaction called as KE3I.
Profit Center
What is the basic purpose of creating a Profit Center?
The basic purpose of creating a Profit Center is to analyse the revenues and costs
for a particular product line, or a plant or a business unit. Though you can
generate balance sheets and profit and loss accounts per Profit Center still a profit
center should basically be used as a tool only for internal reporting purposes.
If legally one has to produce the Balance sheets and Profit and Loss Accounts for a
profit center then it is advisable to create it as a company code instead of a profit
center
How does the cost and revenue flow to the Profit Center?
The profit center is stored in the cost center this way the costs flow to the profit
center.
The profit center is also stored in material master. This way all sales orders
created for the finished product automatically picks up the profit center from the
material master and all the revenues and costs coming from this sales order for
that finished product is passed on to this profit center.
A profit center document is created in addition to the Finance document whenever
revenue or consumption takes place. This document contains the details of the
profit center.
Once both the costs and revenues flow to the profit center you can write reports
using the Report Painter to get intelligent analysis. You can also use SAP standard
reports
Statistical key figures are created in the cost center accounting module. Now
the same statistical key figures are required in the profit center accounting
module. Is it required to maintain the statistical key figure in PCA module?
No. Since the statistical key figures are created in a controlling area. Profit center
is a sub module within controlling area. The statistical key
figure is created for the controlling area and as such is available in profit center
accounting module.
What are the precautions to be taken while maintaining the 3KEH table for
profit center accounting?
You should not maintain the customer and vendor reconciliation accounts in the
3KEH table. Further you should also not maintain the special GL accounts in this
table. Since we are transferring the customer and vendor balances to profit center
module through separate month end programs. If the reconciliation‟s accounts are
maintained here it will result in double posting in the profit center module.
Should secondary cost elements be maintained in the 3KEH table?
No. Since here we maintain only those accounts for which the value should flow
from FI to PCA. Secondary cost elements are already defined in the controlling
module which will reflect posting in PCA also
How can the default settings be maintained for cost elements per company
code?
The default settings can be maintained in transaction OKB9. Here we can specify
for a company code, cost element which is the cost center to be defaulted or
whether profitability segment is to be automatically derived. Further we can also
maintain whether business area is mandatory or profit center is mandatory and
can maintain the default business areas and profit centers.
What are the other important activities in Profit Center?
The assignments of profit center to the cost center and also assignment of profit
center to the material master is what will determine the success of the Profit
center posting. If these assignments are wrongly done then the profit center
postings will not come in properly.
Period End Closing Activities in Controlling:
The following are the period end closing activities in Controlling:
Repost CO Documents that was incorrectly posted
Run Distribution or Assessment Cycles
Run the Overhead Calculation in Product Costing
Run the WIP Calculation in Product Costing
Run the Variance Calculation in Product Costing
Run the Settlement Calculation in Product Costing which will post all the WIP and
variance to Finance and PA.
Calculate FI Data for Transfer to Profit Center
Transfer Balance Sheet Items like Recievables, Payables, Assets and Stock
Run Results Analysis for Sales Order if applicable
Run Settlement of Sales Orders to PA.