Search Results people
The EGO_ITEM_PEOPLE_INTF
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 serves as a critical interface table for managing item assignments to people (suppliers, employees, or other stakeholders) during the item creation or maintenance process. It is part of the Oracle Product Lifecycle Management (PLM) module, specifically within the Engineering (ENG) and Product Hub (EGO) applications. This table facilitates the bulk import of item-person relationships, ensuring seamless integration with external systems or data migration processes.
Purpose and Functionality
The primary purpose ofEGO_ITEM_PEOPLE_INTF
is to stage data related to item-person associations before validation and processing into the transactional tables. It supports the following key functionalities:
- Bulk Data Loading: Enables high-volume imports of item-person relationships via Oracle Open Interface (OOI) or Data Conversion (DCT) processes.
- Error Handling: Captures validation errors during processing, allowing corrective actions before committing to the main tables.
- Flexible Assignments: Supports assigning people to items with roles such as suppliers, designers, or approvers.
Key Columns and Structure
The table includes columns to define the relationship between items and people, along with metadata for processing:- Transaction Identifiers:
TRANSACTION_ID
,BATCH_ID
for tracking interface records. - Item References:
INVENTORY_ITEM_ID
,ORGANIZATION_ID
, orITEM_NUMBER
to identify the item. - Person References:
PERSON_ID
,PARTY_ID
, orSUPPLIER_ID
to link to people/entities. - Role and Dates:
ROLE_CODE
(e.g., 'SUPPLIER'),START_DATE
, andEND_DATE
for validity periods. - Status Flags:
PROCESS_STATUS
(PENDING, ERROR, PROCESSED) andERROR_MESSAGE
for troubleshooting.
Integration and Processing Flow
Data flows throughEGO_ITEM_PEOPLE_INTF
in a multi-step process:
- Data Staging: External systems or scripts populate the table with item-person records.
- Validation: The concurrent program "Import Item People" validates data against reference tables (e.g.,
EGO_ITEMS_B
,HZ_PARTIES
). - Processing: Valid records are transferred to base tables like
EGO_ITEM_PEOPLE
; errors remain flagged for correction. - Cleanup: Processed records may be purged or archived post-import.
Common Use Cases
- Supplier Assignments: Linking items to approved suppliers during procurement setup.
- Design Collaboration: Assigning engineers or designers to items in PLM workflows.
- Data Migration: Bulk-loading historical item-person relationships during system implementations.
Technical Considerations
- Indexing: Optimal performance requires indexes on
TRANSACTION_ID
,ITEM_NUMBER
, andPROCESS_STATUS
. - Concurrency: Batch processing minimizes locks during high-volume imports.
- Error Resolution: The
EGO_INTF_ERRORS
table often complements error analysis.
Conclusion
TheEGO_ITEM_PEOPLE_INTF
table is a pivotal component in Oracle EBS for managing item-person relationships efficiently. Its design ensures data integrity during imports while providing robust error handling. Proper utilization of this interface streamlines item master maintenance, particularly in complex supply chain or PLM environments, making it indispensable for implementations requiring high data volume processing.
-
Concurrent Program: EGOIPI
12.2.2
execution_filename: EGO_ITEM_PEOPLE_IMPORT_PKG.LOAD_INTERFACE_LINES , product: EGO - Advanced Product Catalog , user_name: Item People Import , description: Item People Import , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: EGOIPI
12.1.1
execution_filename: EGO_ITEM_PEOPLE_IMPORT_PKG.LOAD_INTERFACE_LINES , product: EGO - Advanced Product Catalog , user_name: Item People Import , description: Item People Import , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: EGOIPP
12.1.1
execution_filename: EGO_ITEM_PEOPLE_IMPORT_PKG.purge_interface_lines , product: EGO - Advanced Product Catalog , user_name: Item People Purge , description: Purge Program for Item People Interface Lines , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: EGOIPP
12.2.2
execution_filename: EGO_ITEM_PEOPLE_IMPORT_PKG.purge_interface_lines , product: EGO - Advanced Product Catalog , user_name: Item People Purge , description: Purge Program for Item People Interface Lines , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: EGO_ITEMPEOPLE_GRANTEE_TYPE
12.1.1
product: EGO - Advanced Product Catalog , meaning: Item People Grantee Types , description: Item People Grantee Types ,
-
Lookup Type: EGO_PEOPLE_SEARCH_BY
12.2.2
product: EGO - Advanced Product Catalog , meaning: People Search By Options , description: People Search By Options ,
-
Lookup Type: EGO_PDH_ENTITY_TYPES
12.1.1
product: EGO - Advanced Product Catalog , meaning: Entity Types for Product Data Hub , description: Entity Types for Product Data Hub ,
-
Lookup Type: EGO_PDH_ENTITY_TYPES
12.2.2
product: EGO - Advanced Product Catalog , meaning: Entity Types for Product Data Hub , description: Entity Types for Product Data Hub ,
-
Lookup Type: EGO_IMPORT_ERROR_ENTITIES
12.1.1
product: EGO - Advanced Product Catalog , meaning: Interface Error Message Entities , description: Used for displaying the entity whose import generated an error messages ,
-
Lookup Type: EGO_ITEMPEOPLE_GRANTEE_TYPE
12.2.2
product: EGO - Advanced Product Catalog , meaning: Item People Grantee Types , description: Item People Grantee Types ,
-
Lookup Type: EGO_PEOPLE_SEARCH_BY
12.1.1
product: EGO - Advanced Product Catalog , meaning: People Search By Options , description: People Search By Options ,
-
Lookup Type: EGO_IMPORT_ERROR_ENTITIES
12.2.2
product: EGO - Advanced Product Catalog , meaning: Interface Error Message Entities , description: Used for displaying the entity whose import generated an error messages ,
-
Table: EGO_ITEM_PEOPLE_INTF
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_ITEM_PEOPLE_INTF, object_name:EGO_ITEM_PEOPLE_INTF, status:VALID, product: EGO - Advanced Product Catalog , description: This is the Interface table used for Item People Grants Import. , implementation_dba_data: EGO.EGO_ITEM_PEOPLE_INTF ,
-
Table: EGO_ITEM_PEOPLE_INTF
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_ITEM_PEOPLE_INTF, object_name:EGO_ITEM_PEOPLE_INTF, status:VALID, product: EGO - Advanced Product Catalog , description: This is the Interface table used for Item People Grants Import. , implementation_dba_data: EGO.EGO_ITEM_PEOPLE_INTF ,
-
Table: EGO_LOGIN_ITEMS_TEMP
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_LOGIN_ITEMS_TEMP, object_name:EGO_LOGIN_ITEMS_TEMP, status:VALID, product: EGO - Advanced Product Catalog , description: This is a temporary table used during Item People Grants Import, to store the items accessible by the Login user , implementation_dba_data: EGO.EGO_LOGIN_ITEMS_TEMP ,
-
Table: EGO_LOGIN_ITEMS_TEMP
12.1.1
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_LOGIN_ITEMS_TEMP, object_name:EGO_LOGIN_ITEMS_TEMP, status:VALID, product: EGO - Advanced Product Catalog , description: This is a temporary table used during Item People Grants Import, to store the items accessible by the Login user , implementation_dba_data: EGO.EGO_LOGIN_ITEMS_TEMP ,
-
Lookup Type: EGO_IMPORT_OBJ_NAMES
12.2.2
product: EGO - Advanced Product Catalog , meaning: Spreadsheet Importable Object Names , description: Spreadsheet Importable Object Names ,
-
Lookup Type: EGO_IMPORT_OBJ_NAMES
12.1.1
product: EGO - Advanced Product Catalog , meaning: Spreadsheet Importable Object Names , description: Spreadsheet Importable Object Names ,
-
Lookup Type: EGO_ITEM_SHORTCUTS
12.1.1
product: EGO - Advanced Product Catalog , meaning: Ego Item Shortcuts ,
-
Lookup Type: EGO_ITEM_SHORTCUTS
12.2.2
product: EGO - Advanced Product Catalog , meaning: Ego Item Shortcuts ,
-
View: EGO_CUSTOMER_PEOPLE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_CUSTOMER_PEOPLE_V, object_name:EGO_CUSTOMER_PEOPLE_V, status:VALID, product: EGO - Advanced Product Catalog , description: View contains all the Customer People. , implementation_dba_data: APPS.EGO_CUSTOMER_PEOPLE_V ,
-
View: EGO_CUSTOMER_PEOPLE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_CUSTOMER_PEOPLE_V, object_name:EGO_CUSTOMER_PEOPLE_V, status:VALID, product: EGO - Advanced Product Catalog , description: View contains all the Customer People. , implementation_dba_data: APPS.EGO_CUSTOMER_PEOPLE_V ,
-
View: EGO_VENDOR_PEOPLE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_VENDOR_PEOPLE_V, object_name:EGO_VENDOR_PEOPLE_V, status:VALID, product: EGO - Advanced Product Catalog , description: View contains all the Vendor People. , implementation_dba_data: APPS.EGO_VENDOR_PEOPLE_V ,
-
View: EGO_VENDOR_PEOPLE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_VENDOR_PEOPLE_V, object_name:EGO_VENDOR_PEOPLE_V, status:VALID, product: EGO - Advanced Product Catalog , description: View contains all the Vendor People. , implementation_dba_data: APPS.EGO_VENDOR_PEOPLE_V ,
-
View: EGO_INTERNAL_PEOPLE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_INTERNAL_PEOPLE_V, object_name:EGO_INTERNAL_PEOPLE_V, status:VALID, product: EGO - Advanced Product Catalog , description: View contains all the Internal People. , implementation_dba_data: APPS.EGO_INTERNAL_PEOPLE_V ,
-
View: EGO_INTERNAL_PEOPLE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_INTERNAL_PEOPLE_V, object_name:EGO_INTERNAL_PEOPLE_V, status:VALID, product: EGO - Advanced Product Catalog , description: View contains all the Internal People. , implementation_dba_data: APPS.EGO_INTERNAL_PEOPLE_V ,
-
View: EGO_PEOPLE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_PEOPLE_V, object_name:EGO_PEOPLE_V, status:VALID, product: EGO - Advanced Product Catalog , description: This view contains the people information , implementation_dba_data: APPS.EGO_PEOPLE_V ,
-
View: EGO_PEOPLE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EGO.EGO_PEOPLE_V, object_name:EGO_PEOPLE_V, status:VALID, product: EGO - Advanced Product Catalog , description: This view contains the people information , implementation_dba_data: APPS.EGO_PEOPLE_V ,