Search Results supplier sites
The PO_VENDOR_SITES_OBS table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical data structure within the Purchasing (PO) module, primarily used to store information about obsolete vendor sites. This table plays a key role in maintaining historical records of vendor sites that are no longer active but may still be referenced in transactional or reporting contexts. Below is a detailed analysis of its purpose, structure, and functional relevance in Oracle EBS.
1. Purpose and Functional Context
The PO_VENDOR_SITES_OBS table serves as an archive for vendor site records that have been marked as obsolete. In Oracle EBS, vendor sites represent physical or logical locations associated with a supplier where goods or services are sourced. When a vendor site is deactivated or becomes obsolete (e.g., due to supplier consolidation, closure, or changes in procurement strategies), the system retains the record in this table for audit, compliance, and historical reporting purposes. This ensures referential integrity while preventing accidental reuse of outdated data in active transactions.2. Key Columns and Data Structure
The table typically includes the following columns (specifics may vary slightly between EBS 12.1.1 and 12.2.2):- VENDOR_SITE_ID: Primary key identifier of the obsolete vendor site.
- VENDOR_ID: Foreign key linking to the PO_VENDORS table, identifying the parent supplier.
- VENDOR_SITE_CODE: Unique code assigned to the vendor site.
- LAST_UPDATE_DATE: Timestamp of the last modification.
- LAST_UPDATED_BY: User ID of the person who last updated the record.
- OBSOLETE_FLAG: A flag (typically 'Y' or 'N') indicating whether the site is obsolete.
- OBSOLETED_DATE: Date when the site was marked obsolete.
- REASON_CODE: Optional field to document why the site was obsoleted (e.g., "Supplier Merged").
3. Integration with Other Modules
The table interacts with several EBS components:- Purchasing (PO): Prevents obsolete sites from appearing in active purchase orders or RFQs.
- Payables (AP): Ensures payments are not processed against inactive sites.
- Supplier Lifecycle Management: Supports audit trails for supplier data changes.
4. Data Retention and Compliance
Oracle EBS retains records in PO_VENDOR_SITES_OBS to comply with financial and regulatory requirements (e.g., SOX, GDPR). Organizations may archive or purge this data via predefined workflows, often leveraging Oracle’s Data Retention Manager or custom scripts.5. Customization and Extensions
In implementations, this table may be extended with:- Custom columns (e.g., ARCHIVED_BY) to track additional metadata.
- Triggers or APIs to synchronize with external systems when sites are obsoleted.
6. Performance Considerations
While this table is not transaction-heavy, indexing on VENDOR_ID and OBSOLETED_DATE is recommended for efficient reporting. Partitioning may be used in large-scale deployments.Conclusion
The PO_VENDOR_SITES_OBS table is a foundational element in Oracle EBS procurement data governance, ensuring historical vendor site data remains accessible without cluttering active operational tables. Its design reflects Oracle’s emphasis on auditability and compliance, making it indispensable for organizations managing complex supplier networks.-
Table: PO_VENDOR_SITES_OBS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_VENDOR_SITES_OBS, object_name:PO_VENDOR_SITES_OBS, status:VALID, product: PO - Purchasing , description: Supplier sites , implementation_dba_data: PO.PO_VENDOR_SITES_OBS ,
-
Table: PO_VENDOR_SITES_ALL
12.2.2
product: PO - Purchasing , description: Supplier sites , implementation_dba_data: Not implemented in this database ,
-
Table: PO_VENDOR_SITES_ALL
12.1.1
product: PO - Purchasing , description: Supplier sites , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: SITE_TYPE
12.2.2
product: PO - Purchasing , meaning: Ship-To/Bill-To/Office/All select criteria , description: Ship-To/Bill-To/Office/All select criteria ,
-
Lookup Type: SITE_TYPE
12.1.1
product: PO - Purchasing , meaning: Ship-To/Bill-To/Office/All select criteria , description: Ship-To/Bill-To/Office/All select criteria ,
-
Lookup Type: SITE_INQUIRY_OPTIONS
12.2.2
product: PO - Purchasing , meaning: Additional information options for vendor sites in the vendor inquiry form , description: Additional information options for vendor sites in the vendor inquiry form ,
-
Lookup Type: SITE_INQUIRY_OPTIONS
12.1.1
product: PO - Purchasing , meaning: Additional information options for vendor sites in the vendor inquiry form , description: Additional information options for vendor sites in the vendor inquiry form ,
-
Table: PO_LOCATION_ASSOCIATIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LOCATION_ASSOCIATIONS_ALL, object_name:PO_LOCATION_ASSOCIATIONS_ALL, status:VALID, product: PO - Purchasing , description: Location associations to customers and customer sites , implementation_dba_data: PO.PO_LOCATION_ASSOCIATIONS_ALL ,
-
Lookup Type: VENDOR SITE USAGE
12.2.2
product: PO - Purchasing , meaning: Vendor site usages , description: Vendor site usages ,
-
Lookup Type: VENDOR SITE USAGE
12.1.1
product: PO - Purchasing , meaning: Vendor site usages , description: Vendor site usages ,
-
Table: PO_LOCATION_ASSOCIATIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LOCATION_ASSOCIATIONS_ALL, object_name:PO_LOCATION_ASSOCIATIONS_ALL, status:VALID, product: PO - Purchasing , description: Location associations to customers and customer sites , implementation_dba_data: PO.PO_LOCATION_ASSOCIATIONS_ALL ,
-
Concurrent Program: POXCEURSC
12.1.1
execution_filename: PO_MGD_EURO_CP.Run_Vendor_Conversion , product: PO - Purchasing , user_name: Supplier Conversion , description: Executable for Euro Supplier Conversion , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: POXCEURSC
12.2.2
execution_filename: PO_MGD_EURO_CP.Run_Vendor_Conversion , product: PO - Purchasing , user_name: Supplier Conversion , description: Executable for Euro Supplier Conversion , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: POXSUPCHG
12.2.2
execution_filename: PO_MULTI_MOD_VALIDATIONS.generate_supp_chg_exceptions , product: PO - Purchasing , user_name: Generate Exceptions-Supplier change , description: Generate Exceptions-Supplier change , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: PO_MULTI_MOD_ACTIONS
12.2.2
product: PO - Purchasing , meaning: PO Multiple Modification Actions , description: PO Multiple Modification Actions ,
-
Table: PO_LOCATION_ASSOCIATIONS
12.1.1
product: PO - Purchasing , description: Location associations to customers and customer sites , implementation_dba_data: Not implemented in this database ,
-
Table: PO_LOCATION_ASSOCIATIONS
12.2.2
product: PO - Purchasing , description: Location associations to customers and customer sites , implementation_dba_data: Not implemented in this database ,
-
Concurrent Program: POA_EDW_SUP_PERF_F_C
12.1.1
execution_filename: poa_edw_sup_perf_f_c.push , product: PO - Purchasing , user_name: Collect PO Supplier Performance , description: Collect PO Supplier Performance , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: POA_EDW_SUP_PERF_F_C
12.2.2
execution_filename: poa_edw_sup_perf_f_c.push , product: PO - Purchasing , user_name: Collect PO Supplier Performance , description: Collect PO Supplier Performance , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: EDW_POA_SPLRITEM_M_C
12.1.1
execution_filename: edw_poa_splritem_m_c.push , product: PO - Purchasing , user_name: Collect PO Supplier Item Dimension , description: Collect PO Supplier Item Dimension , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: EDW_POA_SPLRITEM_M_C
12.2.2
execution_filename: edw_poa_splritem_m_c.push , product: PO - Purchasing , user_name: Collect PO Supplier Item Dimension , description: Collect PO Supplier Item Dimension , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
View: EDWBV_TPRT_P1_TPARTNER_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.EDWBV_TPRT_P1_TPARTNER_LCV, object_name:EDWBV_TPRT_P1_TPARTNER_LCV, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.EDWBV_TPRT_P1_TPARTNER_LCV ,
-
View: EDWBV_TPRT_P2_TPARTNER_LCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.EDWBV_TPRT_P2_TPARTNER_LCV, object_name:EDWBV_TPRT_P2_TPARTNER_LCV, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.EDWBV_TPRT_P2_TPARTNER_LCV ,
-
Lookup Type: PO_LINE_ATTR_NAMES
12.1.1
product: PO - Purchasing , meaning: Purchasing Blanket Line Attribute Names , description: Purchasing Blanket Line Attribute Names For PO Difference Summary ,
-
Lookup Type: PO_VMI_REPLENISHMENT_METHOD
12.2.2
product: PO - Purchasing , meaning: VMI Replenishment Approval , description: VMI Replenishment Approval ,
-
Lookup Type: PO_USER_ROLE
12.1.1
product: PO - Purchasing , meaning: Role of the User ,
-
Lookup Type: PO_LINE_ATTR_NAMES
12.2.2
product: PO - Purchasing , meaning: Purchasing Blanket Line Attribute Names , description: Purchasing Blanket Line Attribute Names For PO Difference Summary ,
-
Lookup Type: PO_VMI_REPLENISHMENT_METHOD
12.1.1
product: PO - Purchasing , meaning: VMI Replenishment Approval , description: VMI Replenishment Approval ,
-
Lookup Type: PO_USER_ROLE
12.2.2
product: PO - Purchasing , meaning: Role of the User ,
-
View: EDWBV_TPRT_P2_TPARTNER_LCV
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: COMM_EMAIL_DEFAULT
12.2.2
product: PO - Purchasing , meaning: Communication Email Default , description: Lookup type for Default Communication Email for Supplier ,
-
Lookup Type: SHIPPING CONTROL
12.2.2
product: PO - Purchasing , meaning: Transportation Arranged , description: Valid Transportation Arranged Values ,
-
View: EDWBV_TPRT_P1_TPARTNER_LCV
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: SHIPPING CONTROL
12.1.1
product: PO - Purchasing , meaning: Transportation Arranged , description: Valid Transportation Arranged Values ,
-
Lookup Type: VENDOR TYPE
12.1.1
product: PO - Purchasing , meaning: Valid supplier types , description: Valid Supplier types ,
-
Lookup Type: ERECORD_SIGNER_TYPE
12.1.1
product: PO - Purchasing , meaning: Signer Type column of the eRecord , description: Values to be passed for the eRecord Signer Type column ,
-
Lookup Type: ERECORD_SIGNER_TYPE
12.2.2
product: PO - Purchasing , meaning: Signer Type column of the eRecord , description: Values to be passed for the eRecord Signer Type column ,
-
Lookup Type: VENDOR TYPE
12.2.2
product: PO - Purchasing , meaning: Valid supplier types , description: Valid Supplier types ,
-
Concurrent Program: POXCORSL
12.1.1
execution_filename: POXCORSL , product: PO - Purchasing , user_name: POXCORSL , description: Country of Origin (By Supplier) Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: POXCORSL
12.2.2
execution_filename: POXCORSL , product: PO - Purchasing , user_name: POXCORSL , description: Country of Origin (By Supplier) Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: POXCORSL_XML
12.1.1
product: PO - Purchasing , user_name: Country of Origin (By Supplier) Report (XML) , description: Country of Origin (By Supplier) Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: ACCEPTANCE_PARTY
12.1.1
product: PO - Purchasing , meaning: Acceptance Party , description: Lookup for Acceptance Party field in the Acceptances form ,
-
Lookup Type: POR_RCV_TXN_TYPE
12.1.1
product: PO - Purchasing , meaning: POR_RCV_TXN_TYPE ,
-
Concurrent Program: POXCORSL_XML
12.2.2
product: PO - Purchasing , user_name: Country of Origin (By Supplier) Report (XML) , description: Country of Origin (By Supplier) Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: POR_RCV_TXN_TYPE
12.2.2
product: PO - Purchasing , meaning: POR_RCV_TXN_TYPE ,
-
Lookup Type: REQUISITION SOURCE TYPE
12.2.2
product: PO - Purchasing , meaning: Source of Requisitioned Goods , description: Source of Requisitioned Goods ,
-
Lookup Type: REQUISITION SOURCE TYPE
12.1.1
product: PO - Purchasing , meaning: Source of Requisitioned Goods , description: Source of Requisitioned Goods ,
-
Lookup Type: ACCEPTANCE_PARTY
12.2.2
product: PO - Purchasing , meaning: Acceptance Party , description: Lookup for Acceptance Party field in the Acceptances form ,
-
Lookup Type: POA_SUPPLIER_SAVINGS
12.1.1
product: PO - Purchasing , meaning: PO Supplier Savings Type , description: PO Supplier Savings Type ,
-
Lookup Type: POA_SUPPLIER_SAVINGS
12.2.2
product: PO - Purchasing , meaning: PO Supplier Savings Type , description: PO Supplier Savings Type ,