If you're looking for Oracle Financials Interview Questions for Experienced or Freshers, you are at right place. There are a lot of opportunities from many reputed companies in the world. According to research Oracle Financials has a market share of about 2.6%. So, You still have the opportunity to move ahead in your career in Oracle Financials Development. Mindmajix offers Advanced Oracle Financials Interview Questions 2019 that helps you in cracking your interview & acquire dream career as Oracle Financials Developer.

Want to become a Master in Oracle Financials?  Visit here to Oracle Financials Training

Oracle Financials Interview Questions and Answers 

1Q. Create a new GL module in the same machine

I need to create a new set of database Oracle Finance and program in the same machine having the Sun Solaris system.

Can I just copy the volume of program and data?

Or do I need to make a new installation?

If I need to make a copy of the GL module set database, is it possible if I only copy the data, and make a new pointing map from the program?

Ans: In order to create a new set of database Oracle Finance and program in the same machine, you will need to create a new instance. You can create the new instance in the same machine.

2Q. Oracle Receivables – Interface

Can you tell me which tables get hit in the ‘Receivables’ module when the receivables interface is run from Order Entry?

Ans: We have the RA_INTERFACE_LINES_ALL table to be populated. From there, AR picks data for creating an invoice using “autoinvoice”.

While Autoinvoice gets data from ra_interface_lines_all, it also picks data from ra_interface_salescredits_all and ra_interface_distributions_all if it is present.

3Q. Oracle Financial problem

I have installed two instances (test, vision) of Oracle Financial 11i for vision instance and everything seems ok. But in testing an instance after logging using sysadmin/sysadmin ini IE5.0, an error comes after the applet has started.

I find this error:

“APP-FND-01516: invalid username or password or database

The tns80listnerAPP_TEST is not starting.”

How can I solve this?

Ans: You have just found out that database would not start correctly in getting the error in identifying control file;

Go to the COMMON_TOP/admin/install directory


To solve this, run “adcrdb.sh”. This created the control file.

Restart the database, and then try connecting to applications which will complete the connection.

4Q. Customer vs. Journal Entries Balances

This is the scenario I have:

When an invoice is created in AR AND the user changes to the AR (1070), it debits to something other than 1070.

The customer balance is increased to reflect that he owes us money but the Journal entries for 1070 remains at 0.

I assume the Aged VS and the journal entries for a customer should be equal. I am aware the invoice should have used 1070 but it didn’t, which means a user error.

Subscribe to our youtube channel to get new updates..!

Do you know how to undo this type of error?

Please note that it is too late to cancel the invoice. There are other types of user mistakes that can throw out the JE VS AGED as well.

Ans: The situation you mentioned is the reasons why you should not change invoices that are accounted for. This can also happen when the J/E is changed since the AR transfer to GL creates unnoted J/E. Changing the said invoices puts GLA and the sub ledger out of sync.

You need to set the journal source for receivables so that the update flag is not enabled.

In AR, don’t change invoices that are there. Instead use DM and CM functionality to adjust invoices or create new ones.

5Q. Oracle audit possibilities

I like to know if there are functionalities in Oracle Applications that will allow me to audit the access users to have certain forms.

Are there specific requests that will allow me to look up all the users that can define vendors, or do I have to define queries on the database tables?

Ans: You can select distinct user_id from fnd_user where user_id in (select created_by from po_vendor_sites_all).

Alternatively, you can play with the user and responsibility tables to see who has access to the responsibilities. You need to PO super user and PO user, and other responsibilities that have access to the form to enter vendors. If a user does not have access to a ‘responsibility used’ to enter vendors, he cannot enter vendors using his login.

Note that po_vendors is at a generic level (no_org_id) while po_vendor_sites is at org_id level.

created_by and Updated_by are who columns that allow you to see who created or updated the data.

6Q. Asset number generation

In our system, asset numbers are automatic generated one by one. But sometimes, it skips the sequence. For example, we have closed a period with a last asset number 326, and when we open the next period, it is gives an asset number of 329. It means we missed asset number 327 & 328. Sometimes, it also happens even without closing the period.

How do I fix this?

Ans: You will need to check your Fa_distribution_history table to see if you are missing gaps there and then trace it to where assets where created, either in FA or in PA.

7Q. What is Flex field? 

Ans: Flex field is used to capture information of your Organisations.

8Q. Difference between KFF and DFF.



  • Unique identifier
  • Stored in segment Column


  • Is used to capture additional information
  • Stored in attribute Column

9Q. How many KFF are in GL. AP, AR.


  1. Module KFF
  2. GL Accounting FF
  3. AP No KFF
  4. AR Sales tax Location FF
  5. Territory Flexfield.

10Q. What is symbol of DFF in the Forms?

Ans: Square Bracket [ ].

11Q. What is structure of KFF in the Accounting Flexfields?+


  1. Company
  2. Cost center
  3. Account
  4. Product
  5. Future use.

12Q. How many segments are in AFF.

Ans: max 30 segments and min two.

Check Out Oracle Financials Tutorials

13Q. What are flexfield Qualifiers?

Ans: Flexfield Qualifiers is used to identify the segments. Various types of flexfield qualifiers are listed below:

  • Balancing Segment Qualifier.
  • Cost Center segment Qualifier.
  • Natural Account Segment Qualifier.
  • Intercompany Segment Qualifier.

14Q. What are Dynamic Insertions?

Ans: You can create Code Combinations at run time.

15Q. In which table Code Combinations id is stored.


16Q. In which table flex values are stored.


  1. fnd_ flex_Values
  2. fnd_ flex_Values_tl

17Q. What is set of Books and in which table set of book is stored?

Ans: Set of Books is a Financial Reporting entity which Consists of three C.

  • Chart Of Accounts
  • Currency
  • Calendar.

Set of Books is stored in GL_SETS_OF_BOOKS

18Q. In which table Currency and Period Type Nameare stored.




19Q. In which table Segment Values are stored and concatenated values are stored.




20Q. What are the different types of Currency?


  1. Functional Currency
  2. Foreign currency.

21Q. What are the different types of Calendars?

Ans: Different types of Calendars are listed below

  • Fiscal
  • Accounting

22Q. How will you attach a set of Books to the Responsibility?

Ans: Through Profile. GL SETS OF Books Name.

23Q. What is Profile and what are different types of Profiles.

Ans: Profile: Profile is the changeable option that affects the way your application runs. There are two types of profile.

  1. System defined
  2. User defined

24Q. What are different Profiles Level available in oracle apps?

Ans: Below are the Profiles Level available in oracle apps

  1. Site(Lowest level)
  2. Application
  3. Responsibility
  4. User.

25Q. Write the Name of some Profile options.


GL Sets of Books Name

GL sets of Books id

MO: Operating unit (multi org).

HR: User type.

26Q. What is cycle of GL.?

Ans: In simple and layman words-

  1. Open the period
  2. Create Journal Enteries
  3. Post the Journals.

27Q. In Which tables Journal entries created.

Ans: Important tables are-




28Q. After Posting data goes in which tables.

Ans: GL_BALANCES.( Column Period_net_cr, period_net_dr).

29Q. What are the Important tables in GL?


Explore Oracle Financials Sample Resumes! Download & Edit, Get Noticed by Top Employers! Download Now!

30Q. In which table Supplier information’s is stored.

Ans: Supplier information can be found in following tables


31Q. What is difference org_id and Organization_id?

Ans: Org_id is for operating unit and organization_id is for inventory organization.