Results for “program_application_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
FND_CONC_PROCESSOR_PROGRAMS is an Application Object Library (FND) intersection table in the APPLSYS schema that defines which immediate concurrent programs are included in a concurrent program library. In Oracle EBS 12.1.1 and 12.2.2, a concurrent processor (a specialization of a concurrent manager) executes a defined library of immediate programs; this table is the association that binds a specific program to a specific processor. Because it carries only the associations between two independent entities, the metadata's heuristic Data Vault classification is link: a resolution table that joins the concurrent processor hub to the concurrent program hub, rather than a hub or satellite that stores descriptive attributes.
Key Information Stored
The table has nine documented columns. Four form the composite primary key, FND_CONC_PROCESSOR_PROGRAMS_PK, and constitute the natural business key of the association:
- PROCESSOR_APPLICATION_ID — the application owning the concurrent processor; the first component of the PK and part of the foreign key to FND_CONCURRENT_PROCESSORS.
- CONCURRENT_PROCESSOR_ID — the concurrent processor (for example, an immediate or specialized manager) to which the program is assigned; second PK component. This is the column most commonly referenced by the search term concurrent_processor_id.
- PROGRAM_APPLICATION_ID — the application owning the concurrent program; third PK component and part of the foreign key to FND_CONCURRENT_PROGRAMS.
- CONCURRENT_PROGRAM_ID — the immediate concurrent program included in the processor's library; fourth PK component.
The remaining columns are standard FND Who columns used for auditing and concurrency: LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, and LAST_UPDATE_LOGIN.
Two unique indexes are documented, both covering all four key columns in differing orders: FND_CONC_PROCESSOR_PROGRAMS_U1 (PROCESSOR_APPLICATION_ID, CONCURRENT_PROCESSOR_ID, PROGRAM_APPLICATION_ID, CONCURRENT_PROGRAM_ID) and FND_CONC_PROCESSOR_PROGRAMS_U2 (CONCURRENT_PROGRAM_ID, PROGRAM_APPLICATION_ID, CONCURRENT_PROCESSOR_ID, PROCESSOR_APPLICATION_ID). These confirm the surrogate composite PK as the true business key and enforce uniqueness of each processor/program pairing, while supporting lookups from either direction.
Common Use Cases and Queries
Typical use cases include auditing which immediate programs a given concurrent manager is permitted to run, diagnosing why an immediate program fails to execute because it is missing from the processor's library, and documenting processor configuration during upgrades or cloning.
SELECT fcp.concurrent_processor_id,
fcp.processor_application_id,
fcp.concurrent_program_id,
fcp.program_application_id
FROM applsys.fnd_conc_processor_programs fcp
WHERE fcp.concurrent_processor_id = :processor_id;
Reverse lookup — finding every processor that includes a given program — is efficient because of the U2 index:
SELECT fcp.concurrent_processor_id FROM applsys.fnd_conc_processor_programs fcp WHERE fcp.concurrent_program_id = :program_id AND fcp.program_application_id = :program_app_id;
Join patterns to resolve names generally pass through the parent tables on the composite keys (PROCESSOR_APPLICATION_ID + CONCURRENT_PROCESSOR_ID to FND_CONCURRENT_PROCESSORS, and PROGRAM_APPLICATION_ID + CONCURRENT_PROGRAM_ID to FND_CONCURRENT_PROGRAMS). Reporting on library memberships, comparing libraries across environments, and validating that requested immediate programs are correctly registered are the primary analytical uses.
Related Objects
- FND_CONCURRENT_PROCESSORS — parent of the PROCESSOR_APPLICATION_ID and CONCURRENT_PROCESSOR_ID columns; defines the processor's identity and attributes.
- FND_CONCURRENT_PROGRAMS — parent of the PROGRAM_APPLICATION_ID and CONCURRENT_PROGRAM_ID columns; defines the executable program metadata.
- FND_CONCURRENT_QUEUES — associates concurrent managers/processors that consume the program libraries defined here.
- FND_CONCURRENT_PROGRAM_SERIAL — records runtime execution of the programs referenced through this link.
- FND_CONCURRENT_REQUESTS — the runtime request table that ultimately schedules the immediate programs listed in the processor library.
- FND_CP_GSM_* and concurrency manager configuration views — surface processor/library relationships to administration forms and diagnostics.
The table is maintained through the Concurrent Managers and Concurrent Programs setup forms in Application Object Library; direct DML is not supported. In summary, FND_CONC_PROCESSOR_PROGRAMS is the link table that governs which immediate concurrent programs each concurrent processor is authorized to execute.
-
Immediate concurrent programs included in concurrent program libraries
-
Immediate concurrent programs included in concurrent program libraries
-
Stores debug information when certain debug mechanisms are activated at the request of an Oracle developer
-
View: UMX_PERSON_PVT_V 12.1.1
Private view used by UMX to secure people stored in TCA
-
View: UMX_PERSON_PVT_V 12.2.2
Private view used by UMX to secure people stored in TCA
-
View: UMX_ORGANIZATION_PVT_V 12.2.2
Private view used by UMX
APPS.UMX_ORGANIZATION_PVT_V·↳ HZ_PARTIES·Explore FND module →
-
Table: FND_MO_SP_PREFERENCES 12.1.1
-
Table: FND_MO_SP_PREFERENCES 12.2.2
-
Stores debug information when certain debug mechanisms are activated at the request of an Oracle developer
-
APPS.AR_LOCATION_RATES·↳ HZ_GEOGRAPHIES·↳ HZ_RELATIONSHIPS·Explore FND module →
-
APPS.AR_LOCATION_VALUES·↳ FND_ID_FLEX_SEGMENTS·↳ FND_SEGMENT_ATTRIBUTE_VALUES·↳ HZ_GEOGRAPHIES·Explore FND module →
-
Table: FND_TM_EVENTS 12.1.1
-
View: ZX_LOC_ASSIGNMENTS_V 12.1.1
APPS.ZX_LOC_ASSIGNMENTS_V·↳ HZ_CUST_ACCT_SITES_ALL·↳ HZ_GEOGRAPHIES·↳ HZ_GEO_NAME_REFERENCE_LOG·Explore FND module →
-
APPS.AR_LOCATION_VALUES·↳ FND_ID_FLEX_SEGMENTS·↳ FND_SEGMENT_ATTRIBUTE_VALUES·↳ HZ_GEOGRAPHIES·Explore FND module →
-
Reports within report sets
-
Table: FND_TM_EVENTS 12.2.2
-
View: UMX_ORGANIZATION_PVT_V 12.1.1
Private view used by UMX
APPS.UMX_ORGANIZATION_PVT_V·↳ HZ_PARTIES·Explore FND module →
-
View: ZX_SCO_RULES_B_V 12.2.2
-
View: ZX_SCO_RULES_B_V 12.1.1
-
APPS.ZX_SIM_PROCESS_RESULTS_VL·↳ ZX_CONDITION_GROUPS_VL·↳ ZX_SIM_PROCESS_RESULTS·↳ ZX_STATUS_VL·Explore FND module →
-
Reports within report sets
-
APPS.EGO_ITEM_TRANS_ATTRS_VL·↳ EGO_ITEM_TRANS_ATTRS_B·↳ EGO_ITEM_TRANS_ATTRS_TL·Explore FND module →
-
Documents
-
Documents
-
- Retrofitted
-
View: ZX_REPORTING_TYPES_VL 12.2.2
APPS.ZX_REPORTING_TYPES_VL·↳ ZX_REPORTING_TYPES_B·↳ ZX_REPORTING_TYPES_TL·Explore FND module →
-
The Fnd_Conc_Prog_OnSite_Info table stores information about Concurrent Programs on site runtime information
-
APPS.ZX_DETERMINING_FACTORS_VL·↳ ZX_DETERMINING_FACTORS_B·↳ ZX_DET_FACTORS_TL·Explore FND module →
-
APPS.AR_LOCATION_RATES·↳ HZ_GEOGRAPHIES·↳ HZ_RELATIONSHIPS·Explore FND module →
-
View: ZX_SIM_RULES_VL 12.1.1
APPS.ZX_SIM_RULES_VL·↳ ZX_REGIMES_VL·↳ ZX_SIM_RULES_B·↳ ZX_SIM_RULES_TL·Explore FND module →
-
View: ZX_REPORTING_CODES_VL 12.2.2
APPS.ZX_REPORTING_CODES_VL·↳ ZX_REPORTING_CODES_B·↳ ZX_REPORTING_CODES_TL·Explore FND module →
-
Attached documents
-
Attached documents
-
The Fnd_Conc_Prog_OnSite_Info table stores information about Concurrent Programs on site runtime information
-
View: ZX_REPORTING_TYPES_VL 12.1.1
APPS.ZX_REPORTING_TYPES_VL·↳ ZX_REPORTING_TYPES_B·↳ ZX_REPORTING_TYPES_TL·Explore FND module →
-
View: ZX_RECOVERY_TYPES_VL 12.1.1
APPS.ZX_RECOVERY_TYPES_VL·↳ ZX_RECOVERY_TYPES_B·↳ ZX_RECOVERY_TYPES_TL·Explore FND module →
-
View: ZX_FC_CODES_VL 12.1.1
APPS.ZX_FC_CODES_VL·↳ ZX_FC_CODES_B·↳ ZX_FC_CODES_TL·Explore FND module →
-
View: ZX_RULES_VL 12.2.2
APPS.ZX_RULES_VL·↳ ZX_RULES_B·↳ ZX_RULES_TL·Explore FND module →
-
View: ZX_DET_FACTOR_TEMPL_VL 12.1.1
APPS.ZX_DET_FACTOR_TEMPL_VL·↳ ZX_DET_FACTOR_TEMPL_B·↳ ZX_DET_FACTOR_TEMPL_TL·Explore FND module →
-
View: ZX_DET_FACTOR_TEMPL_VL 12.2.2
APPS.ZX_DET_FACTOR_TEMPL_VL·↳ ZX_DET_FACTOR_TEMPL_B·↳ ZX_DET_FACTOR_TEMPL_TL·Explore FND module →
-
View: ZX_RULES_VL 12.1.1
APPS.ZX_RULES_VL·↳ ZX_RULES_B·↳ ZX_RULES_TL·Explore FND module →
-
View: ZX_FC_CODES_VL 12.2.2
APPS.ZX_FC_CODES_VL·↳ ZX_FC_CODES_B·↳ ZX_FC_CODES_TL·Explore FND module →
-
View: AP_ENC_GL_INV_V 12.2.2
APPS.AP_ENC_GL_INV_V·↳ AP_INVOICES_ALL·↳ AP_INVOICE_DISTRIBUTIONS_ALL·↳ AP_LOOKUP_CODES·Explore FND module →
-
View: ZX_REPORTING_CODES_VL 12.1.1
APPS.ZX_REPORTING_CODES_VL·↳ ZX_REPORTING_CODES_B·↳ ZX_REPORTING_CODES_TL·Explore FND module →
-
View: ZX_MCO_LV_RULES_V 12.1.1
APPS.ZX_MCO_LV_RULES_V·↳ FND_GLOBAL·↳ FND_PROFILE·↳ ZX_FIRST_PARTY_ORGS_MOAC_V·Explore FND module →
-
View: ZX_MCO_LV_RULES_V 12.2.2
APPS.ZX_MCO_LV_RULES_V·↳ FND_GLOBAL·↳ FND_PROFILE·↳ ZX_FIRST_PARTY_ORGS_MOAC_V·Explore FND module →
-
View: ZX_SCO_STATUS_B_V 12.2.2
APPS.ZX_SCO_STATUS_B_V·↳ ZX_STATUS_B·↳ ZX_SUBSCRIPTION_DETAILS·Explore FND module →
-
View: ZX_MCO_EO_RULES_V 12.1.1
APPS.ZX_MCO_EO_RULES_V·↳ FND_GLOBAL·↳ FND_PROFILE·↳ ZX_FIRST_PARTY_ORGS_MOAC_V·Explore FND module →
-
APPS.ZX_DETERMINING_FACTORS_VL·↳ ZX_DETERMINING_FACTORS_B·↳ ZX_DET_FACTORS_TL·Explore FND module →
-
View: ZX_LOC_ASSIGNMENTS_V 12.2.2
APPS.ZX_LOC_ASSIGNMENTS_V·↳ HZ_CUST_ACCT_SITES_ALL·↳ HZ_GEOGRAPHIES·↳ HZ_GEO_NAME_REFERENCE_LOG·Explore FND module →