InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
When Do You Use The Custom Library? |
|
Answer» You can use the CUSTOM library in a variety of CASES. You can use it to incorporate ZOOM LOGIC, logic for generic events, logic for product-specific events, and to add ENTRIES for the special MENU. You can use the CUSTOM library in a variety of cases. You can use it to incorporate Zoom logic, logic for generic events, logic for product-specific events, and to add entries for the special menu. |
|
| 2. |
Can You Create Extensions To Oracle Applications Without Modifying The Standard Form Code? |
|
Answer» Yes. This can be done USING the CUSTOM library, which is an Oracle Forms PL/SQL library. You can integrate your custom code directly with Oracle APPLICATIONS without making changes to your Oracle Applications forms code. The CUSTOM library is located in the $AU_TOP/res/plsql directory. Once you write the code, you COMPILE and generate the CUSTOM procedures to MAKE your changes. Yes. This can be done using the CUSTOM library, which is an Oracle Forms PL/SQL library. You can integrate your custom code directly with Oracle Applications without making changes to your Oracle Applications forms code. The CUSTOM library is located in the $AU_TOP/res/plsql directory. Once you write the code, you compile and generate the CUSTOM procedures to make your changes. |
|
| 3. |
Where Do You Maintain Database Customizations? |
|
Answer» You can MAINTAIN all your table changes by creating a new SCHEMA. You can use your custom application SHORT NAME (such as XXPO) as your Oracle schema name for easy identification. The new schema must be REGISTERED in the Oracle AOL. You can maintain all your table changes by creating a new schema. You can use your custom application short name (such as XXPO) as your Oracle schema name for easy identification. The new schema must be registered in the Oracle AOL. |
|
| 4. |
What Is The Oracle-recommended Application Short Name For Extensions? |
|
Answer» ORACLE RECOMMENDS an APPLICATION SHORT NAME begin with XX. As an example, extensions to Oracle Purchasing would be XXPO. Oracle recommends an application short name begin with XX. As an example, extensions to Oracle Purchasing would be XXPO. |
|
| 5. |
Do I Need To Have Who Column Information In Custom Forms? |
|
Answer» Yes. It is strongly RECOMMENDED to add WHO columns to the custom tables and call STANDARD API, FND_STANDARD.SET_WHO in PRE-INSERT, and PRE-UPDATE TRIGGERS in each block of the form. ALSO, SPECIFY these fields as hidden in each block of the form. Yes. It is strongly recommended to add WHO columns to the custom tables and call standard API, FND_STANDARD.SET_WHO in PRE-INSERT, and PRE-UPDATE triggers in each block of the form. Also, specify these fields as hidden in each block of the form. |
|
| 6. |
What Are The Main Prerequisites For Creating A Custom Application Or Responsibility? |
|
Answer» SET up a directory structure for a custom APPLICATION, and DEFINE an ENVIRONMENT variable that TRANSLATES to your application base path. Set up a directory structure for a custom application, and define an environment variable that translates to your application base path. |
|
| 7. |
Which Schema Has Complete Access To The Oracle Applications Data Model? |
|
Answer» The APPS SCHEMA. AutoInstall AUTOMATICALLY SETS the FNDNAM environment variable to the name of the APPS schema. The APPS schema. AutoInstall automatically sets the FNDNAM environment variable to the name of the APPS schema. |
|
| 8. |
What Is An Open Interface In Oracle Applications? |
|
Answer» Open Interface, ALSO known as the Application Programmer Interface (API), is a process whereby the Oracle APPLICATIONS are linked with external or legacy systems. Open Interface works as a temporary staging area to LOAD the external information into Oracle Applications tables. Once the data is validated, it sends the information to the PERMANENT tables. Rejected transactions can be corrected and resubmitted. Open Interface, also known as the Application Programmer Interface (API), is a process whereby the Oracle Applications are linked with external or legacy systems. Open Interface works as a temporary staging area to load the external information into Oracle Applications tables. Once the data is validated, it sends the information to the permanent tables. Rejected transactions can be corrected and resubmitted. |
|
| 9. |
What Is Oracle Alert? |
|
Answer» Oracle Alert is an EXCEPTION reporting system. It keeps you informed on an as-needed BASIS. It also COMMUNICATES with other USERS through e-mail regarding exception messages. Oracle Alert is an exception reporting system. It keeps you informed on an as-needed basis. It also communicates with other users through e-mail regarding exception messages. |
|
| 10. |
What Are The Required And Optional Steps For Setting Up Flexfields? |
|
Answer» The required STEPS are as follows: DEFINE the value SETS, define the structures, and define the values, if NEEDED. The OPTIONAL steps are as follows: define the security rules, define the cross-validation rules, and define the shorthand aliases, if necessary. The required steps are as follows: define the value sets, define the structures, and define the values, if needed. The optional steps are as follows: define the security rules, define the cross-validation rules, and define the shorthand aliases, if necessary. |
|
| 11. |
How Many Validation Types Are There? |
|
Answer» Six validation TYPES exist: Six validation types exist: |
|
| 12. |
What Is A Descriptive Flex Field? |
|
Answer» A DFF lets you define the custom fields into Oracle Application forms without CUSTOMIZING the program code. DFFs in forms are REPRESENTED by a "BEER mug" field (a single space field enclosed by brackets) that looks LIKE the following symbol: [ ]. They are usually stored in ATTRIBUTE 1...ATTRIBUTE n database columns. DFFs can also be USED to accept report parameters. A DFF lets you define the custom fields into Oracle Application forms without customizing the program code. DFFs in forms are represented by a "beer mug" field (a single space field enclosed by brackets) that looks like the following symbol: [ ]. They are usually stored in ATTRIBUTE 1...ATTRIBUTE n database columns. DFFs can also be used to accept report parameters. |
|
| 13. |
What Is A Key Flexfield? |
|
Answer» A Key Flexfield is a UNIQUE identifier that is made up of meaningful segments to IDENTIFY GL account numbers and ITEM numbers. Key Flexfields are usually STORED in SEGMENT1...SEGMENTn database COLUMNS. Some examples would be Item No 34H-AFR-223-112.G and GL Account No: 100-00-1000-324-11100. For an example GL Account, segments could be identified as Organization, Cost Center, Account, Product, Product Line. A Key Flexfield is a unique identifier that is made up of meaningful segments to identify GL account numbers and item numbers. Key Flexfields are usually stored in SEGMENT1...SEGMENTn database columns. Some examples would be Item No 34H-AFR-223-112.G and GL Account No: 100-00-1000-324-11100. For an example GL Account, segments could be identified as Organization, Cost Center, Account, Product, Product Line. |
|
| 14. |
What Is A Flexfield? How Many Types Of Flexfields Exist? |
|
Answer» A Flexfield is a field MADE up of segments. Each SEGMENT has an assigned name and a list of VALID values. TWO TYPES of Flexfields exist: Key Flexfields and Descriptive Flexfields (DFFs). A Flexfield is a field made up of segments. Each segment has an assigned name and a list of valid values. Two types of Flexfields exist: Key Flexfields and Descriptive Flexfields (DFFs). |
|
| 15. |
What Is A Document Sequence? |
|
Answer» A document sequence assigns unique NUMBERS to the documents (TRANSACTIONS) GENERATED by Oracle Applications. For example, each INVOICE has its own unique invoice number and each purchasing document has its own unique purchase order (PO) number. A document sequence assigns unique numbers to the documents (transactions) generated by Oracle Applications. For example, each invoice has its own unique invoice number and each purchasing document has its own unique purchase order (PO) number. |
|
| 16. |
What Are The Profile Options? How Many Levels Of Profile Options Are Available? |
|
Answer» Profile OPTIONS are SET to determine how the applications look and feel. There are FOUR levels of profile options available: site level, application level, responsibility level, and user level. You can have various categories of profile options, such as personal options, SYSTEM options, AUDITING profile options, currency options, Flexfield options, online reporting options, personal output viewer options, and user profile options. Profile options are set to determine how the applications look and feel. There are four levels of profile options available: site level, application level, responsibility level, and user level. You can have various categories of profile options, such as personal options, system options, auditing profile options, currency options, Flexfield options, online reporting options, personal output viewer options, and user profile options. |
|
| 17. |
How Would You Identify The Results Of The Request In The Concurrent View Requests Window? |
|
Answer» When ever a CONCURRENT JOB is submitted, Applications CREATES a Request ID. You can use this Request ID to view the RESULTS. When ever a concurrent job is submitted, Applications creates a Request ID. You can use this Request ID to view the results. |
|
| 18. |
What Are The Four Phases Of A Concurrent Request? |
|
Answer» The four phases are as FOLLOWS: INACTIVE, PENDING, RUNNING, and completed. The four phases are as follows: inactive, pending, running, and completed. |
|
| 19. |
What Is A Request Set? |
|
Answer» A request set is a COLLECTION of reports or programs grouped together. Once you submit a request set job, it executes all the programs in a REPORT set sequentially or in a PARALLEL manner as DEFINED in the request set. A request set is a collection of reports or programs grouped together. Once you submit a request set job, it executes all the programs in a report set sequentially or in a parallel manner as defined in the request set. |
|
| 20. |
What Is A Concurrent Manager? |
|
Answer» A Concurrent Manager is a component of concurrent processing that monitors and runs REQUESTS while you work online. Once the USER submits a request to RUN the job, the information is stored in the request table. A concurrent manager gets the information from the request table and executes the SPECIFIED concurrent job. A Concurrent Manager is a component of concurrent processing that monitors and runs requests while you work online. Once the user submits a request to run the job, the information is stored in the request table. A concurrent manager gets the information from the request table and executes the specified concurrent job. |
|
| 21. |
What Is Concurrent Processing? |
|
Answer» Concurrent processing is a PROCESS that SIMULTANEOUSLY runs programs in the background (usually on the server RATHER than your workstation) while working online. Concurrent processing is a process that simultaneously runs programs in the background (usually on the server rather than your workstation) while working online. |
|
| 22. |
How Do You Make Your Own Query When You Are In Forms Query Mode? |
|
Answer» You can use a PLACEHOLDER to achieve this. If you enter a single colon ( : ) in ONE of your query fields during the Enter Query mode, ORACLE Forms Run Query will prompt you to enter the text of SQL Where clause. You can use a placeholder to achieve this. If you enter a single colon ( : ) in one of your query fields during the Enter Query mode, Oracle Forms Run Query will prompt you to enter the text of SQL Where clause. |
|
| 23. |
What Is The Diff Between Apps Schema And Other Schemas? |
|
Answer» Apps schema contains only Synonyms we can't create tables in apps schema,where as other schema s contains tables, & all the OBJECTS. Here only we will create the tables and giving grants on CREATED tables. Almost all every time we will connect to apps schema only. Apps schema contains only Synonyms we can't create tables in apps schema,where as other schema s contains tables, & all the objects. Here only we will create the tables and giving grants on created tables. Almost all every time we will connect to apps schema only. |
|
| 24. |
What Is Meant By Custom Top And What Is The Purpose? |
|
Answer» Custom Top is nothing but Customer Top, which is created for customer only. we can have multiple custom TOPS based on client requirement. It is used to store developed & CUSTOMIZED COMPONENTS. whenever oracle corp applying patches it will over ride on all the MODULES except custom top. that's why we will use custom top. Custom Top is nothing but Customer Top, which is created for customer only. we can have multiple custom tops based on client requirement. It is used to store developed & customized components. whenever oracle corp applying patches it will over ride on all the modules except custom top. that's why we will use custom top. |
|
| 25. |
What Is The Significancy Of Us Folder? |
|
Answer» It is nothing but LANGUAGE SPECIFICATION by DEFAULT it is in american language. We can have multiple LANGUAGES folders based on installed languages. from backend we can get it from FND_LANGUAGES -- COL --INSTALLED_FLAG I,B,D I--INSTALLED, B--BASE, D--DISABLE select language_code,nls_language from fnd_languages where installed_flag like 'B' It is nothing but language specification by default it is in american language. We can have multiple languages folders based on installed languages. from backend we can get it from FND_LANGUAGES -- COL --INSTALLED_FLAG I,B,D I--INSTALLED, B--BASE, D--DISABLE select language_code,nls_language from fnd_languages where installed_flag like 'B' |
|
| 26. |
Where Did U Find The Application Short Name And Basepath Names? |
|
Answer» select basepath,application_short_name from fnd_application from the BACKEND. From the from end we can GET it Navigation APPLICATION Developer.-----> Application---->Register The application NAME we will get from FND_APPLICATION_TL select basepath,application_short_name from fnd_application from the backend. From the from end we can get it Navigation Application Developer.-----> Application---->Register The application name we will get from FND_APPLICATION_TL |
|
| 27. |
Can We Have Custom Schema When It It Required? |
|
Answer» yes, we can have custom schema, when we want to CREATE a new table we REQUIRED custom schema. yes, we can have custom schema, when we want to create a new table we required custom schema. |
|
| 28. |
What Is Meant By Concurrent Program? |
|
Answer» It is nothing but Instance of the execution ALONG with parameters & Incompatables. Here Incompatables nothing but if we are submiting CC programs if any one can be execute in those program , which programs R not imp yet this time we will mention those programs in incompatables tab. It is nothing but Instance of the execution along with parameters & Incompatables. Here Incompatables nothing but if we are submiting cc programs if any one can be execute in those program , which programs r not imp yet this time we will mention those programs in incompatables tab. |
|
| 29. |
What Is Us Folder In The Custom Top? |
|
Answer» It is a language specific FOLDER used to store the G.U.I LIKE reports and FORMS. It is a language specific folder used to store the G.U.I like reports and forms. |
|
| 30. |
What Is Token? |
|
Answer» Use to TRANSFER VALUES to REPORT BUILDER and it is not case sensitive. Use to transfer values to report builder and it is not case sensitive. |
|
| 31. |
Tell Me Something About Sql-loader? |
|
Answer» Sql loader is a bulk loader utility used for moving DATA from external files into the oracle database. Sql loader supports various load formats, selective loading, and multi-tables loads.
EX:- My data.csv file 1001, “scott tiger”,1000,40 1002,”gvreddy”,2345,50 Load data Infile ‘c:datamydata.csv’ insert Into table emp FIELDS terminated by “,” optionally enclosed by‘”’ (empno, empname,sal,deptno) >sqlldr scott/tiger@vis control=loader.ctl log= gvlog.log bad=gvbad.bad discard=gvdis.dsc . Sql loader is a bulk loader utility used for moving data from external files into the oracle database. Sql loader supports various load formats, selective loading, and multi-tables loads. EX:- My data.csv file 1001, “scott tiger”,1000,40 1002,”gvreddy”,2345,50 Load data Infile ‘c:datamydata.csv’ insert Into table emp Fields terminated by “,” optionally enclosed by‘”’ (empno, empname,sal,deptno) >sqlldr scott/tiger@vis control=loader.ctl log= gvlog.log bad=gvbad.bad discard=gvdis.dsc . |
|
| 32. |
What Is Set-of-books? |
|
Answer» COLLECTION of Chart of Accounts and Currency and Calendars is CALLED SOB Collection of Chart of Accounts and Currency and Calendars is called SOB |
|
| 33. |
Form Development Process? |
Answer»
|
|
| 34. |
What Is Place Holder Columns? |
|
Answer» A PLACEHOLDER is a COLUMN is an empty container at design TIME. The placeholder can hold a value at run time has been calculated and placed in to It by pl/sql code from another object. You can set the value of a placeholder column is in a Before Report trigger. Store a Temporary value for FUTURE reference. EX. Store the current max salary as records are RETRIEVED. A placeholder is a column is an empty container at design time. The placeholder can hold a value at run time has been calculated and placed in to It by pl/sql code from another object. You can set the value of a placeholder column is in a Before Report trigger. Store a Temporary value for future reference. EX. Store the current max salary as records are retrieved. |
|
| 35. |
What Is Formula Column? |
|
Answer» A formula column PERFORMS a user-defined COMPUTATION on another column(s) data, including PLACEHOLDER COLUMNS. A formula column performs a user-defined computation on another column(s) data, including placeholder columns. |
|
| 36. |
What Is Summary Columns? |
|
Answer» A summary column performs a computation on another column's data. Using the Report Wizard or Data Wizard, you can create the following summaries: sum, average, count, minimum, MAXIMUM, % TOTAL. You can also create a summary column manually in the Data Model view, and USE the Property Palette to create the following ADDITIONAL summaries: first, last, standard deviation, VARIANCE. A summary column performs a computation on another column's data. Using the Report Wizard or Data Wizard, you can create the following summaries: sum, average, count, minimum, maximum, % total. You can also create a summary column manually in the Data Model view, and use the Property Palette to create the following additional summaries: first, last, standard deviation, variance. |
|
| 37. |
What Is Tca (trading Community Architecture)? |
|
Answer» Oracle Trading Community Architecture (TCA) is a DATA MODEL that ALLOWS you to manage complex information about the parties, or CUSTOMERS, who belong to your commercial community, including organizations, locations, and the network of HIERARCHICAL relationships among them. This information is maintained in the TCA Registry, which is the single source of trading community information for Oracle E-Business Suite applications. Oracle Trading Community Architecture (TCA) is a data model that allows you to manage complex information about the parties, or customers, who belong to your commercial community, including organizations, locations, and the network of hierarchical relationships among them. This information is maintained in the TCA Registry, which is the single source of trading community information for Oracle E-Business Suite applications. |
|
| 38. |
Incompatibility In Report Registration And Run Alone? |
|
Answer» Identify programs that should not run simultaneously with your CONCURRENT program because they might interfere with its execution.You can specify your program as being incompatible with itself. APPLICATION: Although the default for this field is the application of your concurrent program, you can enter any VALID application name. Name: The program name and application you specify must uniquely identify a concurrent program. Your list displays the user-friendly name of the program, the short name, and the description of the program. SCOPE: Enter Set or Program Only to specify whether your concurrent program is zincompatible with this program and all its child requests (Set) or only with this program (Program Only). Run Alone: INDICATE whether your program should run alone relative to all other programs in the same logical database. If the execution of your program interferes with the execution of all other programs in the same logical database (in other words, if your program is incompatible with all programs in its logical database, including itself), it should run alone. Identify programs that should not run simultaneously with your concurrent program because they might interfere with its execution.You can specify your program as being incompatible with itself. Application: Although the default for this field is the application of your concurrent program, you can enter any valid application name. Name: The program name and application you specify must uniquely identify a concurrent program. Your list displays the user-friendly name of the program, the short name, and the description of the program. Scope: Enter Set or Program Only to specify whether your concurrent program is zincompatible with this program and all its child requests (Set) or only with this program (Program Only). Run Alone: Indicate whether your program should run alone relative to all other programs in the same logical database. If the execution of your program interferes with the execution of all other programs in the same logical database (in other words, if your program is incompatible with all programs in its logical database, including itself), it should run alone. |
|
| 39. |
Define Request Group? |
|
Answer» A request security group is the COLLECTION of requests, request sets, and CONCURRENT programs that a user, OPERATING under a given RESPONSIBILITY, can SELECT from the Submit Requests window. A request security group is the collection of requests, request sets, and concurrent programs that a user, operating under a given responsibility, can select from the Submit Requests window. |
|