Search Results pa_exp_inv_pjtk
Overview
PA_PTE_DL_LKUP_V is a Projects (PA) module lookup view that consolidates reference data used by Oracle Projects for expenditure processing, transaction validation, and messaging. The view is documented in ETRM as providing "Lookup data from Oracle Projects," and it serves as a centralized read-only source of code/meaning pairs and FND message text required by downstream components of the Projects application.
Its principal role is to expose, under a uniform four-column shape (LOOKUP_TYPE, LOOKUP_CODE, MEANING, DESCRIPTION), both standard PA lookup codes and selected Oracle Application Object Library messages. This makes it convenient for concurrent programs, forms, and integration routines that must resolve codes to user-facing meanings or validate expenditure transactions without querying multiple base objects individually.
The view is especially relevant to expenditure inquiry and transaction import flows. The user search term "pa_exp_inv_pjtk" corresponds to one of the FND messages referenced inside the view definition (PA_EXP_INV_PJTK), indicating interest in the expenditure validation message set surfaced by this view.
Underlying Base Objects
The ETRM metadata explicitly lists no documented referenced base objects for this view, and states it is "Not implemented in this database." However, the documented view text defines it as a UNION of two queries, which reveals the effective base objects as follows:
- PA_LOOKUPS — the primary Oracle Projects lookup table, filtered to LOOKUP_TYPE values 'EXPENDITURE STATUS', 'UNIT', 'TRANSACTION REJECTION REASON', 'MESSAGE', 'TRANSLATION', and 'PROMPT'.
- FND_NEW_MESSAGES — Oracle Application Object Library messages for APPLICATION_ID = 275 (Projects), restricted to the transaction rejection message names PA_EX_QTY_EXIST, PA_EXP_INV_PJTK, PA_EX_PROJECT_DATE, PA_EX_PROJECT_CLOSED, PA_EXP_TASK_EFF, PA_EXP_TASK_STATUS, PA_EXP_PJ_TC, PA_EXP_TASK_TC, and messages matching the pattern 'PATCX%'.
- FND_NEW_MESSAGES (second branch) — a further UNION branch selecting the message 'PA_ALL_WORKING' and stamping it with LOOKUP_TYPE 'MESSAGE'.
Because the view is not implemented in the reference database, the base objects exist logically but the view is not instantiated; implementations requiring it must create the view per the documented text.
Key Columns
- LOOKUP_TYPE — categorizes the row, e.g., 'EXPENDITURE STATUS', 'UNIT', 'TRANSACTION REJECTION REASON', 'MESSAGE', 'TRANSLATION', 'PROMPT'. This is the primary discriminator for filtering.
- LOOKUP_CODE — the code value, such as an expenditure status code or an FND message name (e.g., PA_EXP_INV_PJTK).
- MEANING — the short display label associated with the code; for message rows, the message text truncated to 80 characters.
- DESCRIPTION — the descriptive text; for PA_LOOKUPS it is truncated to 240 characters via SUBSTR(DESCRIPTION,1,240), and for message rows it carries the full message text.
Common Use Cases and Queries
Typical scenarios include resolving rejection reasons during expenditure import, populating LOVs on expenditure forms, and retrieving the text of validation messages such as PA_EXP_INV_PJTK for user feedback. Sample queries:
- Retrieve all rejection reasons:
SELECT lookup_code, meaning FROM pa_pte_dl_lkup_v WHERE lookup_type = 'TRANSACTION REJECTION REASON'; - Fetch the text of a specific expenditure message:
SELECT lookup_code, description FROM pa_pte_dl_lkup_v WHERE lookup_type = 'TRANSACTION REJECTION REASON' AND lookup_code = 'PA_EXP_INV_PJTK'; - List all message-type entries:
SELECT lookup_code, meaning FROM pa_pte_dl_lkup_v WHERE lookup_type = 'MESSAGE';
Because the view is documented as not implemented in the reference environment, confirm its existence in the target instance, or create it using the documented view text before relying on these queries.
-
View: PA_PTE_DL_LKUP_V
12.1.1
product: PA - Projects , description: Lookup data from Oracle Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_PTE_DL_LKUP_V
12.2.2
product: PA - Projects , description: Lookup data from Oracle Projects , implementation_dba_data: Not implemented in this database ,
-
APPS.PJM_TRANSFER_SPEC_CHARGES_PKG SQL Statements
12.1.1
-
APPS.PJM_TRANSFER_SPEC_CHARGES_PKG SQL Statements
12.2.2
-
Lookup Type: TRANSFER REJECTION CODE
12.2.2
product: PA - Projects , meaning: Transfer Rejection Code , description: Reason why a cost or revenue item was rejected during transfer to another application or tieback from another application ,
-
Lookup Type: TRANSFER REJECTION CODE
12.1.1
product: PA - Projects , meaning: Transfer Rejection Code , description: Reason why a cost or revenue item was rejected during transfer to another application or tieback from another application ,
-
PACKAGE BODY: APPS.GMS_AWARD_DIST_ENG
12.1.1
-
PACKAGE BODY: APPS.PJM_TRANSFER_SPEC_CHARGES_PKG
12.1.1
-
PACKAGE BODY: APPS.PJM_TRANSFER_SPEC_CHARGES_PKG
12.2.2
-
PACKAGE BODY: APPS.GMS_AWARD_DIST_ENG
12.2.2
-
Lookup Type: TRANSACTION REJECTION REASON
12.2.2
product: PA - Projects , meaning: Transaction Rejection Reason , description: The reason why a transaction was rejected during import into PA from an external system via Transaction Import ,
-
Lookup Type: TRANSACTION REJECTION REASON
12.1.1
product: PA - Projects , meaning: Transaction Rejection Reason , description: The reason why a transaction was rejected during import into PA from an external system via Transaction Import ,
-
PACKAGE BODY: APPS.PATC
12.1.1
-
PACKAGE BODY: APPS.PATC
12.2.2
-
APPS.PATC dependencies on PA_TRX_IMPORT
12.2.2
-
APPS.PATC dependencies on PA_TRX_IMPORT
12.1.1
-
APPS.GMS_AWARD_DIST_ENG dependencies on PA_CC_UTILS
12.2.2
-
APPS.GMS_AWARD_DIST_ENG dependencies on PA_CC_UTILS
12.1.1
-
APPS.PATC dependencies on PATC
12.1.1
-
APPS.PATC dependencies on PATC
12.2.2