SAP FICO 面试问答集:高频考点与实战答案

作者:郑德鼎 约 6 分钟阅读 更新日期:2024-02-22 2 年前更新 标签:CO, FI, 财务

SAP FICO 面试通常覆盖 FI 与 CO 的核心概念、配置路径、常见错误排查以及项目经验。本文汇总 100 多个高频面试问题与参考答案,适合面试前系统复习或作为团队内部培训素材。

SAP FICO INTERVIEW QUESTIONS

& ANSWERS

How to Clear Each and Every Interview You

Give- 100 % Success Assured.

Published by a Team of SAP Consultants at

SAPTOPJOBS

Visit us at www.sap-topjobs.com

Copyright 2005@SAPTOPJOBS

All rights reserved. No part of this publication may be reproduced, stored

in a retrieval system, or transmitted in any form, or by any means

electronic or mechanical including photocopying, recording or any

information storage and retrieval system without permission in writing

from SAPTOPJOBS.

Enterprise Structure

What is a Company Code and what are the basic 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 Area 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.

SAP provides you with the combination of 12 normal periods 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

· Calendar Year – e.g. Jan-Dec

· Year Dependent Fiscal Year .

What is a year dependent fiscal year variant ?

In a year dependent fiscal year variant the number of days in a month

are not as per the calendar month. Let us take an example:- For the year

2005 the period January ends on 29th, Feb ends on 27th, March ends on

29. For the year 2006 January ends on 30th, Feb ends on 26th, March

ends on 30th. This is applicable to many countries especially USA. Ever

year this fiscal year variant needs to be configured in such a case

How does posting happen in MM (Materials Management) during

special periods?

There is no posting which happens from MM in special periods. Special

periods are only applicable for the FI module. They are required for

making any additional posting such as closing entries, provisions. which

happen during quarter end or year end.

How many currencies can be configured for a company code?

A company code can have 3 currencies in total. They are local currency

ie company code currency) and 2 parallel currencies. This gives the

company the flexibility to report in the different currencies.

Do you require to configure additional ledger for parallel currencies?

Where only 2 currencies are configured (Company code currency and a

parallel currency) there is no need for an additional ledger. In case the

third parallel currency is also configured and if it is different than the

second currency type, you would then need to configure additional

ledger.

If there are two company codes with different chart of accounts how

can you consolidate their activities?

In this case you either need to write an ABAP program or you need to

implement the Special Consolidation Module of SAP. If both the company

codes use the same chart of accounts then standard SAP reports give

you the consolidated figure.

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 . 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 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 in SAP.

What is a field status group?

Field status groups control the fields which come up when the user does

the transactions. There are three options for field selection. They are

Display only

Suppressed

Mandatory

So basically you can have any field either for display only or you can

totally suppress it or make it mandatory.

The field status group is stored in the FI GL Master Record.

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

Document Type is created for differentiating business transactions. Eg

Vendor Invoice, Credit Memo, Accrual Entries,Customer Invoice. It is a

two digit character.

What is a Financial Statement Version?

A FSV (Financial Statement Version) is a reporting tool and can be used

to depict the manner in which the financial 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

Capitalize the same to Stocks.

What are Validations and Substitutions?

Validations/Substitutions in SAP are defined for each functional area

e.g. FI-GL, 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?

Yes. To be able to do so 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. What this means is that 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 nowadays 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.

Is it possible to default certain values for particular fields? For e.g.

company code.

Yes it is possible to default values for certain fields where a parameter id

is present.

Step 1 Go to the input field to which you want to make defaults.

Step 2 Press F1, then click technical info push button. This would open

a window that displays the corresponding parameter id (if one has been

allocated to the field) in the field data section.

Step 3 Enter this parameter id using the following path on SAP Easy

access screen System à User profile à Own data.

Step 4 Click on parameter tab. Enter the parameter id code and enter the

value you want as 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 master data pre-requisites for document clearing?

The Gl Account must be managed as an ‘open item management’ . This

checkbox 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 the legacy system of a client if the goods

are received and the invoice is not received the provision is made for the

same.

In SAP at the Goods receipt stage the system passes an 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

...

郑德鼎

关于作者:郑德鼎

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「fico_interview_questions_and_answers.pdf」整理生成,仅用于内部技术分享与学习交流。