Results for “input_currency_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The PER_PAY_PROPOSAL_COMPONENT_EFC table is a Payroll (PAY) module object residing in the HR schema of the Oracle E-Business Suite. It functions as an administrative or configuration data store associated with salary and pay proposal processing. The "EFC" suffix in Oracle EBS naming conventions typically denotes an "Extra Functionality Component" or supplementary control table that supports the core pay proposal engine. In the payroll business flow, pay proposals represent suggested changes to an employee's compensation — such as salary increases, bonus allocations, or grade adjustments — and their individual monetary components are captured and itemized through structures such as this one.
The ETRM metadata classifies this object, via heuristic mining of its foreign-key structure, as standalone from a Data Vault modeling perspective. This indicates that the table does not display strong hub or link characteristics; it is best regarded as a reference or supporting detail structure that is invoked during the processing of a parent pay proposal action, rather than as an independent business entity. Where modeling suggestions are applied, it is closest in behavior to a dependent satellite, tied to the pay proposal action through the composite key components.
Key Information Stored
The documented physical schema exposes four columns, with the primary key being PER_PAY_PROPOSAL_COMPON_EFC_PK, a composite key comprising COMPONENT_ID and EFC_ACTION_ID. Because no separate single-column surrogate key is used, the composite business key itself serves as the unique row identifier.
- COMPONENT_ID — The primary identifier for the pay proposal component record; part of the composite primary key and the principal business-key candidate.
- EFC_ACTION_ID — The second element of the composite primary key, linking the component to its associated EFC action context.
- CHANGE_AMOUNT_N — A numeric column capturing the monetary change amount associated with the component, such as the value of a proposed adjustment.
- INPUT_CURRENCY_CODE — The currency in which the change amount is entered and stored, enabling multi-currency pay proposal scenarios.
Together, the four-column structure supports a narrowly scoped purpose: recording the amount and currency of a proposed compensation component against an identifiable action and component reference. There is no documented single-column surrogate key, so downstream integrations must rely on the composite primary key for uniqueness.
Common Use Cases and Queries
Typical applications include reconciliation of proposed salary adjustments, auditing of change amounts by currency, and integration of pay proposal components into downstream compensation reporting. A representative query joining component details to their action context:
- Retrieve all components for a specific action:
SELECT component_id, change_amount_n, input_currency_code FROM hr.per_pay_proposal_component_efc WHERE efc_action_id = :action_id; - Aggregate total proposed change by currency:
SELECT input_currency_code, SUM(change_amount_n) FROM hr.per_pay_proposal_component_efc GROUP BY input_currency_code; - Look up a specific component via the composite key:
SELECT * FROM hr.per_pay_proposal_component_efc WHERE component_id = :cid AND efc_action_id = :aid;
These patterns support audit trails, approval workflows, and reporting extracts within the payroll cycle.
Related Objects
Given the standalone classification and limited FK exposure, the most significant referenced objects are those reached through the composite key columns:
- PER_PAY_PROPOSAL_COMPONENTS — joined on COMPONENT_ID.
- PER_PAY_PROPOSAL_ACTIONS — joined on EFC_ACTION_ID.
- PER_PAY_PROPOSALS — parent proposal header reached via the action linkage.
- FND_CURRENCIES — joined on INPUT_CURRENCY_CODE.
- PAY_ELEMENT_ENTRIES / PAY_RUN_RESULTS — invoked during payroll processing of approved components.
These dependencies underscore the table's role as a focused detail structure supporting the broader pay proposal and payroll processing chain.
-
This is a copy of the PER_PAY_PROPOSAL_COMPONENT table which is populated by the EFC (Euro as Functional Currency) process.
-
This is a copy of the PER_PAY_PROPOSALS table which is populated by the EFC (Euro as Functional Currency) process.
-
This is a copy of the PAY_ELEMENT_ENTRY_VALUES_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
This is a copy of the PAY_LINK_INPUT_VALUES_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
This is a copy of the PAY_INPUT_VALUES_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
View: PAY_ELEMENT_TYPES_V 12.1.1
Used to support user interface
APPS.PAY_ELEMENT_TYPES_V·↳ FND_GLOBAL·↳ FND_SESSIONS·↳ HR_API·Explore PAY module →
-
This is a copy of the PAY_ELEMENT_ENTRY_VALUES_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
This is a copy of the PAY_INPUT_VALUES_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
This view is used for Japanese localization only.
APPS.PAY_JP_SOE_ADV_RETRO_ENTRIES_V·↳ FND_CURRENCY·↳ PAY_ASSIGNMENT_ACTIONS·↳ PAY_ELEMENT_ENTRIES_F·Explore PAY module →
-
This is a copy of the PER_PAY_PROPOSAL_COMPONENT table which is populated by the EFC (Euro as Functional Currency) process.
-
This is a copy of the PER_PAY_PROPOSALS table which is populated by the EFC (Euro as Functional Currency) process.
-
This is a copy of the PAY_ELEMENT_TYPES_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
This is a copy of the PAY_ELEMENT_TYPES_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
This is a copy of the PAY_LINK_INPUT_VALUES_F table which is populated by the EFC (Euro as a Functional Currency) process.
-
List of element types for which an assignment is eligible.
APPS.PAY_PAYWSMEE_ELEMENTS_LOV·↳ BEN_ACTY_BASE_RT_F·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ FND_SESSIONS·Explore PAY module →
-
List of element types for which an assignment is eligible.
APPS.PAY_PAYWSMEE_ELEMENTS_LOV·↳ BEN_ACTY_BASE_RT_F·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ FND_SESSIONS·Explore PAY module →
-
View: PAY_ELEMENT_TYPES_V 12.2.2
Used to support user interface
APPS.PAY_ELEMENT_TYPES_V·↳ FND_SESSIONS·↳ HR_API·↳ HR_LOOKUPS·Explore PAY module →
-
This view is used for Japanese localization only.
APPS.PAY_JP_SOE_ADV_RETRO_ENTRIES_V·↳ FND_CURRENCY·↳ PAY_ASSIGNMENT_ACTIONS·↳ PAY_ELEMENT_ENTRIES_F·Explore PAY module →
-
This view is used for Japanese localization only.
APPS.PAY_JP_SOE_RETRO_ENTRIES_V·↳ FND_CURRENCY·↳ PAY_ASSIGNMENT_ACTIONS·↳ PAY_ELEMENT_ENTRIES_F·Explore PAY module →
-
This view is used for Japanese localization only.
APPS.PAY_JP_SOE_RETRO_ENTRIES_V·↳ FND_CURRENCY·↳ PAY_ASSIGNMENT_ACTIONS·↳ PAY_ELEMENT_ENTRIES_F·Explore PAY module →
-
This is a copy of the PER_ASSIGNMENT_EXTRA_INFO table which is populated by the EFC (Euro as Functional Currency) process.
-
Used to support user interface
APPS.PAY_PAYWIEEH_ELEMENT_ENTRIES·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ HR_GENERAL·↳ PAY_ELEMENT_ENTRIES_F·Explore PAY module →
-
View: PAY_ELEMENT_TYPES 12.1.1
Date-effective view.
APPS.PAY_ELEMENT_TYPES·↳ FND_SESSIONS·↳ PAY_ELEMENT_TYPES_F·↳ PAY_ELEMENT_TYPES_F_TL·Explore PAY module →
-
This is a copy of the PER_ASSIGNMENT_EXTRA_INFO table which is populated by the EFC (Euro as Functional Currency) process.
-
View: PAY_ELEMENT_LINKS_V 12.2.2
Used to support user interface
APPS.PAY_ELEMENT_LINKS_V·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ FND_SESSIONS·↳ HR_ALL_ORGANIZATION_UNITS·Explore PAY module →
-
View: PAY_ELEMENT_TYPES 12.2.2
Date-effective view.
APPS.PAY_ELEMENT_TYPES·↳ FND_SESSIONS·↳ PAY_ELEMENT_TYPES_F·↳ PAY_ELEMENT_TYPES_F_TL·Explore PAY module →
-
View: PAY_ELEMENT_TYPES_X 12.1.1
Date-effective view.
APPS.PAY_ELEMENT_TYPES_X·↳ PAY_ELEMENT_TYPES_F·↳ PAY_ELEMENT_TYPES_F_TL·Explore PAY module →
-
Denormalized view of PAY_ELEMENT_TYPES_F.
APPS.PAY_ELEMENT_TYPES_DENORM_V·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ FF_FORMULAS_F·↳ FND_GLOBAL·Explore PAY module →
-
View: PAY_ELEMENT_LINKS_V 12.1.1
Used to support user interface
APPS.PAY_ELEMENT_LINKS_V·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ FND_GLOBAL·↳ FND_SESSIONS·Explore PAY module →
-
Used to support user interface
APPS.PAY_PAYWIEEH_ELEMENT_ENTRIES·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ HR_GENERAL·↳ PAY_ELEMENT_ENTRIES_F·Explore PAY module →
-
Element Template Shadow Element Type
-
View: PAYFV_ELEMENT_TYPES 12.2.2
APPS.PAYFV_ELEMENT_TYPES·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_API·Explore PAY module →
-
View: PAYBV_ELEMENT_TYPE 12.1.1
APPS.PAYBV_ELEMENT_TYPE·↳ HR_BIS·↳ PAY_ELEMENT_TYPES_F·↳ PAY_ELEMENT_TYPES_F_TL·Explore PAY module →
-
Element definitions.
-
Denormalized view of PAY_ELEMENT_TYPES_F.
APPS.PAY_ELEMENT_TYPES_DENORM_V·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ FF_FORMULAS_F_VL·↳ FND_SESSIONS·Explore PAY module →
-
- Retrofitted
-
- Retrofitted
-
View: PAY_ELEMENT_TYPES_F_VL 12.1.1
APPS.PAY_ELEMENT_TYPES_F_VL·↳ PAY_ELEMENT_TYPES_F·↳ PAY_ELEMENT_TYPES_F_TL·Explore PAY module →
-
View: PAY_ELEMENT_TYPES_F_VL 12.2.2
APPS.PAY_ELEMENT_TYPES_F_VL·↳ PAY_ELEMENT_TYPES_F·↳ PAY_ELEMENT_TYPES_F_TL·Explore PAY module →
-
View: PAY_ELEMENT_TYPES_X 12.2.2
Date-effective view.
APPS.PAY_ELEMENT_TYPES_X·↳ PAY_ELEMENT_TYPES_F·↳ PAY_ELEMENT_TYPES_F_TL·Explore PAY module →
-
Element Template Shadow Element Type
-
View: PAYFV_ELEMENT_TYPES 12.1.1
APPS.PAYFV_ELEMENT_TYPES·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_API·Explore PAY module →
-
View: PAYBV_ELEMENT_TYPE 12.2.2
APPS.PAYBV_ELEMENT_TYPE·↳ HR_BIS·↳ PAY_ELEMENT_TYPES_F·↳ PAY_ELEMENT_TYPES_F_TL·Explore PAY module →
-
Base view of the element entries block for the form PAYWSMEE.
APPS.PAY_PAYWSMEE_ELEMENT_ENTRIES·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ FND_SESSIONS·↳ HR_GENERAL·Explore PAY module →
-
Base view of the element entries block for the form PAYWSMEE.
APPS.PAY_PAYWSMEE_ELEMENT_ENTRIES·↳ BEN_BENEFIT_CLASSIFICATIONS·↳ FND_SESSIONS·↳ HR_GENERAL·Explore PAY module →
-
Element definitions.