Search Results item
The PA_SYSTEM_NUMBERS
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for managing system-generated numbers within the Project Accounting (PA) module. This table serves as a centralized control mechanism for maintaining unique identifiers across various project-related transactions, ensuring data integrity and consistency in financial and operational reporting. Below is a detailed analysis of its structure, purpose, and functional significance.
Purpose and Context
The PA_SYSTEM_NUMBERS
table is designed to store sequential numbering information for key entities in Oracle Project Accounting, such as expenditure items, events, and other transactional records. It acts as a numbering engine, preventing duplicate entries and enforcing uniqueness in identifiers. This is particularly vital in multi-organization environments where concurrent transactions require robust synchronization.
Key Columns and Structure
The table comprises columns that define the numbering logic:
- SYSTEM_NUMBER_TYPE: Specifies the category of the number (e.g., 'EXPENDITURE_ITEM_ID', 'EVENT_ID').
- LAST_SYSTEM_NUMBER: Stores the last used value in the sequence, ensuring the next number is incremented correctly.
- ORG_ID: Associates numbers with specific operating units (multi-org support).
- START_DATE and END_DATE: Define the validity period for numbering ranges.
CREATION_DATE
, CREATED_BY
, and LAST_UPDATE_DATE
track audit trails.
Functional Workflow
When a new transaction (e.g., an expenditure item) is created, the PA module queries PA_SYSTEM_NUMBERS
to reserve the next available number. The process involves:
- Locking the relevant row to prevent concurrent access.
- Incrementing
LAST_SYSTEM_NUMBER
. - Committing the update to release the lock.
Integration with Other Modules
The table interacts with:
- PA_EXPENDITURES_ALL: Expenditure items reference numbers generated here.
- PA_EVENTS: Event IDs are sourced from this table.
- GL_INTERFACE: Financial integrations rely on unique project identifiers.
Performance and Maintenance
Oracle optimizes access to PA_SYSTEM_NUMBERS
through indexed queries on SYSTEM_NUMBER_TYPE
and ORG_ID
. Administrators should monitor contention during peak periods. Periodic reconciliation with dependent tables (via PA_SEQUENCE_CONTROL
reports) is recommended to detect anomalies.
Conclusion
The PA_SYSTEM_NUMBERS
table is a foundational component of Oracle EBS Project Accounting, ensuring deterministic numbering for critical transactions. Its design supports scalability, auditability, and multi-org compliance, making it indispensable for accurate project financial management. Understanding its mechanics is essential for troubleshooting data issues or extending PA functionality.
-
Lookup Type: EXPENDITURE ITEM AMOUNTS
12.2.2
product: PA - Projects , meaning: Expenditure Item Amounts , description: Expenditure Item Amounts ,
-
Lookup Type: EXPENDITURE ITEM AMOUNTS
12.1.1
product: PA - Projects , meaning: Expenditure Item Amounts , description: Expenditure Item Amounts ,
-
Lookup Type: EXPENDITURE ITEM DETAILS
12.2.2
product: PA - Projects , meaning: Expenditure Item Details , description: Expenditure Item Details ,
-
Lookup Type: EXPENDITURE ITEM DETAILS
12.1.1
product: PA - Projects , meaning: Expenditure Item Details , description: Expenditure Item Details ,
-
Lookup Type: VIEW EXP ITEM OPTION
12.2.2
product: PA - Projects , meaning: View Exp Item Option , description: View Exp Item Option ,
-
Lookup Type: ADJUST EXP ITEM ACTION
12.2.2
product: PA - Projects , meaning: Adjust Exp Item Action , description: Adjust Exp Item Action ,
-
Lookup Type: ADJUST INVOICE ITEM ACTION
12.2.2
product: PA - Projects , meaning: Adjust Invoice Item Action , description: Adjust Invoice Item Action ,
-
Lookup Type: REVIEW EXP ITEM OPTION
12.2.2
product: PA - Projects , meaning: Review Exp Item Option , description: Review Exp Item Option ,
-
Lookup Type: ADJUST EXP ITEM ACTION
12.1.1
product: PA - Projects , meaning: Adjust Exp Item Action , description: Adjust Exp Item Action ,
-
Lookup Type: REVIEW EXP ITEM OPTION
12.1.1
product: PA - Projects , meaning: Review Exp Item Option , description: Review Exp Item Option ,
-
Lookup Type: VIEW EXP ITEM OPTION
12.1.1
product: PA - Projects , meaning: View Exp Item Option , description: View Exp Item Option ,
-
Lookup Type: ADJUST INVOICE ITEM ACTION
12.1.1
product: PA - Projects , meaning: Adjust Invoice Item Action , description: Adjust Invoice Item Action ,
-
Lookup Type: EXCEPTION ACTIVITY
12.2.2
product: PA - Projects , meaning: Exception Activity , description: Exception Activity ,
-
Lookup Type: EXCEPTION ACTIVITY
12.1.1
product: PA - Projects , meaning: Exception Activity , description: Exception Activity ,
-
Lookup Type: PA_SST_AUDIT_TYPE
12.2.2
product: PA - Projects , meaning: The type of audit record. , description: The type of audit record. ,
-
Lookup Type: PA_SST_AUDIT_TYPE
12.1.1
product: PA - Projects , meaning: The type of audit record. , description: The type of audit record. ,
-
Lookup Type: REVENUE SOURCE
12.2.2
product: PA - Projects , meaning: Revenue Source , description: Revenue Source ,
-
Lookup Type: CONTROL_ITEM_STATUS_ACTIONS
12.2.2
product: PA - Projects , meaning: Control Item Status Controls ,
-
Lookup Type: CONTROL_ITEM_STATUS_ACTIONS
12.1.1
product: PA - Projects , meaning: Control Item Status Controls ,
-
Lookup Type: REVENUE SOURCE
12.1.1
product: PA - Projects , meaning: Revenue Source , description: Revenue Source ,
-
Lookup Type: PA_ADJUSTMENT_STATUS
12.2.2
product: PA - Projects , meaning: Adjustment status of the item in Projects. , description: Adjustment status of the item in Projects. ,
-
Lookup Type: PA_ADJUSTMENT_STATUS
12.1.1
product: PA - Projects , meaning: Adjustment status of the item in Projects. , description: Adjustment status of the item in Projects. ,
-
Lookup Type: STATUS_TYPE
12.2.2
product: PA - Projects , meaning: Status Type , description: Status type of the status-owning entity ,
-
Lookup Type: STATUS_TYPE
12.1.1
product: PA - Projects , meaning: Status Type , description: Status type of the status-owning entity ,
-
Lookup Type: PA_AP_EI_DATE_DEFAULT
12.1.1
product: PA - Projects , meaning: Default Expenditure Item Date for supplier Invoice , description: The default expenditure item date for supplier cost ,
-
Lookup Type: PA_AP_EI_DATE_DEFAULT
12.2.2
product: PA - Projects , meaning: Default Expenditure Item Date for supplier Invoice , description: The default expenditure item date for supplier cost ,
-
Lookup Type: PA_DLVR_TYPE
12.1.1
product: PA - Projects , meaning: Deliverable Type Class , description: Deliverable Type Class ,
-
Lookup Type: PA_DLVR_TYPE
12.2.2
product: PA - Projects , meaning: Deliverable Type Class , description: Deliverable Type Class ,
-
Lookup Type: REVIEW TRANSFER LEVEL
12.2.2
product: PA - Projects , meaning: Review Transfer Level , description: Review Transfer Level ,
-
Lookup Type: REVIEW TRANSFER LEVEL
12.1.1
product: PA - Projects , meaning: Review Transfer Level , description: Review Transfer Level ,
-
Lookup Type: FORECAST_OTHERS_REJECTION_CODE
12.1.1
product: PA - Projects , meaning: Forecast Others Rejection Code , description: Forecast Others Rejection Code ,
-
Lookup Type: FORECAST_OTHERS_REJECTION_CODE
12.2.2
product: PA - Projects , meaning: Forecast Others Rejection Code , description: Forecast Others Rejection Code ,
-
Lookup Type: PA_ACCT_SOURCE_CODE
12.1.1
product: PA - Projects , meaning: Projects Default Accounting Sources , description: Projects Default Accounting Sources ,
-
Lookup Type: PA_ACCT_SOURCE_CODE
12.2.2
product: PA - Projects , meaning: Projects Default Accounting Sources , description: Projects Default Accounting Sources ,
-
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: PA_CAPITAL_CLIENT_EXTN
12.1.1
product: PA - Projects , meaning: Pa Capital Client Extn , description: Capital Client Extension Asset Assignment ,
-
Lookup Type: PA_CAPITAL_CLIENT_EXTN
12.2.2
product: PA - Projects , meaning: Pa Capital Client Extn , description: Capital Client Extension Asset Assignment ,
-
Lookup Type: COST DIST REJECTION CODE
12.1.1
product: PA - Projects , meaning: Reason why an expenditure item cannot be cost distributed , description: Reason why an expenditure item cannot be cost distributed ,
-
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 ,
-
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: COST DIST REJECTION CODE
12.2.2
product: PA - Projects , meaning: Reason why an expenditure item cannot be cost distributed , description: Reason why an expenditure item cannot be cost distributed ,
-
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 ,
-
Lookup Type: PA_CI_CHANGE_REASONS
12.2.2
product: PA - Projects , meaning: Control Item Change Reasons , description: Control Item Change Reasons ,
-
Lookup Type: PA_CI_TYPE_NUMBERING_MODE
12.1.1
product: PA - Projects , meaning: Control Item Type Numbering Modes , description: Control Item Type Numbering Modes ,
-
Lookup Type: PA_CI_EFFORT_LEVELS
12.1.1
product: PA - Projects , meaning: Control Item Effort Levels , description: Control Item Effort Levels ,
-
Table: PA_SYSTEM_NUMBERS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SYSTEM_NUMBERS, object_name:PA_SYSTEM_NUMBERS, status:VALID, product: PA - Projects , description: PA_SYSTEM_NUMBERS stores the next available control item type number for the project item type intersection. , implementation_dba_data: PA.PA_SYSTEM_NUMBERS ,
-
Table: PA_SYSTEM_NUMBERS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_SYSTEM_NUMBERS, object_name:PA_SYSTEM_NUMBERS, status:VALID, product: PA - Projects , description: PA_SYSTEM_NUMBERS stores the next available control item type number for the project item type intersection. , implementation_dba_data: PA.PA_SYSTEM_NUMBERS ,
-
Lookup Type: PA_CI_LOCKED_STATUSES
12.2.2
product: PA - Projects , meaning: Control Item Locked Statuses , description: Control Item Locked Statuses ,
-
Lookup Type: RATE_DATE_CODE
12.2.2
product: PA - Projects , meaning: Default rate date code , description: Default rate date code ,
-
Lookup Type: PA_CI_TYPE_NUMBERING_MODE
12.2.2
product: PA - Projects , meaning: Control Item Type Numbering Modes , description: Control Item Type Numbering Modes ,