Top 50 Sap Fico Interview Questions You Must Prepare 27.Jul.2024

Q1. What Is Gui Standing? How To Create /edit Gui Status?

A GUI status is a subset of the interface elements used for a definite screen. The status comprises those elements that are at present needed by the transaction.The GUI status for a transaction may be composed of the following elements:

  • Title bar.
  • Menu bar.
  • Application tool bar
  • Push buttons.

To generate and edit GUI status and GUI title, we use the Menu Painter.

Q2. When Entering Foreign Currency Fi Transactions Describe The Various Ways In Which The Exchange Rate Is Derived By Sap?

The exchange rate can be entered via either:-

  • Directly on the document header.
  • Derived from the exchange rate table (by leaving exchange rate blank).
  • Indirectly, by entering the explicit local currency amount so the system is forced to use a specific exchange rate.

Q3. Where Is The Configuration Setting To Be Done For Carrying Out Revaluation Of Planned Activity Prices In Various Cost Objects?

The configuration setting is to be done in the cost center accounting version maintenance for fiscal year. This has to be maintained for version @You need to select revalue option either using own business transaction or original business transaction.

Q4. What Is The Table, Which Contain The Details Of All The Name Of The Programs And Forms?

Table contains vertical and horizontal lines. We can store the data in table as blocks. We can scroll depends upon your wish. And these all are stored in database (data dictionary).

Q5. 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.

Q6. 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

Q7. How Do You Calculate The Cost For A By-product In Sap?

The cost for the By-product is the net realizable value. This is manually maintained in the system for the by-product through transaction code MR21 Price change.

Q8. How Do You Prevent The System From Calculating The Cost Estimate For Raw And Packing Material When You Run A Standard Cost Estimate For The Finished Goods?

To prevent the system from calculating cost estimates for raw and packing material, you need to select the “No costing” checkbox in the costing view of the material master.

Q9. How Does The Dialog Handle User Requests?

when an act is carried out, the system triggers the PROCESS AFTER INPUT event. The data passed includes field screen data filled by the user and a function code. A function code is a technical name that has been allocated in a screen Painter or Menu Painter to a menu entry, a push button, the ENTER key or a function Key of a screen. An internal work field(ok-code)in the PAI module weigh up the function code, and the suitable action is taken.

Q10. 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).

Q11. What Are Table Buffers?

Table buffers reside locally on each application server in the system. The data of buffered tables can thus be accessed directly from the buffer of the application server. This avoids the time-consuming process of accessing the database. Buffering is useful if table needs to be accessed more number of times in a program.

Q12. 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.

Q13. What Is Internal And External Number Ranges?

Internal Number Ranges: Doc. No will be provided by the system automatically in serial order allotting the next available progressive number. The number must be in numerical.

External Number ranges: Doc. No will be given manually by the end user. System will not lock number automatically in this case. User can pick the number randomly. Number may be an alpha numeric.

Q14. For Stat. Key Figure What Is The Significance Of Sender & Receiver Cost Elements & Cost Centers?

Stat key fig are not real account assignments. In simple traditional terms it is the base to allocate or define proportions with which the cost is allocated. SKFs are used to calculate the debit on a receiver object. These values can be used for assessing common costs which are used by all the other cost centers.

Q15. What Do You Mean By Operation Scrap And How Is It Maintained In Sap?

Operation scrap is a scrap that is expected to occur during production. Operation scrap is used to reduce the planned input quantities in follow up operations and to calculate the precise amount of assembly scrap. Operation scrap can be maintained in % in the routing and in the BOM.

Q16. Can We Change The Reconciliation Account In The Vendor Master?

Yes. Reconciliation account can be changed in the vendor master provided that the authority to change has been configured. Normally we should not change the reconciliation account.

Q17. What Is The Sap Linuxlab?

The SAP LinuxLab assists in the releasing of SAP software on Linux and drives the porting of SAP software to new platforms, like the Intel Itanium or IBM Power PC. Furthermore it helps other SAP departments with developing on and for the Linux platform and processes Linux-specific support problems - internal ones, as of external - or forwards them to the appropriate hardware or software partner. Currently, developers from Bull, Dell, Fujitsu-Siemens, HP, IBM, Intel, Novell/SUSE, RealTech, Red Hat, SAP, SUN and a number of temporary “guests” share the same rooms in the LinuxLab. Despite our hardware partners being competitors, the cooperation is excellent and we had a number of very successful projects. The LinuxLab also closely cooperates with (and is located directly next to) SAP’s Server Infrastructure department, which is responsible for the development of the SAP kernel, the basis layers on top of the native operating systems, which make SAP’s business applications platform independent.

Q18. What Is The Difference Between 'company Code' And 'company Id' When In The Fi Global Settings In The Img?

The company code is the legal entity organization unit and the lowest level at which external financial statements are prepared.

The company id is a higher organization unit used for consolidation in the SAP system. A single company id can have many company codes assigned to it so long as the fiscal year variant and chart of accounts is consistent.

Q19. Is It Possible To Calculate The Planned Activity Output Through System?

Yes. It is possible to calculate the planned activity output through system by using Long term Planning process in PP module.

Q20. There Is An Advance Given By The Customer Which Lies In A Special Gl Account Indicator A. Will This Advance Amount Be Considered For Credit Check?

It depends on the configuration setting in the special GL indicator A. If the “Relevant to credit limit” indicator is switched on in the Special GL indicator A the advances will be relevant for credit check, otherwise it will not be relevant.

Q21. Define Meta Data, Master Data And Transaction Data?

Meta Data: Data that describes the structure of data or MetaObjects is called Metadata. In other words data about data is known as Meta Data.

Master Data: Master data is data that remains unchanged over a long period of time. It contains information that is always needed in the same way. Characteristics can bear master data in BW. With master data you are dealing with attributes, texts or hierarchies.

Transaction data: Data relating to the day-to-day transactions is the Transaction data.

Q22. Lets Say For A Product There Exists Three Production Versions. Explain The Process How You Would Go About Creating A Mixed Cost Estimate?

The process of creating a Mixed cost estimate would be as follows:-

  •  Create procurement alternatives for each of the production version.
  •  Define Mixing ratios for the procurement alternatives.
  • Select the configured quantity structure type and execute a material cost estimate based on the costing version.

Q23. 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 2@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.

Q24. What Is The Impact On The Old Balance When The Reconciliation Account In The Vendor Master Is Changed?

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.

Q25. How Do You Got About Defining Co-product Functionality In Repetitive Manufacturing?

In the Repetitive manufacturing you need to use the Costing BOM for the other co-product. Through arithmetical calculation you need to maintain the quantities in the costing BOM. This co-product will be shown as a negative item in the leading co-product.

Q26. What Do You Mean By Component Scrap And How Is It Maintained In Sap?

Component scrap is the scrap of a material that is expected to occur during production. When an assembly is produced with this component, the system has to increase the component quantity to enable to reach the required lot size. The component scrap can be entered in the BOM item or in the MRP 4 view of the material master.

Q27. What Is The Difference Between "costing Based" (cb) And "account Based" (ab) Co-pa ?

This is an incredibly popular question for any positions with a COPA component.

The interviewer will be looking for some of the following:-

  • AB can easily be reconciled with FI at account level through the use of cost elements. CB can only be reconciled at account group level (such as revenues, sales deductions etc) as values are stored in “value fields” as opposed to accounts.
  •  In CB data is stored by posting periods and weeks. In AB storage is only by periods.
  •  In CB transactions can be stored in operating concern currency and company code currency. In AB transactions are stored in controlling area currency, company code currency and transaction currency.
  • In CB you can create cross controlling area evaluations or cross controlling area plans. In AB you cannot as the chart of accounts may differ.
  • In CB the cost of good sales (COGS) are updated via material price valuations. Stock change values can be transferred to CB COPA during billing. Timing differences can occur if the goods issue and billing documents are in different posting periods. In AB the value posted in the stock change is posted simultaneously to COPA.

Q28. How Do I Set A Flag For A Field In Any Table?

Create a char field of length @for example field STAS-LKENZ is Deletion Indicator. It means that if the value in the field is ‘X’ then that record has been deleted.

Q29. What Is Stored In Table T001 ?

This is the main company code configuration table and includes such assignments as:-

  •  Fiscal year variant.
  • Company assignment.
  •  Local currency setting.
  •  Credit control area.

Q30. What Is Bex?

Bex stands for Business Explorer. Bex enables end user to locate reports, view reports, analyze information and can execute queries. The queries in workbook can be saved to there respective roles in the Bex browser. Bex has the following components: Bex Browser, Bex analyzer, Bex Map, Bex Web.

Q31. How Can I Copy A Standard Table To Make My Own Z_table.

Go to transaction SE1@Then there is one option to copy table. Press that button. Enter the name of the standard table and in the Target table enter Z table name and press enter.

Q32. What Is A Company Code ? Describe Its Relationship With A Controlling Area?

A company code represents a specific legal entity for financial reporting purposes and represents the lowest level at which external financial accounts can be produced.

It’s the main organizational object in the FI module and is assigned to a controlling area in CO. One company code may only be assigned to a single controlling area. (A controlling area may have multiple company codes assigned to it).

Q33. What Are Characteristics And Value Fields?

In the operating concern two things are basically defined

a) Characteristics
b) 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 these values are updated in the table.

Q34. What Is Awb? What Is Its Purpose?

  • AWB stands for Administrator WorkBench. AWB is a tool for controlling, monitoring and maintaining all the processes connected with data staging and processing in the business information whearhousing.

Q35. In Customizing "company Code Productive" Means What? What Does It Denote?

Once the company code is live(real time transactions have started) this check box helps prevents deletion of many programs accidentally. This check box is activated just before go live.

Q36. What Is Posting Key And What Does It Control?

These are special classification keys. Two character numerical key it controls the entry of line items. Posting key determines Account type, Debit/credit posting, Field status of transaction.

Q37. What Is Chart Of Account And How Many Charts Of Accounts Can Be Assigned To A Company?

Chart of account is a list of all G/L accounts used by one or several company codes.  For each G/L account, the chart of accounts contains the account number, account name, and the information that controls how an account functions and how a G/L account is created in a Company code.

You have to assign a chart of accounts to each company code. This chart of accounts is the Operating chart of accounts and is used for the daily postings in this company code.  You have the following options when using multiple company codes.

You can use the same chart of accounts for all company codes  If the company codes all have the same requirements for the chart of accounts set up, assign all of the individual company codes to the same chart of accounts. This could be the case if all company codes are in the same country.

In addition to the operating chart of accounts, you can use two additional charts of accounts If the individual company codes need different charts of accounts, you can assign up to two charts of accounts in addition to the operating chart of accounts. This could be the case if company codes lie in multiple countries.

The use of different charts of accounts has no effect on the balance sheet and profit and loss statement. When creating the balance sheet or the profit and loss statement, you can choose whether to balance the company codes which use different charts of accounts together or separately.

Q38. Is It Possible To Generate A Financial Statement Form Automatically?

Yes. It is possible to generate a form automatically.

Q39. Is It Possible To Use Standard Sap Co-product Functionality In Repetitive Manufacturing?

No. It is not possible to use the Standard Co-product functionality in repetitive manufacturing.

Q40. What Are Internal Tables Check Table, Value Table, And Transparent Table?

Internal table: It is a standard data type object, which exists only during the runtime of the program.

Check table: Check table will be at field level checking.

Value table: Value table will be at domain level checking ex: scarr table is check table for carrid.

Transparent table: - Exists with the same structure both in dictionary as well as in database exactly with the same data and fields.

Q41. Which Interface Controls What Is Shown On The P.c.?

Presentation Interface.

Q42. Which Databases Are Supported For Mysap Business Suite On Linux?

Supported databases for mySAP Business Suite on Linux are IBM DB2/UDB, Informix, Oracle and SAP DB/MaxDB.

Q43. How Do We Debug Sapscript?

Go to SE71 give lay set name, go to utilities select debugger mode on.

Q44. 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.

Q45. 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.

Q46. Explain Open Sql Vs Native Sql?

ABAP Native SQL allows you to include database-specific SQL statements in an ABAP program. Most ABAP programs containing database-specific SQL statements do not run with different databases. If different databases are involved, use Open SQL. To execute ABAP Native SQL in an ABAP program, use the statement EXEC. Open SQL (Subset of standard SQL statements), allows you to access all database tables available in the R/3 System, regardless of the manufacturer. To avoid conflicts between database tables and to keep ABAP programs independent from the database system used, SAP has generated its own set of SQL statements known as Open SQL.

Q47. Why Does The System Not Calculate Variance For The 500 Kgs Which Has Been Delivered?

In the product cost by order component the system does not calculate a variance for partially delivered stock on the production order. Whatever is the balance on the production order is considered as WIP. In the product cost by period component, system will calculate WIP as well as variance provided.

Q48. What Are Exchange Rate "factors" ?

Exchange Rate factors are the relationships between one currency and another to which an exchange rate is applied.

For example you may define the Indonesia Rupiah to US$ factor as 10000 : 1.

Combined with an exchange rate of 0.95 this would equate to 9500 IDR to 1 USD.

Q49. Define Service (within R/3)?

A service is a process or group of processes that execute a specific system function and often provide an application-programming interface for other processes to call.

Q50. Name A Range Of Work Processes Of R/3 System?

Dialog or Online (processes only one request at a time).Background (Started at a specific time)Update (primary or secondary)Enque (Lock mechanism).Spool (generated online or during back ground processing for printing).