Sie sind auf Seite 1von 24

Apps Interview Questions 1. Explain Directory Structure of APPS? 2. How to activate, deactivate and run Concurrent Managers? 3.

What is the location for concurrent request or manager logfiles and output files? 4. Specify the standard naming conventions for the logfile and output file? 5. How to write LOG information from PL/SQL block to log file?
Fnd_File.Put_Line (FND_FILE.LOG, 'BEGIN BRCD_ISO_QOT_PO_PKG.CREATE_PO PROCEDURE'); for Log file Fnd_File.Put_Line (FND_FILE.out, 'BEGIN BRCD_ISO_QOT_PO_PKG.CREATE_PO PROCEDURE'); for Out file

6. What is Request Group? Group of concurrent program which can be accessed from a responsibility 7. What is Request Set? Set of programs which can be run in a sequence 8. What is difference between the Request Group and Request Set? A request group can contain a request set. But request set cannot contain a request group 9. What are the steps to develop a simple Oracle Apps form? 10. What are the important Libraries in Template.fmb? 11. Which Concurrent Manager will run when you run the report in Oracle Application? 12. How to create a Multi-org report in Apps? 13. State the mandatory parameters while developing Multi-org report in Apps? 14. What is the Schema for AOL? applsys 15. What is the significance of :$FLEX$ ? it is to get the flexfield combination. Like if provided code combination id, it will retrieve the accounting flex field combination 16. State some of the FND tables? Fnd_user,fnd_responsibility_tl,fnd_concurrent_requests etc.. 17. How to create Query-only form in Oracle Apps with out touching the fmb file? While creating functions in the parameter we can give query_only = Yes; 18. What is the profile option pertaining to Operating Unit? Mo Operating Unit 19. What is the difference between Applsys and Apps? 20. How to Register Shell Script Program in Oracle Applications? How to use parameters while registering shell script as a concurrent program? 21. How to Register PL/SQL Stored Procedure in Oracle Apps? What are the Mandatory thing we need to do for creating PL/SQL Procedure before Registering into Apps? 22. What is Zoom? How to enable zoom feature using Custom.pll?

Below is the list of Questions that are frequently asked in an Oracle Applications Interview for entry level consultants. Go through them to brush up your skills. 1) How will you register Sql*Loader in apps. 2) Where the Control file is placed. 3) What is format of your flat file before uploading the records via SQL * loader. 4) What is syntax while Running Sql*Loader. 5) How to register custom table and custom Column in Apps. 6) How to register Forms in Oracle Apps? 7) What is starting point for developing a form in apps. 8) How will you generate it on UNIX. 9) What is the syntax for compiling the forms? 10) What are the Libraries attach to TEMPLTAE.fmb. 11) What is the use of APPSTAND.fmb 12) What is the difference between Log file, bad file, discard file. 13) How will you set the ORG_id. 14) What is an Oracle Alert? What are different types of Alerts in Oracle Applications. 15) What are action types in Alerts? 16) What are the main tables in AP. 17) What is difference between data group and Request group? 18) What is difference between request set and Request Group? 19) What is Responsibility? 20) What is menu?

1) What are the flex fields of AR ? 2) What are the main tables of AR? 3) What are multi org tables ? 4) What is the difference between KFF & DFF? 5) What are report Triggers ? 6) What are format triggers? 7) How you design the report & register it in oracle Apps? 8) What are the various interface steps in AP Interface,GL Interface module? State important validations for each of them. 9) What are the database triggers ? 10) What is a staging table ? 11) What is exception handling ? How do you handle it? 12) What is master detail relationship in reports ? 13) What are User exits? Name some of the user exits used by you in multi-org reports. 14) What is an API? What are API's that you have used in reports ? 15) State the multi-org concept. Describe the hierarchy in multiorg? 16) What are the interface tables of customer interface ? 17) How do you go about migration of reports ? 18) How do you customize a form using template.fmb ? 19) State simple steps for form migration ? 20) Name some of the reports you developed from scratch? 21) How do you register the form in Apps? Explain form registration steps ?

22) Which methodology are you following? What is AIM methodology ? 23) what is $ flex $? Explain with an example. 24).What is Global Temporary table. How it is different from temporary table. 25).What is FND_FILE Packages? When and how to use it? 26). What is $Parameter$. Explain with an example. 27). What are the mandatory Parameters while registering Procedure. 28). State the various default types in Reports. 29). How will you captures Set of Books id dynamically. 30).What are various types of Profiles . 31). What is Difference Between org_id and Organization_id. 32). What is Custom.pll 33).What are various Events in Custom.pll 34). What are Reports Trigger and their Firing Sequence. 35). How will you make Reports as a MULTI_ORG environment. 36). What are Mandatory Parameter in Reports for Apps. 37). What are USER EXIT. 38).How will you make Validation in Start Date and end Date in Concurrent Programs. 39). What do you mean by incompatibility. 40). What is meaning of Token. 41).What is difference between data Group and Request Groups. 42).What is diff between Request set and Request Group.

43). How will you register Custom tables in Apps. 44).How will you Register Reports through API. 45).What are Various Execution methods in Reports. 46). what is Difference between Application Name that is defined in Executables and Application Name Defined in Concurrent Programs. 47). How will you Call Concurrent Program through API. 48).How will you link AP Invoice with PO. Thorugh PO_distribution_id in the Ap_invoice_distributions_all 49).What are various Tables for AR Invoices. Ra_customer_trx_all, ra_customer_trx_lines_all, ra_cust_trx_line_gl_dist_all 50). What is the difference between ap_invoices_all and ap_invoices. Ap_invoices retrieves invoices specific to oU where ap_invoices_all retrieves all invoices

Below is the list of Questions related to PL/SQL. The complexity level of these questions are intermediate. 1.What are the valid values for system variable MODE? 2.:OLD and :NEW variables cannot be applicable in which triggers? 3.When we go for Procedures and when we go for Functions 4.In sql*plus,Some update statement is given without commit i am exit the form whether the records would be updated or not(If I given Autocommit to OFF) 5.While in Enter-Query mode,which method is used to call the different form. 6.Write the query to display the max. salary of the employee who is in the department which will have max. employees. 7.In Block Level, Key-Next-Item trigger is there and in Item Level When-ValidateItem trigger is present.What will be the hierarchy of trigger firing?

8.To which clause is used in Lexical Parameter. 9.Block was created on Complex View(i.e Join more than one table).User wants to insert into two joined tables.what to do? 10.In the Form,After entering new records I am giving Exit_form with no_commit and no_rollback mode,What will happen to the new record. 11.Whether INSERT_RECORD is mandatory in KEY-INSERT Trigger? 12.Whether it is possible to pass record group to query?If yes means through which parameter we can pass.If No means why is not possible. 13.What is the use of the Stacked Canvas? 14.In reports,I want to Change the field value based on some condition? What is built in used for this purpose in SRW package? 15.What is difference between Call_Form,Open_Form and New_Form. 16.Can we have List Item or Display Item in the Tree Block? 17.How to find whether the Object is there or not.Which Built in is used. 18.Write a Query to find the dept in which minimum 5 employees has to be there.Give the efficient Query? 19.What is difference between Decode and Case Statement? 20.What is the difference between :SYSTEM.CURRENT_ITEM and :SYSTEM.CURSOR_ITEM? 21. begin select 'Oracle' into local_variable from dual 1 =2 if sql%notfound then dbms_output.put_line('in Sql not found'); end if; exception when no_data_found then dbms_output.put_line('in Exception'); end;

what will be output of this query and why is it so?

Find below the Interview questions related to oracle apps technical interview. The Questions are primarily on Sysadmin and AOL (Application Object Library) Responsibilities. The questions are in MCQ style. The answers are written at the end of each question. 1. Which of the following is not associated with a responsibility? A. Menu B. Request group C. Data group D. Password expiration Ans:D 2. What do you need to do to allow a different user to see your output file? A. The user must log on as a system administrator. B. The user must have the View My Requests form in system administrator mode. C. The user must be logged on with the same responsibility as the user that generated the output file, and the profile option Concurrent: Report Access Level value must be set to Responsibility. D. The user must be logged on as the same responsibility as the one that generated the output file and profile option Concurrent: Report Access Level value is User. Ans:C 3. When will a request group become a request security group? A. When the request group is assigned to a responsibility B. When the request group is specified for the Submit Request form C. When the request group is defined with request sets D. When the request group is defined with stage functions Ans:A 4. How can you customize the SRS process? A. Change the form title B. Restrict it by request group C Eliminate the Submit Another Request dialog window D. All of the above Ans:D 5. Which is not a component of a request set? A. Stage B. Group C. Request D. Parameter Ans:B

6. Which of the following operations cannot be performed with the internal concurrent manager? A. Restart B. Verify C. Deactivate D. Terminate Ans:A 7. Which one of the following will be the correct outcome with two include rules in a combined rule? A. Program will be included if the program is in one of the include rules B. Program will be included if the program is in both of the include rules C. Program will be included if the program is run by one of the two Oracle IDs in the include rules D. None of the above Ans:B 8. When will the number of actual processes be less than the number of target processes? A. When the concurrent manager is down B. When the concurrent manager is coming up C. When there are not enough requests D. All of the above Ans:D 9. Which of the following is not a component of parallel concurrent processing? A. Internal monitor B. Transaction manager C. Primary node D. Secondary node Ans:B 10. Which of the following is the overriding level for profile option values? A. Site B. Application C. Responsibility D. User Ans:D 11. Which of the following is the correct sequence for setting up database change audits? A. Audit installations, audit tables, audit groups, audit trail update tables request B. Audit installation, audit groups, audit tables, audit trail update tables request C. Audit trail update tables request, audit installation, audit groups, audit tables

D. Audit groups, audit tables, audit trail update tables request, Audit Installation Ans:B 12. Which of the following is not a document sequence type? A. Category B. Automatic C. Gapless D. Manual Ans:A 13. Which of the following determines the subdirectory for an executable? A. Application name B. Execution method C. Subroutine D. Execution filename Ans:B 14. For what is the Token field used? A. Default value B. Profile option value C. Oracle Reports parameter D. Value set Ans:C 15. How are output files associated with various printer components? A. Through the printer type of the selected printer and the selected print style B. Through the selected print style and the selected printer driver C. Through the selected printer type and the selected print style D. Through the printer type of the selected printer and the selected Ans:A

Below is a list of 25 Important questions that is asked in almost every financials technical interview question. I have also included some of the functional questions that are asked.Answers are included. Qns: What is Flex field? What are different types of Flex field? Ans: Flex field is used to capture information of your Organisations. Qns: Difference between KFF and DFF. KFF Unique identifier Stored in segment Column DFF Is used to capture additional information

Stored in attribute Column Qns: How many KFF are in GL. AP , AR. Ans: Module KFF GL Accounting FF AP No KFF AR Sales tax Location FF Territory Flexfield. Qns: What is symbol of DFF in the Forms? Ans: Square Bracket [ ]. Qns: What is structure of KFF in the Accounting Flexfields. Ans: Company Cost center Account Product Future use. Qns: How many segments are in AFF. Ans: max 30 segments and min two. Qns: What are flexfield Qualifiers. Ans: Flexfield Qualifiers is used to identify the segments. Various types of flexfield qualifiers are listed below: a) Balancing Segment Qualifier. b) Cost Center segment Qualifier. c) Natural Account Segment Qualifier. d) Intercompany Segment Qualifier. Qns: What is Dynamic Insertions? Ans: u can create Code Combinations at run time. Qns: In which table Code Cominations id is stored. Ans: GL_CODE_COMBINATIONS. Qns: In which table flex values are stored. Ans: 1. fnd_ flex_Values 2. fnd_ flex_Values_tl Qns: What is set of Books and in which table set of book is stored. Ans : Set of Books is a Financial Reporting entity which Consist of three C. a) Chart Of Accounts b) Currency c) Calendar.

Set of Books is stored in GL_SETS_OF_BOOKS Qns: In which table Currency and Period Type Name are stored. Currency - FND_CURRENCIES Period - GL_PERIOD_STATUSES Qns: In which table Segment Values are stored and concatenated values are stored. Ans: 1. GL_CODE_COMBINATIONS 2. GL_CODE_COMBINATIONS_KFV. Qns: What are different types of Currency. Ans: Functional Currency Foreign currency. Qns: What are different types of Calendars . Ans: Different types of Calendars are listed below a) Fiscal b) Accounting Qns: How will you attach set of Books to the Responsibility? Ans: through Profile. GL SETS OF Books Name. Qns: 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 Qns: 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. Qns: Write Name of some Profile options. Ans: 1. GL Sets of Books Name 2. GL sets of Books id 3. MO:Operating unit (multi org). 4. HR:User type. Qns: What is cycle of GL.?

Ans: In simple and layman words1. Open the period 2. Create Journal Enteries 3. Post the Journals. Qns: In Which tables Journal entries created. Ans: Important tables are1. Batch: GL_JE_BATCHES 2. Header: GL_JE_HEADERS 3. Lines : GL_JE_LINES Qns: After Posting data goes in which tables. Ans: GL_BALANCES.( Column Period_net_cr, period_net_dr). Qns: What are Important tables in GL. Ans: 1. GL_JE_BATCHES 2. GL_JE_HEADERS 3. GL_JE_LINES 4. GL_BALANCES 5. GL_SETS_OF_BOOKS 6. GL_CODE_COMBINATIONS 7. GL_PERIOD_STATUES 8. GL_INTERFACE Qns: In which table Supplier informations is stored. Ans: Supplier information can be found in following tables 1. PO_VENDORS 2. PO_VENDOR_SITES_ALL 3. PO_VENDOR_CONTACTS Qns: What is difference org_id and Organization_id. Ans: Org_id is for operating unit and organization_id is for inventory organization.

Oracle Receivables is not an easy module to set-up. To crack the interview is bit more tedious.Below are some of the Functional questions pertaining to Oracle AR module. Just go through them and brush up your skills. 1. How many Addresss can have one Customer? Primary Address, Bill To Address, Ship To Address 2. Customer Number Always Automatic / Manual? Any thing Either Manual or Automatic 3. What are the Mandatory Addresss you should create a Customer for

Communicate him? Remit To Address 4. Can U Merge the Customers? If How? Using the Merging Customer Window 5. What is Accounting Rules? It is For Generating Revenue Recognition Programs like Monthly, Quarterly 6. What is Invoicing Rules? The Invoicing Rules Helps you when you receive data from Outside systems like Auto Invoices how the data should insert and It contains 2 rules Advance Invoice, Arrears Invoice. 7. Where should the customers send the payments of Invoices? Remittance Banks or Vendor Places 8. What is the Transaction Type? It describes us Whether you want transfer the Receivables data into General Ledger or not. And also when ever you create an invoice what are the accounts should be effected and also the sign of Transaction also. 9. What is a Transaction Source? It is For Invoice or Invoice Batch numbers whether automatically or manually 10. How many Transactions we have? Six, Credit Transactions: Invoice: Debit Memo: Charge back: Guarantee: Deposit 11. How can i reduce the Invoice amount? Using with Credit Transactions 12. What are the Accounts to be use in Transaction Types (Few)? Revenue, Receivables, Freight, Tax, Clearing, Unearned, Unbilled 13. How can i Assign a Deposit amount to an Invoice? In the Invoice Window Commitment Region 14. What is the Guarantee? It is agreement between both sides for goods or services in the future , specific range of periods 15. Give the Navigation for Credit Transactions? Transactions/Credit Transactions 16. How many ways you can apply the Receipt Amount? Application: Mass Apply

17. How will you know a Customer Balance Amount? Using with the Customer Account Overview window 18. Can U Define Customer Agreements using with AR? No, In the Oracle Order Entry Module 19. What are Aging Buckets? It is for Outstanding Reports purpose the no of days in various ranges 20. How will U View the Outstanding Balance of a Customer? Generating the Aging Buckets Report

Below is the list of some important interview Questions asked to technical consultants.These questions are for entry level technical consultants but experienced professionals can go through them to brush-up their knowledge base. Qns1 : What are the important tables in AP (not interface tables): 1. AP_INVOICES_ALL 2. AP_CHECKS_ALL 3. AP_INVOICE_DISRIBUTIONS_ALL 4. AP_BATCES_ALL 5. AP_PAYMENT_DISRIBUTIONS_ALL Qns2 : What do you mean by _ALL in tables. Ans : It means data is separated by Operating unit. Qns3 : What are the important tables in AR (not interface tables): 1. AR_CASH_RECEIPT_ALL 2. RA_CUSTOMERS 3. RA_ADDRESSES_ALL 4. RA_CONTACTS 5. RA_PHONES Qns4 : What are the important tables in GL (not interface tables): 1. GL_BALANCES 2. GL_JE_LINES 3. GL_JE_HEADERS 4. GL_JE_BATCHES 5. GL_PERIODS 6. GL_SETS_OF_BOOKS Qns5 : What are the important tables in FA (not interface tables): 1.FA_CATEGORIES

2.FA_MASS_ADDITIONS. Qns 6: Why SQL Loader is used. Ans : To transfer data from text file to Temporary table or interface table Qns 7: How do you design an Interface in Oracle Applications .Explain the various steps in detail. Step-01 Create a staging table and populate the records received from customer using SQL Loader. COMMAND LINE: sqlldr userid/user@pass control=CHP_ITEMS.ctl data=CHP_ITEMS.csv
LOAD DATA INFILE 'C:\CHP_ITEMS.csv' INSERT INTO TABLE CHP_MTL_SYSTEM_ITEMS FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' TRAILING NULLCOLS (ITEM_NUMBER , DESCRIPTION , TEMPLATE_NAME , PRIMARY_UNIT_OF_MEASURE , LIST_PRICE_PER_UNIT )

Step-02 After that I wrote cursor script to load from staging table to interface table. Step-03 Assuming that I am designing Customer interface. After that I run standard Customer Interface Program to load the data into transaction table. Customer Interface Program validate the data and transfer into Transaction table in apps and customization to standard programs is not recommended or supported by Oracle. Qns 8: Tell me any one Validation used in customer interface: INSERT_UPDATE_FLAG Enter a value to indicate whether you are inserting a new record or updating an existing record.I for insert, U for update Qns9 : What are various interface tables in AR. 1. RA_CUSTOMERS_INTERFACE 2. RA_CONTACT_PHONES_INTERFACE

3. RA_CUST_PAY_METHOD_INTERFACE 4. RA_CUSTOMER_BANKS_INTERFACE 5. RA_CUSTOMER_PROFILES_INTERFACE Qns10 : What are various base table Updated by Customer Interface: AR_CUSTOMER_PROFILES AR_CUSTOMER_PROFILE_AMOUNTS RA_ADDRESSES RA_CONTACTS RA_CUSTOMERS RA_CUSTOMER_RELATIONSHIPS RA_CUST_RECEIPT_METHODS RA_PHONES RA_SITE_USES AP_BANK_ACCOUNT_USES AP_BANK_ACCOUNTS AP_BANK_BRANCHES Additional NotesTo import a customer with multiple telephone numbers you need to enter multiple records into RA_CONTACT_PHONES_INTERFACE with identical ORIG_SYSTEM_CUSTOMER_REF values, but different ORIG_SYSTEM_TELEPHONE_REF values. To import an address with multiple business purposes you need to enter multiple records into RA_CUSTOMERS_INTERFACE with identical ORIG_SYSTEM_CUSTOMER_REF and ORIG_SYSTEM_ADDRESS_REF values, but different SITE_USE_CODES values. To import an address with multiple contacts you need to enter multiple records into RA_CONTACT_PHONES_INTERFACE with identical ORIG_SYSTEM_CUSTOMER_REF and ORIG_SYSTEM_ADDRESS_REF values, but different ORIG_SYSTEM_CONTACT_REF values.

There are few questions below which are commonly asked in an interview.I am writing down only questions here which were asked to one of my friend during interview process,If you want to answer these you are most welcome.You can answer these with the comment section below this post. 1)Can we delete the flex field? 2)What is cross validation Rule?

3)what is BR100? 4)How many types of Documents are there in Oracle Application(Finance module) 5)what are Functional Documents? 6)what is mean by mass allocation? 7)what is validation? validation rule? 8)what is treansaction source? 9)why do we define Security rule? 10)what is Journal source? 11)what is Journal Type? 12)what is MIS? 13)How many tyeps of currency rate we can define in Oracle Apps?

COMMON QUESTIONS OF PL/SQL & CMM 1. What are the features of OOPS used in PL/SQL ? Ans: Inheritance Reusability Abstract Datatype Method Overloading 2. What are the built in packages available in PL/SQL ? Ans: DBMS_OUTPUT, DBMS_SQL, DBMS_STANDARDS, DBMS_UTL, DBMS_LOCK, DBMS_LOB, DBMS_JAVA, UTL_FILE, 3. Diff. In Function and Procedures? Ans: 1. Function must return a value where as procedure does not. 2. Function can be used in SQL statement where as Procedure does not. 4. What is the structure of the PL/SQL block? Ans: <> (Optional) Variable & Cursor Declaration <> Executable Statements <> (Optional) Exception handling End; 5. Can we use label for anonymous PL/SQL block? Ans: Yes, use it in <> structure

6. What are the exceptions in PL/SQL Block? Ans: CURSOR_ALREADY_OPEN, DUP_VAL_ON_INDEX, INVALID_CURSOR, INVALID_NUMBER, NO_DATA_FOUND, PROGRAM_ERROR, VALUE_ERROR, ZERO_DIVIDE 7. What are the types of Variable binding? Ans: Two types of binding 1. Early Binding (at compile time) 2. Late Binding (Runtime) 8. What are the PL/SQL table and nested table ? Ans: 9. What are the Scalar type of variables? Ans: Number, Char, Varchar2, rowed, urowid, raw, long, longraw, blob, clob, bfile, Nchar, nvarchar2, date 10. What are the user defined data types ? Ans: 1. Structured Types Object Types 2. Collection Types Varray Nested Tables 3. REFS (To object Types) 11. How can we use label in PL/SQL block? Ans: We can declare a label in <> format & can pass control to it using GOTO statement. 12. How can we know that proc has passed a value ? Ans: We can check it using IN or OUT or INOUT parameter. 13. What is the difference between REF Cursor & PL/SQL Table. Ans: REF Cursor is like Pointer whereas PL/SQL Table is like ARRAY. REF Cursor can pass to a procedure/function as a parameter directly whereas in PL/SQL table one record has to be passed each time.

ORACLE PURCHASING - PURCHASE ORDERS FREQUENTLY ASKED QUESTIONS CONTENTS -------1. In the Price type quickpick in the Purchase Order Lines zone in enter Purchase Order form, there is a value called COST PLUS FEE. What is the COST PLUS FEE price type? How is Purchase Order treating this

price type? 2. What is 2-way, 3-way, 4-way matching? How is this set up? 3. How do you reflect discount from a supplier on a Purchase orders? 4. How do you change the created date on a Purchase Order? 5. What is the sorting order for requisition lines in autocreation of a Purchase Order? 6. What does the error 'APP-50022: Oracle Human Resources could not retrieve a value for User Type profile option' mean? 7. In the Enter Receipts (RCVRCERC) form and using different responsibilities produces different values in the action required field. The Purchasing Responsibility shows Direct and Standard while the Inventory Responsibility shows just Direct. Why are the action options for creating receipts different in Inventory compared Purchasing? 8. How do you purge Cancelled Requisitions? 9. On the requisition form in the source details zone, there is a field labeled supplier item. Where does this information on the quickpick come from and how can this information default in? 10. You are entering a requisition and are unable to find the header or line note fields. Was this replaced in GUI by attachments? 11. When you select the Notifications form to review approvals and click on approve button for a Requisition waiting for approval, the 'Reject' box is greyed out. How does the approver reject a requisition? 12. What are standard Quotations used for? 13. When do you see the status of a Purchase order as Archived? 14. Where are standard notes in GUI? 15. In Oracle Purchasing, where is the automatic numbering for Purchase Order defined and maintained? 16. There is a field for the organization code. What is this code? 17. Can the original Purchase Order can be viewed in any way without resorting to SQL, for a revised Purchase Order? QUESTIONS & ANSWERS ------------------1. In the Price type quickpick in the Purchase Order Lines zone in enter Purchase Order form, there is a value called COST PLUS FEE. What is the COST PLUS FEE price type? How is Purchase Order treating this price type? Answer -----The functionality for COST PLUS FEE price type is not in Oracle Purchasing at this point of time. PO does not do anything with this price type. It is an enhancement request that is being looked at for future releases. 2. What is 2-way, 3-way, 4-way matching? How is this set-up? Answer ------

2-way matching verifies that Purchase order and invoice information match within your tolerances as follows: Quantity billed <= Quantity Ordered Invoice price <= Purchase order price (<= sign is used because of tolerances) 3-way matching verifies that the receipt and invoice information match with the quantity tolerances defined: Quantity billed <= Quantity received 4-way matching verifies that acceptance documents and invoice information match within the quantity tolerances defined: Quantity billed <= Quantity accepted. (Acceptance is done at the time of Inspecting goods). Whether a PO shipment has 2-way, 3-way or 4-way matching can be setup in the Shipment Details zone of the Enter PO form (character) Receipt required Inspection required Matching Yes Yes 4-way Yes No 3-way No No 2-way In GUI, Shipments block, alternative region, click on More...this brings up a region with 'Invoice matching' column where you can choose 2-way, 3-way or 4- way match. You can find more detailed information about matching in the Oracle Payables Reference Manual (Volume 3) Topical Essay on Integrating your Payables and Purchasing Information. 3. How do you reflect discount from a supplier on a Purchase orders? Answer ------ The legal document is the Purchase order not the quote and therefore the purchase order should reflect agreed upon price. Secondly if the discount comes after the PO then AP should handle it when invoicing. If you are using a blanket Purchase order then you can use price breaks. 4. How do you change the created date on a Purchase Order? Answer ------ The 'Created' date on the Purchase order is not an updateable field, due to it being a legal document once approved. 5. What is the sorting order for requisition lines in autocreation of a Purchase Order? Answer ------ Requisition lines first meet search criteria determined by "find" screen, and then are grouped together by item and item category, then by need-by date. After you choose an action, enter any search criteria to narrow the selection of requisition lines. Oracle Purchasing chooses requisition lines from the requisition pool that meet your search criteria. All requisition lines for the same item and item category are grouped together, but they are not necessarily in order alphabetically. Within each grouping of item and item category, requisition lines are ordered by need-by date. 6. What does the error 'APP-50022: Oracle Human Resources could not retrieve a value for User Type profile option' mean? Answer ------ The profile HR: User Type needs to be set. Set the profile option 'HR: User Type' at the Responsibility level. 7. In the Enter Receipts (RCVRCERC) form and using different responsibilities produces different values in the action required field. The Purchasing Responsibility shows Direct and Standard while the Inventory Responsibility shows just Direct. Why are the action options for creating receipts different in Inventory compared Purchasing? Answer ------ Set the Profile option RCV: Allow routing override to 'YES' at the application level. 8. How do you purge Cancelled Requisitions? Answer ------ To purge any Purchase orders or Requisitions: - assign the Payables Purge GUI responsibility to the user - have the user choose that responsibility - then choose Purge from the menu - under the Category field do a List of Values and pick Simple Requisitions for cancelled requisitions The choices are listed. 9. On the requisition form in the source details zone, there is a field labeled supplier item. Where does this information on

the quickpick come from and how can this information default in? Answer -----The supplier item field on the requisition can be populated by using either the supplier item catalog or ASL. Take an item from the supplier item catalog that has an associated supplier item, add it to the order pad and then add it to the requisition. After doing this go to the source details zone. The supplier item is defaulted in for that item you choose from the catalog. Navigation: --> Purchasing --> Supplier Item catalog 10. You are entering a requisition and are unable to find the header or line note fields. Was this replaced in GUI by attachments? Answer -----The attachments have replaced notes. The attachments are better because at the header level, the requisition notes were not coming over to the Purchase Order whereas the attachment does come over to the Purchase Order. 11. When you select the Notifications form to review approvals and click on approve button for a Requisition waiting for approval, the 'Reject' box is greyed out. How does the approver reject a requisition? Answer -----You cannot reject Requisitions submitted to yourself. You can only reject those from others. 12. What are standard Quotations used for? Answer -----Standard quote is one that you can tie back to a PO. For example, navigate to RFQ -> Auto create -> enter a PO and reference it back. 13. When do you see the status of a Purchase order as Archived? Answer -----You must approve or print a specific purchase order before you can see it in the history information. 14. Where are standard notes in GUI? Answer -----Go to Setup --> Attachments -->Create attachment. Go to Purchase Order and attach the attachment to the Purchase Order. In GUI, notes are replaced by attachments. 15. In Oracle Purchasing, where is the automatic numbering for Purchase Order defined and maintained? Answer -----The navigation path for GUI is: Setup --> Organizations --> Purchasing Options, Numbering alternate region The navigation path for Character is: \ Navigate Setup Purchasing Options Purchasing, Numbering options

16. There is a field for the organization code. What is this code? Answer -----This code is a short abbreviation for the organization. 17. Can the original Purchase Order can be viewed in any way without resorting to SQL, for a revised Purchase Order? Answer -----The original version of a revised PO cannot be viewed from the PO form or PO summary form. Information on the original PO can be obtained from the PO_HEADERS_ARCHIVE and PO_LINES_ARCHIVE tables using the PO_HEADER_ID column as a common reference using SQL only.

1. What are the types of Invoices , what is prepayment & steps to apply it to an Invoice ? 2. What are the Distribution Type while entering the Invoice? 3. What's the difference between the "Payables Open Interface Import" Program and the "Payables Invoice Import" program? 4.What is Debit Memo & Credit Memo in Payables? 5. What is Proxima Payment Terms? 6. What will accrue in Payables? 7. What is Tolerance? 8. What is Aging Periods? 9. What is a Payable Document? 10. What are the tables associated with Invoice? 11. Which interface tables are used for Invoice Import , give the important columns? 12. What is 2 way , 3 way and 4 way matching? 13. How you will transfer payables to general ledger? 14. You created a set of book , where you will attach this SOB in AP?

15. What is use of AP Accounting Periods? 16. What is Interest Invoice and how it can be created? 17. What is a Hold? Explain the types of Hold 18. How many key flexfields are there in Payables? 19. Explain the set up used for Automatic or Manual Supplier Numbering. 20. Can you hold the partial payment if yes then how? 21. Can you cancel the invoice? If yes, explain.

Some more questions asked to consultants 1. What is the use of Lexical parameters in reports? What are the different report triggers? 2. How can you import a Approved Purchase order through interfaces. 3. Can you import Payments in Accounts Payables modules? 4. What are the types of Invoices can be imported in Payables? Where you have to put the records and how the invoices generated? 5. What is Alert and what you can do with a alert? 6. How you import Vendors and customers? Details of the tables in Databases where you have to put the record. 7. If you don't have PO module installed, how can you go for 3 way matching in AP? 8. Did you customize any forms on application? 9. Did you aware of the standards of Oracle Application forms and reports? Questions that were asked in some other interviews: 1. How do you customize a Form/ Reports in Oracle Apps? 2. Steps for adding the form to the oracle apps navigator 3. How do you run a report in oracle apps? 4. How do you pass the parameter to the reports? 5. How do you handle Multi Org in Reports? 6. Have you worked on Interfaces? What are the Interfaces you have worked on? 7. Have you worked on SQL Loader? List the Module you have used for importing the datas? List the Interface Tables you have worked about? 8. What is the purpose of using srw.user_exit(FND SRWINIT) and srw.user_exit(FND SRWEXIT)? 9. List the Standard libraries used in Template form?

10. Have you worked on CUSTOM.pll? How did you use it? 11. What is the purpose of using ZOOM function in the application? 12. Have you worked on Oracle Alerts / Oracle Workflow? 13. What all modules you have worked on?

Das könnte Ihnen auch gefallen