Search Results batch
The IGI_STP_CONTROL
table is a critical component within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2, specifically designed to support the "Stop Payment" functionality in the Payables module. This table serves as a control mechanism for managing payment stoppages, ensuring compliance with financial controls, and maintaining audit trails. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
Purpose and Functional Overview
TheIGI_STP_CONTROL
table is primarily utilized to track and manage stop payment requests for issued checks or electronic payments. It acts as a repository for key metadata related to payment stoppages, including authorization details, status, and audit information. This functionality is essential for organizations to prevent fraudulent or erroneous payments, enforce internal controls, and comply with regulatory requirements.
Key Columns and Data Structure
The table typically contains the following critical columns:- STP_ID: A unique identifier for each stop payment request.
- CHECK_ID: References the payment record in
AP_CHECKS_ALL
or similar tables. - STATUS: Indicates the current state (e.g., "Pending," "Approved," "Rejected").
- REQUESTOR_ID: Links to the user who initiated the stop payment.
- APPROVER_ID: Identifies the authorized approver.
- CREATION_DATE and LAST_UPDATE_DATE: Timestamps for audit purposes.
- REASON_CODE: Categorizes the reason for the stoppage (e.g., "Lost Check," "Vendor Dispute").
Integration with Oracle EBS Modules
TheIGI_STP_CONTROL
table interacts with multiple EBS modules:
- Accounts Payable (AP): Directly interfaces with payment tables (
AP_CHECKS_ALL
,AP_INVOICES_ALL
) to flag stopped payments. - General Ledger (GL): Ensures financial postings reflect payment reversals or adjustments.
- System Administration: Leverages user tables (
FND_USER
) for requestor/approver validation.
Workflow and Business Process
The stop payment process typically follows this sequence:- A user submits a stop payment request via an EBS interface, creating a record in
IGI_STP_CONTROL
. - The system validates the payment's eligibility for stoppage (e.g., not yet cleared).
- Approvers review the request and update the
STATUS
column upon decision. - Approved requests trigger updates to payment tables and GL entries.
Technical Considerations
- Indexing: The table should be indexed on
CHECK_ID
andSTATUS
for performance. - Concurrency: Oracle's locking mechanisms prevent conflicting updates during approval workflows.
- Custom Extensions: Organizations often extend the table with additional columns for compliance reporting.
Audit and Compliance
TheIGI_STP_CONTROL
table supports SOX and other compliance frameworks by:
- Maintaining immutable timestamps for all changes.
- Providing traceability via user IDs and status transitions.
- Integrating with Oracle Audit Vault for centralized monitoring.
Conclusion
In Oracle EBS 12.1.1 and 12.2.2, theIGI_STP_CONTROL
table is a foundational element for payment risk management. Its design ensures secure, auditable, and efficient handling of stop payments while integrating seamlessly with core financial modules. Proper configuration and maintenance of this table are essential for organizations relying on Oracle EBS for accounts payable operations.
-
Lookup Type: STP BATCH STATUS
12.1.1
product: IGI - Public Sector Financials International , meaning: STP Batch Status , description: STP Batch Status ,
-
Lookup Type: STP BATCH STATUS
12.2.2
product: IGI - Public Sector Financials International , meaning: STP Batch Status , description: STP Batch Status ,
-
Concurrent Program: IGIGCBCR
12.1.1
execution_filename: IGI_COM.CreateTargetBatches , product: IGI - Public Sector Financials International , user_name: COM:Journal Batch Copy , description: COM:Journal Batch Copy Routine , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: IGIGCBCR
12.2.2
execution_filename: IGI_COM.CreateTargetBatches , product: IGI - Public Sector Financials International , user_name: COM:Journal Batch Copy , description: COM:Journal Batch Copy Routine , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: COM_COPY_STATUS
12.2.2
product: IGI - Public Sector Financials International , meaning: COM Copy Status , description: COM Copy Status ,
-
Lookup Type: COM_COPY_STATUS
12.1.1
product: IGI - Public Sector Financials International , meaning: COM Copy Status , description: COM Copy Status ,
-
View: IGI_STP_BATCHES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_STP_BATCHES_V, object_name:IGI_STP_BATCHES_V, status:VALID, product: IGI - Public Sector Financials International , description: Displays netting batch information. , implementation_dba_data: APPS.IGI_STP_BATCHES_V ,
-
Concurrent Program: IGIGBCAL
12.1.1
execution_filename: IGIGBCAL , product: IGI - Public Sector Financials International , user_name: COM:Batch Copy Process , description: COM:Batch Copy Process Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: GAT_PAYMENT_BATCH
12.1.1
product: IGI - Public Sector Financials International , meaning: GAT Payment Batch , description: GAT Payment Batch ,
-
Concurrent Program: IGIGBCAL
12.2.2
execution_filename: IGIGBCAL , product: IGI - Public Sector Financials International , user_name: COM:Batch Copy Process , description: COM:Batch Copy Process Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: GAT_PAYMENT_BATCH
12.2.2
product: IGI - Public Sector Financials International , meaning: GAT Payment Batch , description: GAT Payment Batch ,
-
View: IGI_STP_BATCHES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_STP_BATCHES_V, object_name:IGI_STP_BATCHES_V, status:VALID, product: IGI - Public Sector Financials International , description: Displays netting batch information. , implementation_dba_data: APPS.IGI_STP_BATCHES_V ,
-
View: IGI_STP_CONTROL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_STP_CONTROL_V, object_name:IGI_STP_CONTROL_V, status:VALID, product: IGI - Public Sector Financials International , description: Displays the Netting Transaction Batch information submitted. , implementation_dba_data: APPS.IGI_STP_CONTROL_V ,
-
View: IGI_STP_CONTROL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_STP_CONTROL_V, object_name:IGI_STP_CONTROL_V, status:VALID, product: IGI - Public Sector Financials International , description: Displays the Netting Transaction Batch information submitted. , implementation_dba_data: APPS.IGI_STP_CONTROL_V ,
-
Table: IGI_STP_CONTROL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_STP_CONTROL, object_name:IGI_STP_CONTROL, status:VALID, product: IGI - Public Sector Financials International , description: Stores the Netting Transaction Batch information submitted , implementation_dba_data: IGI.IGI_STP_CONTROL ,
-
Table: IGI_STP_CONTROL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_STP_CONTROL, object_name:IGI_STP_CONTROL, status:VALID, product: IGI - Public Sector Financials International , description: Stores the Netting Transaction Batch information submitted , implementation_dba_data: IGI.IGI_STP_CONTROL ,
-
Table: IGI_STP_BATCHES_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_STP_BATCHES_ALL, object_name:IGI_STP_BATCHES_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Stores batch information created after third party netting transactions are completed. , implementation_dba_data: IGI.IGI_STP_BATCHES_ALL ,
-
Table: IGI_STP_BATCHES_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_STP_BATCHES_ALL, object_name:IGI_STP_BATCHES_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Stores batch information created after third party netting transactions are completed. , implementation_dba_data: IGI.IGI_STP_BATCHES_ALL ,
-
View: IGI_STP_PACKAGES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_STP_PACKAGES_V, object_name:IGI_STP_PACKAGES_V, status:VALID, product: IGI - Public Sector Financials International , description: View which displays information on Single Third Party netting transactions batch. , implementation_dba_data: APPS.IGI_STP_PACKAGES_V ,
-
View: IGI_STP_PACKAGES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_STP_PACKAGES_V, object_name:IGI_STP_PACKAGES_V, status:VALID, product: IGI - Public Sector Financials International , description: View which displays information on Single Third Party netting transactions batch. , implementation_dba_data: APPS.IGI_STP_PACKAGES_V ,