Thursday, August 8, 2013

Oracle Apps Interview Questions Part - 8

101) Can you explain the Organization structure
Ans:
a) Business Unit / Group : It represents the highest level in Organization structure and has no accounting impact. It determines which employees will be available to Set Of Books and Operating Units.
Ex: Consolidated Enterprise / a major division / an operating company.
b) Set Of Books: It is a financial reporting entity that uses a particular
Chart of accounts,
Functional currency and
Accounting calendar.
It is the highest level with accounting significance. Document Sequencing (important in Europe) is at the Set of Books level. Also Period open/close is at the Set of Books level.
A Set of Books is associated with only one Business Group. A Business Group may be assigned several Sets of Books i.e Multiple sets of books can share the same business group if they share the same business group attributes.
Base Table: apps.gl_sets_of_books
c) Legal Entity: A legal company for which you prepare fiscal or tax reports.
Each Legal Entity is associated with only one Set of Books. A Set of Books may have multiple Legal Entities.
Base Table: apps.hr_legal_entities
d) Operating Unit: An organization that uses oracle order management, cash management, shipping execution, payables, purchasing and receivables.
It may be a sales office, a division, or a department. Standard reports are at the Operating Unit level.
An operating unit is associated with a legal entity.
Base Table: apps.hr_operating_units
e) Inventory Organization : An organization for which you track inventory transactions and balances, and/or an organization that manufactures or distributes products.
An Operating Unit may have multiple Inventory Organizations.
Ex: manufacturing plants, warehouses, distribution centers, and sales offices. 41
Base View: apps.org_organization_definitions
f) Subinventory: An inventory organization has a number of subinventories associated with it.
Base Table: apps.mtl_secondary_inventories (secondary_inventory_name = subinventory name)
g) Locator : These are the different locations in side a subinventory.
Base Table: apps.mtl_item_locations

105)What are the mandatory parameters in Concurrent program

Ans: errbuf and Retcode (In case pl/sql store procedure)

p_conc_request_id (In case Oracle Report, it is an user-parameter)

106)Why we use token field for Concurrent program

Ans: The Token is used as for binding purpose. The parameter value is passed to the .rdf/procedure through this token. The input (user) parameter value passes to the report / stored procedure after binding with this token. The concurrent program won?t get impact even the user parameter names get changed, but got impacted when the token name changed.

107) What are the mandatory parameters in concurrent programs

Ans: errbuf
errcode.

108)Those are IN or OUT parameters.

Ans: Out Parameters

109)What is Request group

Ans: Responsibility is used for security reason like which Responsibility can do what type of jobs etc.
Set of Responsibility is attached with a Request group. When we attach the request group to a concurrent program, that can be perform using all the Responsibilities those are attached with Request group.

110)What is MultiOrg  42

Ans: It is data security functionality in Oracle 10.6 and above. Applicable User responsibilities are created and attached to specific Operating Unit. User can access the data that belongs to the Operating unit they login under.
The benefit is it enables multiple operating units to use a single installation of various modules, while keeping transaction data separate and secure by operating unit.
It has an effect on the following modules:
Order Entry
Receivable
Payable
Purchasing
Project Accounting

No comments:

Post a Comment