Search Results invoice
The IGI_CIS_PAYMENT_VOUCHERS_ALL
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for storing Construction Industry Scheme (CIS) payment voucher records. CIS is a UK tax mechanism requiring contractors to deduct tax from subcontractor payments, and this table facilitates compliance by capturing payment voucher details. Below is a detailed breakdown of its structure, purpose, and integration within Oracle EBS.
Purpose and Functional Context
The table is part of Oracle's Payables module, specifically designed to manage CIS-related transactions. It stores payment vouchers generated for subcontractor payments, ensuring proper tax deductions and reporting per UK regulations. Key functionalities include:- Tracking gross payment amounts, tax deductions, and net payments to subcontractors.
- Linking vouchers to invoices, contractors, and subcontractors for audit trails.
- Supporting CIS reporting (e.g., monthly returns to HMRC).
Key Columns and Relationships
The table's structure includes columns to manage voucher metadata, financial data, and CIS-specific attributes:- Primary Key:
PAYMENT_VOUCHER_ID
uniquely identifies each voucher. - Foreign Keys: Columns like
INVOICE_ID
(links toAP_INVOICES_ALL
) andVENDOR_ID
(links toPO_VENDORS
) integrate with Payables and Suppliers. - CIS Attributes:
TAX_DEDUCTION_RATE
,NET_PAYMENT_AMOUNT
, andSTATUS_FLAG
(e.g., 'Pending', 'Processed'). - Audit Columns:
CREATION_DATE
,CREATED_BY
,LAST_UPDATE_DATE
track changes.
Integration with Oracle EBS Modules
The table interacts with:- Oracle Payables: Vouchers reference invoices (
AP_INVOICES_ALL
) and payments (AP_PAYMENT_SCHEDULES_ALL
). - Oracle General Ledger: Posting voucher data to GL via
AP_ACCOUNTING_EVENTS_ALL
. - CIS Reports: Data feeds into statutory reports like CIS300 (monthly returns).
Technical Considerations
- Multi-Org Support: The
_ALL
suffix indicates multi-org visibility, withORG_ID
segregating data by operating unit. - Indexing: Indexes on
PAYMENT_VOUCHER_ID
,INVOICE_ID
, andSTATUS_FLAG
optimize query performance. - Custom Extensions: Customers may extend the table with custom columns for additional CIS requirements.
Data Flow Example
- A subcontractor invoice is entered in Payables.
- The CIS engine creates a voucher in
IGI_CIS_PAYMENT_VOUCHERS_ALL
, calculating tax deductions. - Upon payment, the voucher status updates to 'Processed', and GL entries are generated.
- CIS reports extract data from this table for HMRC submissions.
Compliance and Best Practices
- Data Integrity: Ensure mandatory columns (e.g.,
SUBCONTRACTOR_ID
) are populated. - Archiving: Archive historical vouchers to maintain performance.
- Security: Restrict access via Oracle's Data Access Layer (DAL) or VPD policies.
Conclusion
TheIGI_CIS_PAYMENT_VOUCHERS_ALL
table is a cornerstone of CIS compliance in Oracle EBS, enabling accurate tax deductions, payment tracking, and reporting. Its integration with Payables and GL ensures seamless financial operations while adhering to UK tax laws. Proper configuration and maintenance of this table are essential for organizations leveraging Oracle EBS in the construction sector.
-
Lookup Type: INVOICE TYPE
12.1.1
product: IGI - Public Sector Financials International , meaning: Invoice Type , description: Invoice Type ,
-
Lookup Type: INVOICE TYPE
12.2.2
product: IGI - Public Sector Financials International , meaning: Invoice Type , description: Invoice Type ,
-
Concurrent Program: IGIRRPIV
12.2.2
execution_filename: IGIRRPIV , product: IGI - Public Sector Financials International , user_name: Standing Charges - Preliminary Invoice Report , description: Standing Charges - Preliminary Invoice Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: IGIPMSIT
12.1.1
execution_filename: IGIPMSDA.Synchronize_transfer , product: IGI - Public Sector Financials International , user_name: Multi Period Posting - Invoice Transfer , description: Multi Period Posting - Invoice Transfer , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: IGIPMSIT
12.2.2
execution_filename: IGIPMSDA.Synchronize_transfer , product: IGI - Public Sector Financials International , user_name: Multi Period Posting - Invoice Transfer , description: Multi Period Posting - Invoice Transfer , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: IGIRDNVR
12.1.1
execution_filename: IGIRDNVR , product: IGI - Public Sector Financials International , user_name: Dunning Letters - Dunning Invoice Charge Report , description: Dunning Letters - Dunning Invoice Charge Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: IGIRDNVR
12.2.2
execution_filename: IGIRDNVR , product: IGI - Public Sector Financials International , user_name: Dunning Letters - Dunning Invoice Charge Report , description: Dunning Letters - Dunning Invoice Charge Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: IGIRRPIV
12.1.1
execution_filename: IGIRRPIV , product: IGI - Public Sector Financials International , user_name: Standing Charges - Preliminary Invoice Report , description: Standing Charges - Preliminary Invoice Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: IGIPSAPR
12.1.1
execution_filename: IGIPSAPR , product: IGI - Public Sector Financials International , user_name: IGIPSAPR , description: Secondary Invoice Approval : Secondary Approval of Invoices , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: IGIPSAPR
12.2.2
execution_filename: IGIPSAPR , product: IGI - Public Sector Financials International , user_name: IGIPSAPR , description: Secondary Invoice Approval : Secondary Approval of Invoices , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: IGIPSIAP
12.1.1
execution_filename: IGIPSIAP , product: IGI - Public Sector Financials International , user_name: IGIPSIAP , description: Secondary Invoice Approval : Secondary Approval of Invoices , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: IGIPSIAP
12.2.2
execution_filename: IGIPSIAP , product: IGI - Public Sector Financials International , user_name: IGIPSIAP , description: Secondary Invoice Approval : Secondary Approval of Invoices , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: IGIRRPIV_XML
12.2.2
product: IGI - Public Sector Financials International , user_name: Standing Charges: Preliminary Invoice Register (XML) - Not Supported: Reserved For Future Use , description: Standing Charges: Preliminary Invoice Register , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Lookup Type: DUNNING_CHARGE_TYPE
12.1.1
product: IGI - Public Sector Financials International , meaning: Dunning Charge Type , description: Dunning Charge Type ,
-
Lookup Type: DUNNING_CHARGE_TYPE
12.2.2
product: IGI - Public Sector Financials International , meaning: Dunning Charge Type , description: Dunning Charge Type ,
-
Concurrent Program: IGIPSIAP_XML
12.1.1
product: IGI - Public Sector Financials International , user_name: Secondary Invoice Approval : Flexfield Assignments (XML) - Not Supported: Reserved For Future Use , description: Secondary Invoice Approval : Flexfield Assignments , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Concurrent Program: IGIPSIAP_XML
12.2.2
product: IGI - Public Sector Financials International , user_name: Secondary Invoice Approval : Flexfield Assignments (XML) - Not Supported: Reserved For Future Use , description: Secondary Invoice Approval : Flexfield Assignments , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Concurrent Program: IGIPSAPR_XML
12.1.1
product: IGI - Public Sector Financials International , user_name: Secondary Invoice Approval : Secondary Approval of Invoices (XML) , description: Secondary Invoice Approval : Secondary Approval of Invoices , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: IGIRRPIV_XML
12.1.1
product: IGI - Public Sector Financials International , user_name: Standing Charges: Preliminary Invoice Register (XML) , description: Standing Charges: Preliminary Invoice Register , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: IGIPSAPR_XML
12.2.2
product: IGI - Public Sector Financials International , user_name: Secondary Invoice Approval : Secondary Approval of Invoices (XML) - Not Supported: Reserved For Future Use , description: Secondary Invoice Approval : Secondary Approval of Invoices , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Lookup Type: IGI_EXP_AR_TRAN_TYPES
12.1.1
product: IGI - Public Sector Financials International , meaning: Exchange Protocol AR Transaction Types , description: Exchange Protocol AR Transaction Types ,
-
Lookup Type: IGI_EXP_AR_TRAN_TYPES
12.2.2
product: IGI - Public Sector Financials International , meaning: Exchange Protocol AR Transaction Types , description: Exchange Protocol AR Transaction Types ,
-
Table: IGI_CIS_PAYMENT_VOUCHERS_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_CIS_PAYMENT_VOUCHERS_ALL, object_name:IGI_CIS_PAYMENT_VOUCHERS_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Stores CIS Payment Voucher details for Invoice Payments , implementation_dba_data: IGI.IGI_CIS_PAYMENT_VOUCHERS_ALL ,
-
Table: IGI_INVOICE_DISTRIBUTIONS_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_INVOICE_DISTRIBUTIONS_ALL, object_name:IGI_INVOICE_DISTRIBUTIONS_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Invoice distribution line information , implementation_dba_data: IGI.IGI_INVOICE_DISTRIBUTIONS_ALL ,
-
Table: IGI_INVOICE_DISTRIBUTIONS_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_INVOICE_DISTRIBUTIONS_ALL, object_name:IGI_INVOICE_DISTRIBUTIONS_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Invoice distribution line information , implementation_dba_data: IGI.IGI_INVOICE_DISTRIBUTIONS_ALL ,
-
Table: IGI_SAP_GROUP_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_SAP_GROUP_ALL, object_name:IGI_SAP_GROUP_ALL, status:VALID, product: IGI - Public Sector Financials International , description: List of groups, secondary approvers and their associated invoice clerks. , implementation_dba_data: IGI.IGI_SAP_GROUP_ALL ,
-
Table: IGI_SAP_INVOICE_CLERK
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_SAP_INVOICE_CLERK, object_name:IGI_SAP_INVOICE_CLERK, status:VALID, product: IGI - Public Sector Financials International , description: List of invoice clerks assigned to secondary approvers. , implementation_dba_data: IGI.IGI_SAP_INVOICE_CLERK ,
-
Table: IGI_AR_CORR_PAY_SCHED_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_AR_CORR_PAY_SCHED_ALL, object_name:IGI_AR_CORR_PAY_SCHED_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Invoice and correspondence information for invoices selected for dunning , implementation_dba_data: IGI.IGI_AR_CORR_PAY_SCHED_ALL ,
-
Table: IGI_AR_CORR_PAY_SCHED_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_AR_CORR_PAY_SCHED_ALL, object_name:IGI_AR_CORR_PAY_SCHED_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Invoice and correspondence information for invoices selected for dunning , implementation_dba_data: IGI.IGI_AR_CORR_PAY_SCHED_ALL ,
-
Table: IGI_INSTALMENT_AUDIT_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_INSTALMENT_AUDIT_ALL, object_name:IGI_INSTALMENT_AUDIT_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Records one record for each change made to the payment terms of an invoice , implementation_dba_data: IGI.IGI_INSTALMENT_AUDIT_ALL ,
-
Table: IGI_CIS_PAYMENT_VOUCHERS_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_CIS_PAYMENT_VOUCHERS_ALL, object_name:IGI_CIS_PAYMENT_VOUCHERS_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Stores CIS Payment Voucher details for Invoice Payments , implementation_dba_data: IGI.IGI_CIS_PAYMENT_VOUCHERS_ALL ,
-
Table: IGI_SAP_APP_RANGES
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_SAP_APP_RANGES, object_name:IGI_SAP_APP_RANGES, status:VALID, product: IGI - Public Sector Financials International , description: Details of associated flexfield ranges for each secondary invoice approver. , implementation_dba_data: IGI.IGI_SAP_APP_RANGES ,
-
Table: IGI_AP_INVOICES_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_AP_INVOICES_ALL, object_name:IGI_AP_INVOICES_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Extended table that contains additional payables invoice information , implementation_dba_data: IGI.IGI_AP_INVOICES_ALL ,
-
Table: IGI_AP_INVOICES_ALL
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_AP_INVOICES_ALL, object_name:IGI_AP_INVOICES_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Extended table that contains additional payables invoice information , implementation_dba_data: IGI.IGI_AP_INVOICES_ALL ,
-
Table: IGI_SAP_INVOICE_CLERK
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_SAP_INVOICE_CLERK, object_name:IGI_SAP_INVOICE_CLERK, status:VALID, product: IGI - Public Sector Financials International , description: List of invoice clerks assigned to secondary approvers. , implementation_dba_data: IGI.IGI_SAP_INVOICE_CLERK ,
-
Table: IGI_INSTALMENT_AUDIT_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_INSTALMENT_AUDIT_ALL, object_name:IGI_INSTALMENT_AUDIT_ALL, status:VALID, product: IGI - Public Sector Financials International , description: Records one record for each change made to the payment terms of an invoice , implementation_dba_data: IGI.IGI_INSTALMENT_AUDIT_ALL ,
-
Table: IGI_SAP_GROUP_ALL
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_SAP_GROUP_ALL, object_name:IGI_SAP_GROUP_ALL, status:VALID, product: IGI - Public Sector Financials International , description: List of groups, secondary approvers and their associated invoice clerks. , implementation_dba_data: IGI.IGI_SAP_GROUP_ALL ,
-
Table: IGI_SAP_APP_RANGES
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_SAP_APP_RANGES, object_name:IGI_SAP_APP_RANGES, status:VALID, product: IGI - Public Sector Financials International , description: Details of associated flexfield ranges for each secondary invoice approver. , implementation_dba_data: IGI.IGI_SAP_APP_RANGES ,
-
Table: IGI_MPP_AP_INVOICE_DISTS
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_MPP_AP_INVOICE_DISTS, object_name:IGI_MPP_AP_INVOICE_DISTS, status:VALID, product: IGI - Public Sector Financials International , description: Extended multi-period posting table containing information about invoice distributions , implementation_dba_data: IGI.IGI_MPP_AP_INVOICE_DISTS ,
-
Table: IGI_MPP_AP_INVOICE_DISTS_DET
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_MPP_AP_INVOICE_DISTS_DET, object_name:IGI_MPP_AP_INVOICE_DISTS_DET, status:VALID, product: IGI - Public Sector Financials International , description: Contains multi -period posting distribution spread for each invoice distribution , implementation_dba_data: IGI.IGI_MPP_AP_INVOICE_DISTS_DET ,
-
Table: IGI_MPP_AP_INVOICE_DISTS_DET
12.2.2
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_MPP_AP_INVOICE_DISTS_DET, object_name:IGI_MPP_AP_INVOICE_DISTS_DET, status:VALID, product: IGI - Public Sector Financials International , description: Contains multi -period posting distribution spread for each invoice distribution , implementation_dba_data: IGI.IGI_MPP_AP_INVOICE_DISTS_DET ,
-
Table: IGI_MPP_AP_INVOICE_DISTS
12.1.1
owner:IGI, object_type:TABLE, fnd_design_data:IGI.IGI_MPP_AP_INVOICE_DISTS, object_name:IGI_MPP_AP_INVOICE_DISTS, status:VALID, product: IGI - Public Sector Financials International , description: Extended multi-period posting table containing information about invoice distributions , implementation_dba_data: IGI.IGI_MPP_AP_INVOICE_DISTS ,
-
View: IGI_SAP_GROUP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_SAP_GROUP_V, object_name:IGI_SAP_GROUP_V, status:VALID, product: IGI - Public Sector Financials International , description: Provides information from Secondary Invoice Approval groups. , implementation_dba_data: APPS.IGI_SAP_GROUP_V ,
-
View: IGI_SAP_GROUP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_SAP_GROUP_V, object_name:IGI_SAP_GROUP_V, status:VALID, product: IGI - Public Sector Financials International , description: Provides information from Secondary Invoice Approval groups. , implementation_dba_data: APPS.IGI_SAP_GROUP_V ,
-
View: IGI_AR_PAYMENT_SCHEDULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_AR_PAYMENT_SCHEDULES_V, object_name:IGI_AR_PAYMENT_SCHEDULES_V, status:VALID, product: IGI - Public Sector Financials International , description: Holds payment term schedules for the selected invoice , implementation_dba_data: APPS.IGI_AR_PAYMENT_SCHEDULES_V ,
-
View: IGI_SAP_DEPT_APPROVERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_SAP_DEPT_APPROVERS_V, object_name:IGI_SAP_DEPT_APPROVERS_V, status:VALID, product: IGI - Public Sector Financials International , description: Provides information about department approvers responsible for Secondary Invoice Approvals. , implementation_dba_data: APPS.IGI_SAP_DEPT_APPROVERS_V ,
-
View: IGI_SAP_INVOICE_CLERK_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_SAP_INVOICE_CLERK_V, object_name:IGI_SAP_INVOICE_CLERK_V, status:VALID, product: IGI - Public Sector Financials International , description: Provides information about Secondary Invoice Approval clerks. , implementation_dba_data: APPS.IGI_SAP_INVOICE_CLERK_V ,
-
View: IGI_SAP_DEPT_APPROVERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_SAP_DEPT_APPROVERS_V, object_name:IGI_SAP_DEPT_APPROVERS_V, status:VALID, product: IGI - Public Sector Financials International , description: Provides information about department approvers responsible for Secondary Invoice Approvals. , implementation_dba_data: APPS.IGI_SAP_DEPT_APPROVERS_V ,
-
View: IGI_SAP_INVOICE_CLERK_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_SAP_INVOICE_CLERK_V, object_name:IGI_SAP_INVOICE_CLERK_V, status:VALID, product: IGI - Public Sector Financials International , description: Provides information about Secondary Invoice Approval clerks. , implementation_dba_data: APPS.IGI_SAP_INVOICE_CLERK_V ,
-
View: IGI_MPP_AP_INVOICES_MERGE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IGI.IGI_MPP_AP_INVOICES_MERGE_V, object_name:IGI_MPP_AP_INVOICES_MERGE_V, status:VALID, product: IGI - Public Sector Financials International , description: Contains invoice information for both Core and OPSFI forms , implementation_dba_data: APPS.IGI_MPP_AP_INVOICES_MERGE_V ,