Search Results pay_run_type_org_methods_f
Overview
PAY_RUN_TYPE_ORG_METHODS_F is an Oracle E-Business Suite Payroll (PAY) table owned by the HR schema. It stores organisation-level payment methods associated with a particular payroll run type. In effect, it defines which disbursement methods—such as cheque, direct deposit, or bank transfer—are permitted for a given run type within a specific organisation, business group, and legislative context.
The table is date-tracked. Every row carries EFFECTIVE_START_DATE and EFFECTIVE_END_DATE, enabling Data Electronically Recorded (DateTrack) history so that configuration changes over time can be preserved and audited. The heuristic Data Vault classification mined from the foreign key structure is standalone. This indicates the table is not directly connected through a mined referential path to a parent or child in that heuristic model, and it may reasonably be treated as a reference or lookup-style entity rather than a hub, link, or satellite in a Data Vault design.
Key Information Stored
The table comprises 17 documented columns. The most operationally significant are:
- RUN_TYPE_ORG_METHOD_ID — Surrogate primary key component, uniquely identifying each row in combination with the effective dates.
- RUN_TYPE_ID — Foreign key to the payroll run type; identifies which run type the organisation payment method is attached to.
- ORG_PAYMENT_METHOD_ID — Foreign key to the organisation payment method definition.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — DateTrack effective dating that defines the active period for the row.
- BUSINESS_GROUP_ID — Business group context, a required component of the alternate unique key.
- LEGISLATION_CODE — Legislative jurisdiction, also part of the alternate unique key, reflecting jurisdiction-specific payment method rules.
- PRIORITY — Ordering of the payment method when multiple methods apply.
- PERCENTAGE and AMOUNT — Split allocation values used when a payment is disbursed across multiple methods.
- OBJECT_VERSION_NUMBER — Optimistic locking column used by the application during updates.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE — Standard audit and WHO columns.
- ZD_EDITION_NAME — Editioning marker present in the 12.2.x edition-based redefinition model.
The surrogate primary key is PAY_RUN_TYPE_ORG_METHODS_PK on (RUN_TYPE_ORG_METHOD_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE). The business-key candidate is the unique index PAY_RUN_TYPE_ORG_METHODS_UK1 on (RUN_TYPE_ID, ORG_PAYMENT_METHOD_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE, BUSINESS_GROUP_ID, LEGISLATION_CODE). In the 12.2.2 physical schema both indexes also include ZD_EDITION_NAME.
Common Use Cases and Queries
Typical uses include validating which payment methods are available for a run type, reporting payment method configuration by legal entity, and diagnosing payment processing errors caused by a missing or inactive method.
A common query resolves active methods for a run type as of a given date:
- SELECT org_payment_method_id, priority, percentage, amount FROM pay_run_type_org_methods_f WHERE run_type_id = :p_run_type_id AND business_group_id = :p_bg_id AND legislation_code = :p_leg_code AND TRUNC(SYSDATE) BETWEEN effective_start_date AND effective_end_date;
Reporting queries frequently filter on BUSINESS_GROUP_ID and LEGISLATION_CODE to isolate a jurisdiction, and order by PRIORITY to reproduce the intended disbursement sequence. Because the table is date-tracked, historical point-in-time comparisons are performed by constraining the effective date range rather than relying on the current row only.
Related Objects
- PAY_RUN_TYPES_F — Parent run type definition joined on RUN_TYPE_ID.
- PAY_ORG_PAYMENT_METHODS_F — Organisation payment method definition joined on ORG_PAYMENT_METHOD_ID.
- PAY_RUN_TYPE_ORG_METHODS_PK / _UK1 — Supporting indexes enforcing uniqueness.
- HR_ALL_ORGANIZATION_UNITS — Organisation context referenced through the business group.
- FND_ID_FLEX_STRUCTURES — Key flexfield definitions underpinning run type and method validation.
- PAY_PAYMENT_METHODS — Underlying payment method definitions referenced indirectly.
-
Table: PAY_RUN_TYPE_ORG_METHODS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_RUN_TYPE_ORG_METHODS_F, object_name:PAY_RUN_TYPE_ORG_METHODS_F, status:VALID, product: PAY - Payroll , description: Organisation level payment methods associated with a particular run type. , implementation_dba_data: HR.PAY_RUN_TYPE_ORG_METHODS_F ,
-
Table: PAY_RUN_TYPE_ORG_METHODS_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_RUN_TYPE_ORG_METHODS_F, object_name:PAY_RUN_TYPE_ORG_METHODS_F, status:VALID, product: PAY - Payroll , description: Organisation level payment methods associated with a particular run type. , implementation_dba_data: HR.PAY_RUN_TYPE_ORG_METHODS_F ,
-
VIEW: HR.PAY_RUN_TYPE_ORG_METHODS_F#
12.2.2
owner:HR, object_type:VIEW, object_name:PAY_RUN_TYPE_ORG_METHODS_F#, status:VALID,
-
APPS.PAY_ROM_SHD SQL Statements
12.2.2
-
APPS.PAY_ROM_SHD SQL Statements
12.1.1
-
TRIGGER: APPS.PAY_RUN_TYPE_ORG_METHODS_F+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PAY_RUN_TYPE_ORG_METHODS_F+, status:VALID,
-
SYNONYM: APPS.PAY_RUN_TYPE_ORG_METHODS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_TYPE_ORG_METHODS_F, status:VALID,
-
TABLE: HR.PAY_RUN_TYPE_ORG_METHODS_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_RUN_TYPE_ORG_METHODS_F, object_name:PAY_RUN_TYPE_ORG_METHODS_F, status:VALID,
-
SYNONYM: APPS.PAY_RUN_TYPE_ORG_METHODS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_TYPE_ORG_METHODS_F, status:VALID,
-
SYNONYM: PUBLIC.PAY_RUN_TYPE_ORG_METHODS_F
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_RUN_TYPE_ORG_METHODS_F, status:VALID,
-
TRIGGER: APPS.PAY_RUN_TYPE_ORG_METHODS_F+
12.2.2
-
VIEW: APPS.PAY_RUN_TYPE_ORG_METHODS
12.1.1
-
VIEW: APPS.PAY_RUN_TYPE_ORG_METHODS_X
12.1.1
-
VIEW: APPS.PAY_RUN_TYPE_ORG_METHODS_X
12.2.2
-
VIEW: APPS.PAY_RUN_TYPE_ORG_METHODS
12.2.2
-
VIEW: HR.PAY_RUN_TYPE_ORG_METHODS_F#
12.2.2
-
TABLE: HR.PAY_RUN_TYPE_ORG_METHODS_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_RUN_TYPE_ORG_METHODS_F, object_name:PAY_RUN_TYPE_ORG_METHODS_F, status:VALID,
-
VIEW: APPS.PAY_RUN_TYPE_ORG_METHODS_V
12.1.1
-
PACKAGE BODY: APPS.PAY_ROM_SHD
12.2.2
-
FUNCTION: APPS.PAY_RUN_TYPE_ORG_METHODS_F=
12.2.2
-
APPS.PAY_ROM_BUS SQL Statements
12.2.2
-
APPS.PAY_ROM_BUS SQL Statements
12.1.1
-
Table: PAY_RUN_TYPE_ORG_METHODS_F_EFC
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_RUN_TYPE_ORG_METHODS_F_EFC, object_name:PAY_RUN_TYPE_ORG_METHODS_F_EFC, status:VALID, product: PAY - Payroll , description: This is a copy of the PAY_RUN_TYPE_ORG_METHODS_F table which is populated by the EFC (Euro as a Functional Currency) process. , implementation_dba_data: HR.PAY_RUN_TYPE_ORG_METHODS_F_EFC ,
-
VIEW: APPS.PAY_RUN_TYPE_ORG_METHODS_V
12.2.2
-
Table: PAY_RUN_TYPE_ORG_METHODS_F_EFC
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_RUN_TYPE_ORG_METHODS_F_EFC, object_name:PAY_RUN_TYPE_ORG_METHODS_F_EFC, status:VALID, product: PAY - Payroll , description: This is a copy of the PAY_RUN_TYPE_ORG_METHODS_F table which is populated by the EFC (Euro as a Functional Currency) process. , implementation_dba_data: HR.PAY_RUN_TYPE_ORG_METHODS_F_EFC ,
-
PACKAGE BODY: APPS.PAY_ROM_SHD
12.1.1
-
View: PAY_RUN_TYPE_ORG_METHODS_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_RUN_TYPE_ORG_METHODS_X, object_name:PAY_RUN_TYPE_ORG_METHODS_X, status:VALID, product: PAY - Payroll , description: Date-effective view. , implementation_dba_data: APPS.PAY_RUN_TYPE_ORG_METHODS_X ,
-
View: PAY_RUN_TYPE_ORG_METHODS_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_RUN_TYPE_ORG_METHODS_X, object_name:PAY_RUN_TYPE_ORG_METHODS_X, status:VALID, product: PAY - Payroll , description: Date-effective view. , implementation_dba_data: APPS.PAY_RUN_TYPE_ORG_METHODS_X ,
-
TRIGGER: APPS.PAY_RUN_TYPE_ORG_METHODS_F_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PAY_RUN_TYPE_ORG_METHODS_F_WHO, status:VALID,
-
FUNCTION: APPS.PAY_RUN_TYPE_ORG_METHODS_F=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:PAY_RUN_TYPE_ORG_METHODS_F=, status:VALID,
-
PACKAGE BODY: APPS.PAY_ROM_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ROM_SHD, status:VALID,
-
View: PAY_RUN_TYPE_ORG_METHODS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_RUN_TYPE_ORG_METHODS, object_name:PAY_RUN_TYPE_ORG_METHODS, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_RUN_TYPE_ORG_METHODS ,
-
View: PAY_RUN_TYPE_ORG_METHODS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_RUN_TYPE_ORG_METHODS, object_name:PAY_RUN_TYPE_ORG_METHODS, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_RUN_TYPE_ORG_METHODS ,
-
PACKAGE BODY: APPS.PAY_ROM_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ROM_SHD, status:VALID,
-
TRIGGER: APPS.PAY_RUN_TYPE_ORG_METHODS_F_WHO
12.1.1
-
PACKAGE BODY: APPS.PAY_ROM_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ROM_DEL, status:VALID,
-
PACKAGE BODY: APPS.PAY_ROM_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ROM_UPD, status:VALID,
-
PACKAGE BODY: APPS.PAY_ROM_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ROM_UPD, status:VALID,
-
TRIGGER: APPS.PAY_RUN_TYPE_ORG_METHODS_F_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PAY_RUN_TYPE_ORG_METHODS_F_WHO, status:VALID,
-
APPS.PAY_ROM_INS SQL Statements
12.1.1
-
APPS.PAY_ROM_INS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PAY_ROM_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ROM_INS, status:VALID,
-
APPS.PAY_ROM_DEL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PAY_RUN_TYPE_ORG_METHOD_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_RUN_TYPE_ORG_METHOD_API, status:VALID,
-
PACKAGE BODY: APPS.PAY_ROM_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ROM_BUS, status:VALID,
-
TRIGGER: APPS.PAY_RUN_TYPE_ORG_METHODS_F_WHO
12.2.2
-
PACKAGE BODY: APPS.PAY_ROM_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ROM_DEL, status:VALID,
-
PACKAGE BODY: APPS.PAY_RUN_TYPE_ORG_METHOD_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_RUN_TYPE_ORG_METHOD_API, status:VALID,
-
PACKAGE BODY: APPS.PAY_ROM_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ROM_BUS, status:VALID,
-
PACKAGE BODY: APPS.PAY_ITERATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_ITERATE, status:VALID,