Hello Dear Consultants, If you are looking for SAP FICO Interview Questions for Experience Candidates | SAP FICO Interview Question Answers for Freshers and Experience Candidates | SAP FICO Frequently Asked Interview Question with Answers | SAP FICO Question Answer Bank for Experience Candidates then here you will get all the details
Previous question answer bank – SAP FICO Interview Question – 2
How do you reverse the depreciation posted?
A) No, we cannot reverse the depreciation once posted. It is not possible to reverse the depreciation for one particular month. For example, 4 months depreciation is posted. It is not possible to reverse the depreciation for one particular month at all. When we reset it; all the values will be gone.Diff between Chart of depreciation and chart of accounts: Chart of depreciation consists of list of country specific depreciation areas. SAP comes with default chart of depreciation based on the requirements of each country. You can only copy as a reference and create chart of depreciation. After copying you delete the unwanted depreciation areas and then only you have to create assets, or else deletion is not possible. One company code can have only one chart of account. The chart of accounts can be global, country specific, and industry specific based on the needs of the business. The chart of depreciation is only country specific. The charts are independent of each other.
Is it possible to calculate the depreciation day wise?
A) Yes, we need to activate this at depreciation key level, where you maintain WDV method,
straight line method.
Low value Assets:
The asset if fully depreciated within the same year when it’s acquired. We define a monetary limit
and consider all those assets falling below the value mentioned. We use a special depreciation
LVA, and useful life is considered to be one month.
Asset transfers: 2 types: Tr.Code: ABUMN
i) Intercompany transfer (between company codes). This results a new asset creation in Target
Company, posts acquisition and retires the asset in Source Company by asset retirement. Finally
posts intercompany profit/loss arising from the asset transfer and updates GL automatically. ii)
Intra-company transfer (change in asset classes or settlement of AuC asset to new asset or
splitting an existing asset into 2 or more assets etc.).
Asset Retirement:
retire by sale or by scrapping. In case of sales, it can be with revenue or without revenue. Again
it can be with customer or without customer. Asset retirement with revenue∙ o With customer
(involving integration with FI-AR) Debit customer, credit assets♣ o Without customer Asset
retirement without revenue∙ o With customer Debit clearing account, credit asset♣ Debit
customer in A/R, credit the clearing account♣ Asset retirement using GL document posting
How many Charts of Depreciation could you assign to an asset class?
There is no limit.
How many depreciation areas could be assigned to a Chart of Depreciation?
A Chart of Depreciation could contain up to 99 depreciation areas. A Depreciation Area is always
assigned to only one Chart of Depreciation.
How to settle internal order to AUC to cost center? OR
Capital Work in Progress.
We need to treat this as AuC assets. To capitalize this asset master record, there might be some
kind of additional expenses might be occurred, so those expenses must be settled to the AuC
through internal orders. From that we need to create a settlement profile and maintain the
settlement rules under receiver in asset master record and specify the percentage. You have to
use depreciation key ‘0000’ for not calculating the depreciation till it is settled. Then we have to
execute the settlement profile, and then simply execute it, this way it is settled. Tr.Code: AIAB,
AIBU.
Financial Statement Version (FSV):createOB58 &FSE2Actually FSV
is nothing but the format for B/S and P&L statement. So, it will be prepared as per
accounting schedule (6) basis, which contains the items like what kind of the
accounting heads should be there. Also we need to map the GL accounts, which
carry the values under those heads, which is defined at the chart of account
specific combination. After that the statement can be used in our company code
combination and generate the values which are posted with the particular GL
master records in that particular financial period which we specify in the reporting
selection. Execute FSV Tr.Code: F.01
What are the steps involved in configuring Electronic Bank statement in Bank Accounting?
1st we need house bank and bank accounts.
1) Define account symbols (IMG>FA>Bank Accounting>BT>EBS>Make global settings for EBS).
Specify G/L accounts (such as bank, cash receipt, outgoing checks) to which postings are to be
made from account statement. You assign account symbols to the G/L account numbers. These
are required for the posting rules in
2) Assign accounts to account symbols
3) Create keys for posting rules
4) Define posting rules
5) Create transaction types (you group together all banks that use the same external
transactional code for certain business transactions under the same transaction type)
6) Assign transaction type to posting rules
7) Assign banks to transaction types
8) Import Electronic Bank Statement FF_5
9) Checking of bank statement – FF67
What is a search string in EBS?
At the time of uploading the file which is coming from bank in that there will be a key, based on
the same key if we define a search string in SAP, it will identify the exact record, which record
needs to be updated.
Have you had any experience working on any IDOC’s or EDI (electronic data interchange)?
I have worked on IDOC’s (intermediary document); IDOC is nothing but an intermediate document
which exchange the data between SAP systems to non-SAP and vice versa. There are two types
of IDOC’s – Inbound and Outbound. Inbound is the document what comes inside and Outbound is
what goes outside. There are three types of records in IDOC’s
1) Control records:It contains which is source system, Target system, Basic type, Partner type,
Partner Number and Message type.
2) Data Records:It Contains structure and field names.
3) Status Records: It specifies the status of the IDOC, with a range of 1-49 for outbound and 50-
75 for inbound. These status records are stored in the table EDIDS./ It contains message type.
Examples: # Inbound messages types.
51- Application document not posted.
53- Application document posted.
Outbound messages types.
03 – Data passed to port OK.
02- Error passes data to port.
01-I Doc generated.
What is the TC to reprocess the IDoc?
- TC : BD87.
Create I Doc type from message types? - BD21.
Message Types? - COSMAS – Cost centre master data.
- COELEM – Cost element master data.
- PRCMAS – Profit Centre.
- GLMAST – GL Master record.
- Partner profile: is the partner who is receiving or sending the data.
- Port: Port act like a bridge between system to send and receive data through IDOC.
- Message types: is the message which is transferred in between the business partners. Basic type is the container in the message.
What is the path to deactivate the classic GL?
Path: SPRO-> Financial Accounting (New) -> Financial Accounting Global Settings (New) ->Tools -> deactivate update of classic ledger (TC: GLTO).
How many currencies can we assign to a one company code?
A company code can have only one currency as its local currency. Apart from that we can
maintain two more parallel currencies. Local currency is nothing but the currency key which is
created at the time of company code creation. Foreign currency means apart from the local
currency, it might be group currency or global company currency, index based currency, hard
currency in case of fluctuations. So two more currencies we can maintain for reporting
purpose for each and every company code. Group currency is defined at client level. Global
company code currency is defined at company (Consolidation Company).
What is document splitting?
When ever there are multiple dimensions in the document system splits up the
line items according to the dimensions involues in the transaction.
item as per selected dimensions.
Ex :Invoice Expenses a/c segment 1 dr 1000
Expenses a/c segment 2 dr 1000
To Vendor a/c 2000
General ledger view in document splitting
Expenses a/c segment 1 dr 1000 Active
To Vendor a/c segment 1 a/c 1000 Splitting
Expenses a/c segment 2 dr 1000
To Vendor a/c segment 2 a/c 1000
Payment :
Vendor a/c dr 2000
To Bank a/c 2000
Document splitting in general ledger view.
Vendor a/c dr segment 1 1000
To Bank a/c segment 1 1000 Passive
Vendor a/c dr segment 2 1000 Splitting
To Bank a/c segment 2 1000
What is zero balance clearing account?
When we activate zero balance clearing account system checks whether the
balance of account assignment object is zero after document splitting. If it is not
matched / If it is not “0” the system post the variance amount to zero balance
account.
Item Category: It is nothing but group of GL accounts, instead of defining splitting rules for each
account individually, the line item category groups all the GL accounts together e.g. 20000 –
expenses, 30000 – revenues, 01000 – balance sheet, 03000 – vendor.
What is splitting method: It is the main key to activate the splitting in the new GL. It contains the
list of splitting rules for all the business transactions.
Inheritance check box: If this indicator is set the account assignment objects (profit
center/segment/cost centers) will be designed in the document from the other line item.
Q) What is data structure (characteristics and value fields)? A) We use the term called Data
Structure and it basically consists of two things: characteristics and value fields.
Characteristics: KEA5. It’s a key by which you can analyse your profitability in the organization.
You can break down the profit logically such as product, customer, plant, sales organization,
industry, sales employee, etc.
There are predefined characteristics known as fixed characteristics, in addition to the fixed
characteristics up to 50 non-fixed characteristics can be added to the operating concern. To
create with WW, min 4 and max 5 in length including WW.
Value fields: KEA6. These are nothing but the values associated with these characteristics
e.g. sales, raw material cost, cost of goods sold, labour cost, overheads, net profit, etc.
There are predefined value fields given by SAP, in addition to the value fields up to 50 value
fields can be added to the operating concern. To create with VV, min 4 and max 5 in length
including VV. Here we can create value based (amount) value field and quantity based value field.
Maintain Operating Concern: KEA0.We have accounted based PA or costing based profitability
analysis or both. In India we use both. Accounting based COPA is permanently reconciled with
financial accounting. Costing based COPA is a powerful approach providing greater analysis
capability. There are three tabs in here. You select costing based or account based CO-PA or
both. In attributes tab you give operating concern currency, company code currency check box
select and
Characteristic Values:Here you maintain the values for the user defined Characteristics.
Profitability segment: This is a combination of characteristic values. Here there are segment
level characteristics and Non segment level characteristics. In segment level characteristics
drill down reporting is possible for the characteristics, system performance will be affected and
in non-segment level characteristics drill down report is not available, we can get the report at
line item level.
Characteristic Derivation: Derivation lets us find values for certain characteristics automatically
based on the known values of other characteristics, where these characteristics are logically
dependent on another. There are three types of derivation rules to create, they are: derivation
rule, table lookup, move, clear, enhancement.
What is your system landscape?
A) We are having Development server – Quality server – Production server.
In Development server we are having Sand Box client, Development client, FUT (functional Unit
test) client along with ABAP test client. In quality environment we are having Integrating test
client, UAT Client. In production Server we are having pre-production client and Production
client.
What is the tool you have used for preparation of end user manual?
UPK (User Productivity Kit).
GAP 1
A) GAP@1:There is one GAP which I faced difficulty. We know the functionality of duplicate check
right! What is the duplicate check? Whenever you post the transaction, the system will prevent
you to post the transaction again and again in the normal transaction. When you are posting the
transactions for your cross company code transactions, system doesn’t restrict you to post the
transaction again and again. So there will be so many payments. So many invoice documents will
be there and there might be duplicate postings. That is the object.
How data of FI documents will be posted into SAP?
Through manual feeding/excel feeding
through LSMW and interfaces, these are the 3 ways. FI document means any vendor invoices,
customer invoices, whenever posting cross company code transactions more than one document repeatedly, system doesn’t control to post the repeated document. This is the problem right! My, client has multiple company codes under a legal entity. Whenever they do the business transactions of purchases or sales or some invoice postings within the company codes. In such case system based on OBYA customisation, accounting entry will be picked up. For this we have developed the object, we have customised one table with couple of fields. Fields which are mandatory in the custom table, like company code, vendor a/c no., invoice date, amount, once we have posted the document the data will go and sit in the table, when you are posting next time, if the same fields are repeating, so system will mark them as duplicate invoice. It won’t be processed into SAP.
What are the cut over activities you involved?
- Uploading Master data (FI Related)
GL Master, Vendor Master, Customer Master, Asset Master. - Uploading Transactional data.
Vendor open items, Customer open items, Asset balances, GL balances.
What are the post go live activities? - Insure all the customizing request moved to production system.
- Ensure that all number ranges for all the modules have been maintained in the
production system. - Insure that operating concern has been generated.
- Insure that all master data is loaded.
- Insure that all transactional data is loaded.
PRE-REQUISTION: - We need to switch off the legacy system 3 / 4 days before go live.
- Inform the business don’t create purchase orders, sales orders, goods receipt etc.
- Need to create separate document types for uploading the balances ex: Vendor, Customers.
- Need to create some clearing accounts for data uploading.
During cutover how the Assets are uploaded?
When we going live all the legacy balances should be moved to SAP. So, for Assets, first we
need to bring the asset master data, keep all the fields as optional in depreciation screen layout
(Menu > Environment > screen layout > Depreciation areas) and we use Tr.Code AS91 in LSMW,
where asset master record will be created and also the legacy data (along with asset values) will
be uploaded into sap. Legacy data means, the total acquisition value and as on the date when we
are uploading the data what is the depreciation and net book value we upload on that date. Here
also there are two scenarios, start of the fiscal year and mid of the fiscal year. In my scenario
starting of the fiscal year it happened. At that time we have to take only balance sheet items, like
gross book value of the asset (assets) and then accumulated depreciation (liabilities).If it is in
the mid of the fiscal year, then we have to take two items P&L item & depreciation and once you
have recorded the values in AS91, it won’t directly hit the GL account. The integration between the
FI–GL accounts and asset accounting will be configured in AO90 (accounts are assigned there).
Once you have recorded AS91, it will upload only the balances of the asset books, than you can go
to asset explorer where all the values are updated for the assets but this amount won’t hit the GL
accounts. Then for to hit the GL account, we have to enter the values in Tr.Code OASV like Vehicle
A/C Dr. 200000 to Accumulated Depreciation A/C Cr. 50000 to Data takeover A/C Cr. 150000. With
this OASV Tr.Code you don’t have to change the recon account status of the GL’s in Tr.Code OAMK.
5)Go-live date is nothing but the date which we start entering postings into SAP.
- Move Transport request in to production system.
- Provide continuous Support.
- Involved post implementation support activities.
Total team strength: 18; FI team strength: 4 initially customization at testing phase another 2
members so total 6 members team. Two are working on projects, one on change request and one
on incident wise, one on onsite coordinator etc.
What all work you did in your initial support and maintenance project:
A) Presently I am providing Production Maintenance Support. I am involving in the day to day
activities like solving the tickets whatever the end users are facing based on the incident
management; I take up daily status calls to discuss internal challenges. Configuring the new
settings to the existing system, configuring the system by new add-on requirements as per the
process, maintain all the documentation as per the process and update the documents in the
share drive and update the configuration documentation with the changes, Functional
specifications for new reports and new add-on programs. These are the kind of the activities I
have done in the support project. I also work on change requests; these are the level 3 and level
4 kind of activities. I prepare end user manuals and give training.
What is the SLA in your project?
A) If it’s critical, then you must resolve in one hour. High: within one day. Medium: within 3 working
days. Low: within 10 working days. Acknowledgement is if it’s critical: 10 minutes. High: 1 hour.
Medium and low: within 1 day.
Change Request: is change request management which means configuration
changes. A request from user to make changes to the existing system in terms of
new configuration activity or new development object is called change request. No
impact CR and normal CR. In normal CR also there are 2 types i.e. base line CR
and Capacity CR. Base line CR is less than 8 working days and Capacity CR is
greater than 8 working.
1Types of testing:
Unit testing, Integration testing, Regression testing, Negative testing, User acceptance testing
(UAT), Performance testing.
Unit Testing: It is nothing but a piece of testing. Means, where we perform testing for one
object/transaction is called as a unit testing. E.g.: Create G/L master record, Post G/L document,
delete cost element, etc.
Integration testing: It’s a kind of testing where we conduct testing for more than one
object/transaction is called an integration testing. E.g.: PTP cycle (procure to pay/FI to MM
process), OTC (order to cash/FI to SD process), Automatic payment program (APP), etc.
Where do you conduct unit testing and integration testing?
A) Unit testing is performed in development server in golden test client (in realization phase).
Integration testing is performed in quality server (in final phase)
What is the tool that you have used for testing in your company?
A) HPQC (HP Quality Center). Version11
3)Regression Testing:When we develop / configure any new objects perform testing for
existing object to check whether impacted / not is called regression testing.
Ex: New Company code & Old Company code.
When we configure settings for new company code perform testing for New
Company code.
4)User Acceptance Testing:
Perform the testing by user to check whether this object is working properly or not.
5)Negative Testing: Perform the testing with Negative values.
Ex: – Test A/R Perform testing with A/P Transaction codes.
If we develop any program for any specific company code, perform the testing the
object with another company code.
6)Performance Testing: This Performance testing has to be performed by BASIS team, to check
the system performance and to specify the time limit for execution of programs.