Showing posts with label Interview Questions. Show all posts
Showing posts with label Interview Questions. Show all posts

Sunday, December 29, 2024

Oracle HRMS, Absence Management & PMS Interview Questions

  • What are the tables impacted while creating a new Employee?
  • What are the mandatory fields require to create an employee In Employee Screen?
  • What are the base tables of HRMS?
  • What is the impact on base tables while Rehiring an Employee?
  • What is the impact on base tables while Terminating an Employee?
  • What is the process to create Business Group?
  • What are the mandatory KFFs & DFFs for Creating Business Group?
  • What are EIT & SITs and difference between them ?
  • What is bursting file do in XML publisher Report?
  • What are the ways to create an XML Publisher Report?
  • Absence Management Setup Steps and what are the Fast Formulas used in Absence Management?
  • What are the main Absence Management Tables?
  • What are the Performance Management setup steps?
  • What are the Appraisal Document statuses?
  • What are the APIs used in HRMS and what are mandatory parameters for API?
  • What is object version number, p_validate and what is the use?
  • Payroll basic tables and what is costing and payroll setup.
  • What is Payroll run process and what is the use of element link.
  • How to attach Element to all employees?

Thursday, October 21, 2021

XML/BI Publisher Interview Questions in Oracle APPS

  • What is BI Publisher?
    • BI Publisher is a reporting tool for generating the reports. It is an engine that can be             integrated with systems supporting the business.
  • What is the difference between XML Publisher & BI Publisher?
    • Initially it was released on the name of XML Publisher(the initial patch set), later on they have added more features and called it as Business Intelligence Publisher. 
    • In BI Publisher, by default we have integration with Data definitions in R12 instance. Both these names can be used interchangeably.
  • Is BI Publisher integrated with Oracle Apps?
    • Answer is Yes, it is tightly integrated with Oracle Apps for reporting needs. In 11.5.10 instances XML Publisher was used, in R12 we call it BI Publisher.
  • What are the various Components required for developing a BI Publisher report?
    • Required Components are:
      • Data Template
      • Layout Template
      • Integration with Concurrent Manager.
  • What is a Data Template?
    • Data Template is an xml structure which contains the queries to be run against the database so that desired output in xml format is generated
    • This generated xml output is then applied on to the Layout Template for the final output.
  • What is a Layout Template?
    •  Layout template defines how the user views the output, basically it can be developed using Microsoft word document in rft (rich text format) or Adobe pdf format. 
    • The data output in xml format (from Data template) will be loaded in Layout Template at run time and the required final output file is generated.
  • What are the output formats supported by Layout Template?
    • .xls, .html, .pdf, eText etc are supported based on the business requirement.
  • How does the concurrent program submitted by the user knows about the Data Template or Layout Template it should be using for generating the output?
    • The concurrent program short_name will be mapped to the Data Definition Code of the Data Template. Layout Template is attached to the Data Template, this forms the mapping between all the three.
  • Do you need to write multiple layout templates for each output type like pdf/xls/html?
    • Answer is No, only Layout Template will be created, BI Publisher generates desired output format when the request is run.
  • Can BI publisher reports be used in OAF pages?
    • XDO template utility helper java classes are provided by Oracle.
  • How do you pass parameters to the XML Publisher report?
    • Concurrent program parameters should be passed, ensure that the parameter name/token are same as in the Concurrent Program definition and the Data Template

  • What are the various sections available in the data template?
    • Parameter Section
    • Trigger Section
    • SQL Statement Section
    • Data Structure Section
    • Lexical Section
  • What does lexical section contain?
    • The required lexical clause of Key Flex field or Descriptive FF are created under this section
  • What triggers are supported in Data template?
    • Before Report and After Report
  • Where is the trigger code written?
    • The trigger  code is written in the PL/SQL Package which is given under defaultpackage tag of data template.
  • What is the default output format of the report?
    • The default output format defined during the layout template creation will be used to generate the output, the same can be modified during the request submission and it will overwrite the one defined at layout template.
  • Can you have multiple layout templates for a singe data template?
    • Answer is Yes, multiple layouts can be defined, user has a choice here to use one among them at run time during concurrent request submission.
  • Where do you register data and layout templates?
    • Data Definitions Navigation:: XML Publisher Administrator Responsibility>>Data Definitions
      tab.
    • Data Template Navigation:: XML Publisher Administrator Responsibility>>Templates tab.
  • When you want to create a report output in 5 languages, do we need have to create 5 layout templates?
    • Answer is No, XML/BI Publisher provides the required translation for your templates, based on the number of languages installed in your Oracle Apps Environment.
  • What is the required installation for using BI Publisher Report?
    • BI Publisher Desktop tool has be installed. Using this tool you can preview or test the report before deploying the same on to the instance.
  • How do you move your layout or data template across instances?
    • XDOLOADER is the utility will be used. 
  • What is the tool to map required data output and layout templates so that they can be tested in local machine?
    • Template viewer will be used.
  • Which component is responsible for generating the output in xml format before applying it to Layout Template?
    • Data Engine will take Data Template as the input and the output will be generated in xml format which will then be applied on layout template.

Tuesday, June 15, 2021

Few R12 Inventory Interview Questions in Oracle Apps

  1. What is Master Item? 
  2. What is Onhand quantity and Available quantity?
  3. What is Move Orders? 
  4. What are the Inventory Organizations, Name few Sub-Inventories?
  5. What is KFF? Name few KFF's.
  6. Tell some of the base tables in Inventory Module? 
  7. In which column item will be stored?
  8. What is the Primary key in MTL_SYSTEM_ITEMS_B table?
  9. In which table we an find out Master Organizations?
  10. In which table we can find out Sub-inventories?
  11. In which column we can find out Item category name?
  12. What is ABC analysis and ATP date? 
  13. What are the Item Transactions we have?
  14. What are the reports you have developed or Customized in Inventory Module?
  15. What is min-max planning?

Tuesday, June 8, 2021

Payroll Interview Questions in Oracle Apps

  • What are the mandatory fields while creating Payroll?
    • Payroll Name
    • Period Type
    • Start Date
  • Define Elements?
    • Elements are the building blocks for earnings, deductions, etc. of a Payroll. 
    • It is a Data Structure which is used to hold information for both Human Resources and Payroll.
    • In Human Resources elements may represents compensation types including Earnings such as Salary, Hourly Wages and Bonuses.
    • In Payroll, elements constitute all the items in the Payroll run process.

  • What the Element can represent?
    • Earnings such as Salary, Wages & Bonuses
    • Benefits such as employee stock & pension plans
    • Non-Payroll items such as Expenses
    • Employer Taxes and other Liabilities.
    • Absences from work
    • Voluntary and In-Voluntary deductions

  • What are the Element Entry Concepts?
    • Recurring: Entries can exists over many Payroll periods
    • Non-Recurring: Entries are valid for single Payroll period only.
  • What are the types of Element Entry?
    • There are four types
      1. Normal Entry
      2. Override Entry
      3. Additional Entry
      4. Adjustment Entry
        • Additive Adjustment
        • Replacement Adjustment
        • Balance Adjustment

  • How can we add a new input value to an existing Element?
    • We can add an additional input values to an existing Element if the element has not been processed in a Payroll run and  the Effective data is the same date of creation of the Element.
  • What is Salary Basis ?
    • Salary basis is the duration on which the salary is reckoned. It is a rule to administer pay.

  • Define Quick Pay & Batch Processing?
    • When calculating pay, we can use either Quick Pay Process or Batch Process
    • Quick Pay Process which is for one employee.
    • Batch Process for all employees together.

  • What is Quick Pay/ Advance Pay/ Retro Pay?
    • QuickPay: 
      • QuickPay enables you to carry out payroll processing for individual employees. 
      • You can use QuickPay to pay employees who are leaving and who require payment immediately.
      • If an employee asks what their net pay will be this month, you can run QuickPay to find the answer, then roll it back to remove all results from the database.

    • Advance Pay:
      • The Advance Pay process enables you to pay employees in advance for holidays or other events. 
      • The process performs payroll runs for the periods to be advanced, using all date effective information in place, and stores the final net figure as the amount to be advanced.

    • Retro Pay: 
      • Payment for any previous cycle in the current payroll run

  • What is Retro Pay, Advance Pay & Absence Pay?
    • Retro Pay: Payment for any previous cycle in the current payroll run
    • Advance Pay: Payment for any future cycle/advance in the current payroll run
    • Absence Pay: Payment for leaves like sick leave, maternity leave, annual leave and other statutory leaves

  • Define Batch Element Entry?
    • This is an open interface specially designed for elements. With Batch Element Entry we can quickly incorporate mass updates in any specific elements.


APEX$TASK_PK

  APEX$TASK_PK is a substitution string holding the primary key value of the system of records