0% found this document useful (0 votes)
66 views

Interview Question

This document contains information about various HR, payroll, and project management APIs, tables, and processes. It includes APIs for creating employees and personal pay methods, as well as descriptions of payroll run processes, pre-payment and payment processes, costing processes, and transferring payroll results to the general ledger. It also includes tables related to payroll results, employee records, project assignments, budgets, and more. Finally, it discusses various update options for correcting, updating, and overriding data in tables.

Uploaded by

Sarfaraz Ahmed
Copyright
© © All Rights Reserved
0% found this document useful (0 votes)
66 views

Interview Question

This document contains information about various HR, payroll, and project management APIs, tables, and processes. It includes APIs for creating employees and personal pay methods, as well as descriptions of payroll run processes, pre-payment and payment processes, costing processes, and transferring payroll results to the general ledger. It also includes tables related to payroll results, employee records, project assignments, budgets, and more. Finally, it discusses various update options for correcting, updating, and overriding data in tables.

Uploaded by

Sarfaraz Ahmed
Copyright
© © All Rights Reserved
You are on page 1/ 5

API - hr_employee_api.

create_employee
API --  hr_personal_pay_method_api.create_personal_pay_method

1. Payroll Run Process

2. Pre-Payment Process
3. Payment Process
4. Costing Process
5. Transfer to GL Process

Pay_run_results
Pay_run_result_values
PAY_ELEMENT_TYPES_F
PAY_ELEMENT_LINKS_F - Payroll Element Links
PER_ALL_PEOPLE_F - Employee record
PO_CHANGE_API1_S.UPDATE_PO

First Phase of the payroll run process is to determine the


assignments and elements to be included in the current batch.
According to Assignment set and Element set specified in the
batch submission.

It distributes employee’s pay over the payment methods


employees have requested. It also allocates payments to third
parties. It prepares payments for each assignment and inserts
the results into PAY_PRE_PAYMENTS for each payment
method for an assignment.

A_PROJECTS_ALL

PA_PROJECT_ASSETS_ALL
PA_PROJECT_ASSIGNMENTS

PA_PROJECT_CLASSES

PA_PROJECT_ROLE_TYPES
PA_PROJECT_STATUSES

PA_AGREEMENTS_ALL
PA_BUDGETS

PA_EVENTS

PA_PERIODS_ALL
FF_FUNCTIONS
FF_FUNCTION_PARAMETERS
FF_FORMULAS_F
FF_FORMULA_TYPES
FF_DATABASE_ITEMS
FF_GLOBALS_F

CORRECTION : Over writes the data. No history will maintain.

UPDATE : Keeps the history and new change will effect as of effective date

UPDATE_CHANGE_INSERT : Inserts the record and preserves the future


UPDATE_OVERRIDE : Inserts the record and overrides the future

It stores the highest units of work defined in Oracle


Projects.
It contains assets information defined for capital
projects.
It stores details of all Assignments for a project.
It contains the class codes of class categories that are
used to classify projects.

Implementation-defined responsibilities or positions


assigned to employees on projects are stored here.
It stores valid project status codes.
It has customer contracts that serve as the basis for
work authorization.
It stores budgets informatio
It stores entries assigned to tasks that generate
revenue and/or billing but are not directly related to
expenditure items.
Implementation-defined periods against which project
performance is measured.
AP Invoice Types
1] Standard
An invoice from a supplier representing an amount due for goods or services purchased. St
matched to a purchase order or not matched.
2] Credit Memo
A memo from a supplier representing a credit amount toward goods or services.
3] Debit Memo
An invoice you enter to record a credit for a supplier who does not send you a credit memo
4] Mixed
An invoice type you enter for matching to both purchase orders and invoices. You can ente
negative amount for a Mixed invoice type.
5] Prepayment
A type of invoice you enter to pay an advance payment for expenses to a supplier or emplo
6] Expense Report
An invoice representing an amount due to an employee for business-related expenses.
7] Withholding Tax
An invoice you enter to remit taxes withheld to the appropriate tax authority.
8] Interest
If you allow interest invoices, payables will automatically calculate interest for overdue invoi
invoices for selected suppliers.
9] Retainage Release
Invoices created for complex work and advance contract financing.
10] Transportation Invoices
Invoices from freight payment

You might also like