Search Results pay_jp_dimension_generator_pkg
Overview
PAY_JP_DIMENSION_GENERATOR_PKG is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the Japanese localization of Oracle Payroll. Its principal business function is the creation, maintenance, and regeneration of balance dimensions used by the Japanese payroll statutory reporting and calculation framework. Balance dimensions in Oracle Payroll HRMS define the "contexts" (such as assignment, tax unit, or predefined groupings) against which payroll balances are accumulated and reported. For Japan, statutory requirements oblige specific dimensional rollups — for example those tied to social insurance, labour insurance, and monthly withholding tax reporting — which are not delivered in the global balance dimension seed data. This package programs the automatic generation and update of those dimensions, together with the underlying Fast Formula route, parameter, and user-entity metadata that the payroll engine requires in order to evaluate and store Japanese statutory balances correctly.
The package is classified under the ETRM as API classification OTHER, indicating that it is an internal localization utility rather than a published public API. It is validated and present in both EBS 12.1.1 and 12.2.2, and it is not referenced by any other APPS package, confirming its role as a self-contained generator invoked from the Japanese payroll localization setup or patching layer.
Key Procedures and Functions
The package exposes eight documented procedures and functions:
- START_DATE — returns or derives the effective start date used to bound the dimension generation window, ensuring dimensions are created with the correct date-tracked validity.
- END_DATE — provides the corresponding end date for the generation or rebuild range.
- CREATE_BALANCE_DIMENSION — creates a new balance dimension record, including the associated context usages required by the Japanese statutory definitions.
- UPDATE_BALANCE_DIMENSION — modifies existing balance dimension definitions, typically to correct context, route, or date-tracked attributes.
- REBUILD_PACKAGE — regenerates the dependent metadata (routes, parameters, user entities, and compiled formula information) so that the payroll engine recognises the new or amended dimensions.
These procedures are complemented by additional documented members of the package (eight in total) that house the shared date-tracked and Fast Formula metadata logic used by the create, update, and rebuild operations. No public parameter signatures are documented in the ETRM record; consumers should treat these as internal localization routines.
Tables Accessed
The package reads and writes the balance dimension core tables PAY_BALANCE_DIMENSIONS and its date-tracked shadow PAY_BALANCE_DIMENSIONS_S, together with PAY_BALANCE_CONTEXT_VALUES (the context combinations valid for each dimension) and PAY_DEFINED_BALANCES / PAY_ASSIGNMENT_LATEST_BALANCES, which store the accumulated results. It also manipulates the Fast Formula metadata layer: FF_FORMULAS_F, FF_COMPILED_INFO_F (compiled formula currency), FF_DATABASE_ITEMS and FF_FDI_USAGES_F (formula database item inputs and usage tracking), FF_ROUTES / FF_ROUTES_S, FF_ROUTE_CONTEXT_USAGES, FF_ROUTE_PARAMETERS / FF_ROUTE_PARAMETERS_S (route evaluation metadata), and FF_USER_ENTITIES. This broad footprint reflects that a balance dimension in HRMS exists simultaneously as a database row set and as a set of Fast Formula runtime metadata records.
Usage Notes
PAY_JP_DIMENSION_GENERATOR_PKG is normally invoked during Japanese payroll setup and post-patch processing — specifically, after localization patches that introduce or revise statutory balance definitions. It is intended to be run by a technical administrator with APPS-level privileges in a controlled maintenance window, because it writes directly to Fast Formula metadata and balance dimension tables and can therefore invalidate compiled formula caches. Executing it while payroll runs are in progress is not advisable. It is not exposed through a standard concurrent program in the documented metadata, so invocation is typically via a wrapper script or SQL*Plus session, frequently driven by the Japanese localization patch driver. Customizations should not call these procedures from bespoke payroll code; instead, they should consume the resulting dimensions through standard payroll balance reporting. The absence of references from other APPS packages confirms that no supported internal dependency requires the package to be running outside of setup activities.
-
PACKAGE: APPS.PAY_JP_DIMENSION_GENERATOR_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_JP_DIMENSION_GENERATOR_PKG, status:VALID,
-
PACKAGE: APPS.PAY_JP_DIMENSION_GENERATOR_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_JP_DIMENSION_GENERATOR_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_JP_DIMENSION_GENERATOR_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_JP_DIMENSION_GENERATOR_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_JP_DIMENSION_GENERATOR_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_JP_DIMENSION_GENERATOR_PKG, status:VALID,
-
PACKAGE: APPS.PAY_JP_DIMENSION_GENERATOR_PKG
12.1.1
-
PACKAGE: APPS.PAY_JP_DIMENSION_GENERATOR_PKG
12.2.2
-
SYNONYM: APPS.PAY_DIMENSION_ROUTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_DIMENSION_ROUTES, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_DIMENSIONS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_DIMENSIONS_S, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_DIMENSIONS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_DIMENSIONS_S, status:VALID,
-
SYNONYM: APPS.PAY_DIMENSION_ROUTES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_DIMENSION_ROUTES, status:VALID,
-
SYNONYM: APPS.PAY_PERSON_LATEST_BALANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PERSON_LATEST_BALANCES, status:VALID,
-
SYNONYM: APPS.PAY_LATEST_BALANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_LATEST_BALANCES, status:VALID,
-
SYNONYM: APPS.PAY_PERSON_LATEST_BALANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PERSON_LATEST_BALANCES, status:VALID,
-
SYNONYM: APPS.PAY_LATEST_BALANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_LATEST_BALANCES, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_CONTEXT_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_CONTEXT_VALUES, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_CONTEXT_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_CONTEXT_VALUES, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_PARAMETERS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_PARAMETERS_S, status:VALID,
-
SYNONYM: APPS.FF_ROUTES_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTES_S, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_PARAMETERS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_PARAMETERS_S, status:VALID,
-
SYNONYM: APPS.FF_ROUTES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTES_S, status:VALID,
-
SYNONYM: APPS.FF_FDI_USAGES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_FDI_USAGES_F, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_LATEST_BALANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_LATEST_BALANCES, status:VALID,
-
SYNONYM: APPS.FF_COMPILED_INFO_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_COMPILED_INFO_F, status:VALID,
-
PACKAGE: APPS.AD_ZD
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AD_ZD, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_LATEST_BALANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_LATEST_BALANCES, status:VALID,
-
PACKAGE: APPS.HRDYNDBI
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HRDYNDBI, status:VALID,
-
PACKAGE: APPS.HRDYNDBI
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HRDYNDBI, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_PARAMETERS, status:VALID,
-
SYNONYM: APPS.FF_FDI_USAGES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_FDI_USAGES_F, status:VALID,
-
SYNONYM: APPS.FF_ROUTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTES, status:VALID,
-
SYNONYM: APPS.FF_COMPILED_INFO_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_COMPILED_INFO_F, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_PARAMETERS, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_CONTEXT_USAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_CONTEXT_USAGES, status:VALID,
-
SYNONYM: APPS.FF_ROUTE_CONTEXT_USAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTE_CONTEXT_USAGES, status:VALID,
-
SYNONYM: APPS.FF_ROUTES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_ROUTES, status:VALID,
-
PACKAGE: APPS.HR_CHKFMT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_CHKFMT, status:VALID,
-
PACKAGE: APPS.HR_CHKFMT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_CHKFMT, status:VALID,
-
SYNONYM: APPS.FF_DATABASE_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_DATABASE_ITEMS, status:VALID,
-
SYNONYM: APPS.FF_DATABASE_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_DATABASE_ITEMS, status:VALID,
-
PACKAGE: APPS.PAY_CORE_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_CORE_UTILS, status:VALID,
-
SYNONYM: APPS.FF_USER_ENTITIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_USER_ENTITIES, status:VALID,
-
SYNONYM: APPS.FF_USER_ENTITIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_USER_ENTITIES, status:VALID,
-
PACKAGE: APPS.PAY_CORE_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_CORE_UTILS, status:VALID,
-
APPS.PAY_JP_DIMENSION_GENERATOR_PKG dependencies on PAY_JP_DIMENSION_GENERATOR_PKG
12.2.2
-
APPS.PAY_JP_DIMENSION_GENERATOR_PKG dependencies on PAY_JP_DIMENSION_GENERATOR_PKG
12.1.1
-
SYNONYM: APPS.PAY_BALANCE_DIMENSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_DIMENSIONS, status:VALID,
-
SYNONYM: APPS.FF_FORMULAS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FF_FORMULAS_F, status:VALID,
-
SYNONYM: APPS.FF_FORMULAS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FF_FORMULAS_F, status:VALID,
-
SYNONYM: APPS.PAY_DEFINED_BALANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_DEFINED_BALANCES, status:VALID,
-
SYNONYM: APPS.PAY_BALANCE_DIMENSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BALANCE_DIMENSIONS, status:VALID,