Search Results job_description
Overview
PO_JOB_ASSOCIATIONS is a PL/SQL view owned by the APPS schema in the Oracle E-Business Suite Purchasing (PO) module. It is a single-language (_VL-style) view for Job-Category Associations, presenting job description and long description text in the language of the current database session. In Oracle EBS 12.1.1 and 12.2.2, multilingual (MLS) entities are implemented using a pair of tables: a language-independent base table (_B) holding keys and transactional attributes, and a translation table (_TL) holding the language-dependent descriptive columns. This view joins the two, filtering the translation by USERENV('LANG'), the session language, so that each row returns exactly one language's description. This makes the view the standard reporting and integration interface for job-category assignment data, hiding the underlying MLS join logic from consumers and guaranteeing that only a single language's descriptive text is returned per row.
Underlying Base Objects
Per the ETRM 12.2.2 documentation, PO_JOB_ASSOCIATIONS is defined over two base objects exposed through synonyms:
- PO_JOB_ASSOCIATIONS_B — the language-independent base table storing the job-category association records (identifiers, inactivity, and who-columns/audit columns).
- PO_JOB_ASSOCIATIONS_TL — the translation table storing the language-specific job descriptions and long descriptions.
The view text is documented as: SELECT B.JOB_ID, B.CATEGORY_ID, B.INACTIVE_DATE, TL.JOB_DESCRIPTION, TL.JOB_LONG_DESCRIPTION, B.LAST_UPDATE_DATE, B.LAST_UPDATED_BY, B.LAST_UPDATE_LOGIN, B.CREATED_BY, B.CREATION_DATE FROM PO_JOB_ASSOCIATIONS_B B, PO_JOB_ASSOCIATIONS_TL TL WHERE B.JOB_ID = TL.JOB_ID AND TL.LANGUAGE = USERENV('LANG'). This confirms the view is a non-distinct inner join on JOB_ID, restricted to the session language, and that all descriptive (translated) columns come from the _TL table while all audit and association columns come from the _B table. The view is flagged VALID and is a documented read-only access path.
Key Columns
- JOB_ID — unique identifier of the job; the join key between the _B and _TL tables.
- CATEGORY_ID — the purchasing category associated with the job, from the base table.
- INACTIVE_DATE — date on which the association became or becomes inactive; NULL indicates an active association.
- JOB_DESCRIPTION — short job description in the session language (JOB_DESCRIPTION column).
- JOB_LONG_DESCRIPTION — extended job description in the session language.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — WHO audit columns sourced from the base table.
- CREATED_BY, CREATION_DATE — creation audit columns from the base table.
Because JOB_ID is unique per job (the view does not include JOB_CATEGORY_ID-style uniqueness guarantees), JOB_DESCRIPTION is unique per JOB_ID in the current language.
Common Use Cases and Queries
The view is typically used for reporting on job-category associations, integration extracts, and validation of job descriptions in a given language. Typical query patterns include:
- Retrieve all active job-category associations with descriptions:
SELECT job_id, category_id, job_description, job_long_description FROM apps.po_job_associations WHERE inactive_date IS NULL;
- Search by description text (relevant to the "job_description" search):
SELECT job_id, category_id, job_description FROM apps.po_job_associations WHERE job_description LIKE '%ENGINEER%';
- Audit of recently changed associations:
SELECT job_id, job_description, last_update_date, last_updated_by FROM apps.po_job_associations WHERE last_update_date > SYSDATE - 7;
The view returns descriptions only for the language set by USERENV('LANG'), so integrations requiring multiple languages must query PO_JOB_ASSOCIATIONS_TL directly with an explicit LANGUAGE predicate.
-
View: PO_JOB_ASSOCIATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_JOB_ASSOCIATIONS, object_name:PO_JOB_ASSOCIATIONS, status:VALID, product: PO - Purchasing , description: Single-language view for Job-Category Associations. Shows the descriptions in the current session language. , implementation_dba_data: APPS.PO_JOB_ASSOCIATIONS ,
-
View: PO_JOB_ASSOCIATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_JOB_ASSOCIATIONS, object_name:PO_JOB_ASSOCIATIONS, status:VALID, product: PO - Purchasing , description: Single-language view for Job-Category Associations. Shows the descriptions in the current session language. , implementation_dba_data: APPS.PO_JOB_ASSOCIATIONS ,
-
View: RCV_VRC_TXS_INT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_VRC_TXS_INT_V, object_name:RCV_VRC_TXS_INT_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_VRC_TXS_INT_V ,
-
View: RCV_VRC_TXS_CUST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_VRC_TXS_CUST_V, object_name:RCV_VRC_TXS_CUST_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_VRC_TXS_CUST_V ,
-
View: RCV_VRC_TXS_CUST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_VRC_TXS_CUST_V, object_name:RCV_VRC_TXS_CUST_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_VRC_TXS_CUST_V ,
-
View: RCV_VRC_TXS_INT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_VRC_TXS_INT_V, object_name:RCV_VRC_TXS_INT_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_VRC_TXS_INT_V ,
-
View: RCV_VRC_TXS_VENDINT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_VRC_TXS_VENDINT_V, object_name:RCV_VRC_TXS_VENDINT_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_VRC_TXS_VENDINT_V ,
-
View: RCV_VRC_TXS_VENDINT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_VRC_TXS_VENDINT_V, object_name:RCV_VRC_TXS_VENDINT_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_VRC_TXS_VENDINT_V ,
-
View: RCV_VRC_TXS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_VRC_TXS_V, object_name:RCV_VRC_TXS_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_VRC_TXS_V ,
-
View: RCV_VRC_TXS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_VRC_TXS_V, object_name:RCV_VRC_TXS_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.RCV_VRC_TXS_V ,
-
View: RCV_VIEW_INTERFACE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_VIEW_INTERFACE_V, object_name:RCV_VIEW_INTERFACE_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_VIEW_INTERFACE_V ,
-
View: RCV_VIEW_INTERFACE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_VIEW_INTERFACE_V, object_name:RCV_VIEW_INTERFACE_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_VIEW_INTERFACE_V ,