Search Results per_ptu_dff_mig
Overview
PER_PTU_DFF_MIG is a concurrent program owned by the Oracle Human Resources (PER) product family within Oracle E-Business Suite. Its user-facing name is Migrate Person DFF to PTU DFF (Internal). The program is documented in ETRM as an internal process reserved strictly for Development use, meaning it is not intended for customer-facing execution, functional configuration, or end-user business workflows.
The name and description indicate that the program migrates data associated with Person Descriptive Flexfields (DFF) into PTU (Person/Party Transaction Usage) DFF structures. PTU in the Oracle HRMS data model relates to how person and party records support transactional usage patterns, so a migration of this kind would involve transforming or copying descriptive flexfield attribute values from legacy Person DFF contexts into the corresponding PTU DFF contexts. Because it is flagged as internal, it is typically invoked by Oracle development or support personnel during upgrade, patching, or data-fix activities rather than by application administrators.
The program is enabled in the environment (Enabled: Yes), so it can technically be submitted from the Concurrent Programs form, but its internal designation means it should only be run under the direction of Oracle Support or Development.
Execution Details
The documented execution method for PER_PTU_DFF_MIG is Spawned. A spawned concurrent program does not execute as a standalone process on the concurrent manager; instead, it is launched by another program or by a PL/SQL routine that calls the appropriate spawn API. This reinforces its internal role — it is generally triggered as a sub-step of a larger process rather than selected directly from the Submit Requests window.
The documented argument method is Database fetch, meaning the program derives its parameters from a database query at runtime rather than from user-entered arguments or a predefined parameter list. The ETRM metadata records the executable and execution file fields as empty, which is consistent with an internal, spawned process whose invocation logic is embedded in a parent routine rather than exposed through standard executable registration.
How to Run
Under normal circumstances, PER_PTU_DFF_MIG is not submitted through the standard Submit Request (SRS) flow. Because it is spawned and its arguments are fetched from the database, direct submission would typically fail or produce no meaningful result unless the required context, such as driving identifiers and DFF context values, already exists in the database.
- Internal processes of this type are launched by the parent program or migration routine that supplies the runtime context.
- If Oracle Support requests execution, it is normally performed in a controlled environment following a documented migration or patch procedure.
- Users should never schedule, rerun, or cancel this program independently, as doing so may leave DFF migration data in an inconsistent state.
- Any parameter-like values are retrieved automatically, so no manual entry is expected from a submitter.
Related Objects
Related objects for this program center on Person and PTU descriptive flexfield storage. These commonly include the Person DFF context and segment columns within the PER_* tables, the FND_DF_* flexfield definition tables that hold context and segment metadata, and PTU DFF tables that receive the migrated values. It may also interact with HR person/party APIs such as HR_PERSON_API and related flexfield update routines.
- Person and PTU descriptive flexfield definition and value tables (FND_DF_*).
- PER person and party tables containing DFF segment columns.
- HR and PER public APIs used for person and party flexfield updates.
- The parent migration or patch routine that spawns this program and fetches its arguments.
Because ETRM documents this object only as an internal Development process, the object list above reflects commonly associated structures; Oracle Support should confirm exact dependencies before execution.
-
Concurrent Program: PER_PTU_DFF_MIG
12.1.1
product: PER - Human Resources , user_name: Migrate Person DFF to PTU DFF(Internal) , description: This is an Internal process for Development use only. , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: PER_PTU_DFF_MIG
12.2.2
product: PER - Human Resources , user_name: Migrate Person DFF to PTU DFF(Internal) , description: This is an Internal process for Development use only. , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
PACKAGE: APPS.PER_PTU_DFF_MIG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_PTU_DFF_MIG, status:VALID,
-
PACKAGE: APPS.PER_PTU_DFF_MIG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_PTU_DFF_MIG, status:VALID,
-
PACKAGE BODY: APPS.PER_PTU_DFF_MIG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PTU_DFF_MIG, status:VALID,
-
PACKAGE BODY: APPS.PER_PTU_DFF_MIG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PTU_DFF_MIG, status:VALID,
-
SYNONYM: APPS.PER_PTU_DFF_MAPPING_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PTU_DFF_MAPPING_HEADERS, status:VALID,
-
SYNONYM: APPS.PER_PTU_DFF_MIG_FAILED_PEOPLE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PTU_DFF_MIG_FAILED_PEOPLE, status:VALID,
-
SYNONYM: APPS.PER_PTU_DFF_MAPPING_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PTU_DFF_MAPPING_LINES, status:VALID,
-
SYNONYM: APPS.PER_PTU_DFF_MIG_FAILED_PEOPLE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PTU_DFF_MIG_FAILED_PEOPLE, status:VALID,
-
SYNONYM: APPS.PER_PTU_DFF_MAPPING_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PTU_DFF_MAPPING_LINES, status:VALID,
-
SYNONYM: APPS.PER_PTU_DFF_MAPPING_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PTU_DFF_MAPPING_HEADERS, status:VALID,
-
SYNONYM: APPS.PER_PTU_DFF_MAPPING_HEADERS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PTU_DFF_MAPPING_HEADERS_S, status:VALID,
-
SYNONYM: APPS.PER_PTU_DFF_MAPPING_HEADERS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PTU_DFF_MAPPING_HEADERS_S, status:VALID,
-
SYNONYM: APPS.PER_PTU_DFF_MAPPING_LINES_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PTU_DFF_MAPPING_LINES_S, status:VALID,
-
SYNONYM: APPS.PER_PTU_DFF_MAPPING_LINES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PTU_DFF_MAPPING_LINES_S, status:VALID,
-
PACKAGE: APPS.HR_PERSON_TYPE_USAGE_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_PERSON_TYPE_USAGE_API, status:VALID,
-
PACKAGE: APPS.HR_PERSON_TYPE_USAGE_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_PERSON_TYPE_USAGE_API, status:VALID,
-
PACKAGE: APPS.PAY_ARCHIVE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_ARCHIVE, status:VALID,
-
PACKAGE: APPS.PAY_ARCHIVE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_ARCHIVE, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE: APPS.PER_PTU_DFF_MIG
12.2.2
-
PACKAGE: APPS.PER_PTU_DFF_MIG
12.1.1
-
VIEW: APPS.FND_DESCR_FLEX_CONTEXTS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_DESCR_FLEX_CONTEXTS_VL, object_name:FND_DESCR_FLEX_CONTEXTS_VL, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.FND_DESCRIPTIVE_FLEXS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_DESCRIPTIVE_FLEXS_VL, object_name:FND_DESCRIPTIVE_FLEXS_VL, status:VALID,
-
VIEW: APPS.FND_DESCRIPTIVE_FLEXS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_DESCRIPTIVE_FLEXS_VL, object_name:FND_DESCRIPTIVE_FLEXS_VL, status:VALID,
-
VIEW: APPS.FND_DESCR_FLEX_CONTEXTS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_DESCR_FLEX_CONTEXTS_VL, object_name:FND_DESCR_FLEX_CONTEXTS_VL, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPE_USAGES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPE_USAGES_F, status:VALID,
-
PACKAGE: APPS.FND_CONC_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CONC_GLOBAL, status:VALID,
-
PACKAGE: APPS.FND_CONC_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_CONC_GLOBAL, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPE_USAGES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPE_USAGES_F, status:VALID,
-
VIEW: APPS.FND_DESCR_FLEX_COL_USAGE_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_DESCR_FLEX_COL_USAGE_VL, object_name:FND_DESCR_FLEX_COL_USAGE_VL, status:VALID,
-
VIEW: APPS.FND_DESCR_FLEX_COL_USAGE_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_DESCR_FLEX_COL_USAGE_VL, object_name:FND_DESCR_FLEX_COL_USAGE_VL, status:VALID,
-
PACKAGE: APPS.PAY_CORE_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_CORE_UTILS, status:VALID,
-
PACKAGE: APPS.HR_NONRUN_ASACT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_NONRUN_ASACT, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS_S, status:VALID,
-
PACKAGE: APPS.PAY_CORE_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_CORE_UTILS, status:VALID,
-
APPS.PER_PTU_DFF_MIG dependencies on PER_PTU_DFF_MIG
12.1.1
-
PACKAGE: APPS.HR_NONRUN_ASACT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_NONRUN_ASACT, status:VALID,
-
APPS.PER_PTU_DFF_MIG dependencies on PER_PTU_DFF_MIG
12.2.2
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS_S, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.FND_CONCURRENT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_CONCURRENT, status:VALID,
-
PACKAGE: APPS.FND_CONCURRENT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CONCURRENT, status:VALID,