Search Results unit
The LEGACY_PS_REC_TABLES lookup type in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical configuration element used primarily in the context of legacy data migration, reporting, or integration processes. This lookup type serves as a metadata repository that maps legacy tables from older systems (such as PeopleSoft) to corresponding Oracle EBS tables, enabling seamless data transformation and reconciliation during system upgrades or data consolidation projects. Below is a detailed analysis of its purpose, structure, and implementation within Oracle EBS.
Purpose and Context
The LEGACY_PS_REC_TABLES lookup type is designed to facilitate the transition from legacy systems (e.g., PeopleSoft) to Oracle EBS by maintaining a reference of table mappings. It ensures that data extracted from legacy tables can be accurately transformed and loaded into Oracle EBS tables. This is particularly useful in scenarios where organizations migrate from PeopleSoft to Oracle EBS or need to maintain backward compatibility for reporting and auditing purposes.Technical Structure
This lookup type is defined in the Oracle Application Object Library (FND_LOOKUP_TYPES) and consists of the following key components:- Lookup Code: Represents the legacy table name (e.g., PS_EMPLOYEES).
- Meaning: The corresponding Oracle EBS table name (e.g., PER_ALL_PEOPLE_F).
- Description: Additional metadata, such as the purpose of the mapping or transformation rules.
- Enabled Flag: Indicates whether the mapping is active.
- Start/End Date: Defines the validity period of the mapping.
Implementation in Oracle EBS
In Oracle EBS 12.1.1 and 12.2.2, the LEGACY_PS_REC_TABLES lookup type is typically accessed and maintained via the following methods:- Application Developer Responsibility: Administrators navigate to Application Developer > Application > Lookups > Application Object Library to define or modify lookup values.
- SQL Scripts: For bulk updates, scripts can directly insert or update records in
FND_LOOKUP_VALUES
withLOOKUP_TYPE = 'LEGACY_PS_REC_TABLES'
. - APIs: The
FND_LOOKUP_PKG
can be used programmatically to manage lookup entries.
Use Cases
- Data Migration: During a PeopleSoft-to-EBS migration, this lookup type ensures legacy data is correctly mapped to EBS tables.
- Reporting: Legacy reports referencing PeopleSoft tables can be redirected to EBS tables using these mappings.
- Integration: Middleware tools (e.g., Oracle Integration Cloud) use these mappings to transform legacy data feeds into EBS-compatible formats.
Challenges and Best Practices
- Data Consistency: Ensure mappings are validated to prevent data corruption during migration.
- Performance: Large lookup datasets may require indexing or caching optimizations.
- Maintenance: Regularly review and disable obsolete mappings to avoid confusion.
Conclusion
The LEGACY_PS_REC_TABLES lookup type is a pivotal component in Oracle EBS for managing legacy system transitions. By providing a structured approach to table mapping, it simplifies data migration, reporting, and integration tasks. Proper configuration and maintenance of this lookup type are essential to ensure data integrity and system efficiency in Oracle EBS 12.1.1 and 12.2.2 environments.-
File: Student System Program Structure and Planning - Unit r11i10 ERD.pdf
12.2.2
product: IGS - Student System (Obsolete) , size: 96.839 KBytes , file_type: PDF Diagram ,
-
Lookup Type: VS_AS_SORT_UNT_COO
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By Unit Coordinators , description: Static Values For Sort By Unit Coordinators ,
-
Lookup Type: VS_AS_SORT_BY
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By , description: Static Values For Sort By ,
-
Lookup Type: LEGACY_TOKENS
12.2.2
product: IGS - Student System (Obsolete) , meaning: Legacy Message Tokens , description: Legacy Message Tokens ,
-
Lookup Type: IGS_FI_UNIT_ATTRIBUTE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit Attributes for Fee Assessment , description: Unit Attributes for Fee Assessment ,
-
Lookup Type: VS_AS_SORT_PARENT_ORG
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By Parent Organization , description: Static Values For Sort By Parent Organization ,
-
Lookup Type: LEGACY_PS_REC_TABLES
12.2.2
product: IGS - Student System (Obsolete) , meaning: Program Structure and Planning Interface Tables. , description: Program Structure and Planning Interface Tables being imported by the Legacy Import process. ,
-
Lookup Type: UNIT_SECTION_STATUS
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit Section Status , description: Unit Section Status ,
-
Lookup Type: VS_AS_SORT_LOCATION
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By Location , description: Static Values For Sort By Location ,
-
Lookup Type: VS_AS_SORT_UNIT
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By Unit , description: Static Values For Sort By Unit ,
-
Lookup Type: ENROLMENT_STEP_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Enrollment Step Type , description: Enrollment Step Type ,
-
Lookup Type: UNIT_SET_INQ
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit Sets Inquiry , description: Unit Sets Inquiry ,
-
Lookup Type: SCHED_TRANS_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Transaction Type for Scheduling , description: Transaction Type for Scheduling ,
-
Lookup Type: ENROLMENT_STEP_TYPE_EXT
12.2.2
product: IGS - Student System (Obsolete) , meaning: Enrollment Step Type Extension , description: Enrollment Step Type Extension ,
-
Lookup Type: IGS_AV_STND_ENTRY
12.2.2
product: IGS - Student System (Obsolete) , meaning: Advanced standing Unit, Unit level , description: Advanced standing Unit, Unit level ,
-
Lookup Type: IGS_AD_DERIVE_FINAL_US
12.2.2
product: IGS - Student System (Obsolete) , meaning: Derive Final Unit Set , description: Derive Final Unit Set ,
-
Lookup Type: LEGACY_EN_REC_TABLES
12.2.2
product: IGS - Student System (Obsolete) , meaning: Legacy Enrollment and Records tables , description: Enrollments and Records Tables being imported by the Legacy Import process ,
-
Lookup Type: IGS_DA_STORE_OSS_VALS
12.2.2
product: IGS - Student System (Obsolete) , meaning: Degree Audit Store OSS Data --Obsolete , description: Degree Audit Store OSS Data --Obsolete ,
-
Lookup Type: PROG_USET_INQ
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit Set Inquiry Corresponding to The Program Code , description: Unit Set Inquiry Corresponding to The Program Code ,
-
Lookup Type: VS_PS_SORT
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Program Sort , description: Static Values For Program Sort ,
-
Lookup Type: UNIT_WAITLIST
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit Waitlist , description: Unit Waitlist ,
-
Lookup Type: OR_FTR_FUNC_NAME
12.2.2
product: IGS - Student System (Obsolete) , meaning: OR_FTR_FUNC_NAME , description: Organization Structure Filter Function Name ,
-
Concurrent Program: IGSPSJ02
12.2.2
execution_filename: IGS_PS_GEN_006.CRSP_INS_CI_UOP_UOO , product: IGS - Student System (Obsolete) , user_name: IGSPSJ02 , description: Rollover Unit Offering Pattern and Unit Offering Option , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: IGS_PR_MARK_CFG_SELECTION
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit level marks selection method , description: Unit level marks selection method. The value will be priority or total credits. ,
-
Lookup Type: VS_PS_SORT_OU_CODE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort Ou Code , description: Static Values For Sort Ou Code ,
-
Lookup Type: VS_AS_SORT_BY_PERSON_ID
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By Person Id , description: Static Values For Sort By Person Id ,
-
Lookup Type: DEFINITION_LEVEL
12.2.2
product: IGS - Student System (Obsolete) , meaning: Definition Level , description: Definition Level determines the scope of the deadline date ,
-
Lookup Type: VS_PS_SORT_UNIT_CODE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort Unit Code , description: Static Values For Sort Unit Code ,
-
Lookup Type: IGS_PR_UNIT_SELECTION
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit selection method for unit level marks calculation. , description: Unit selection method for unit level marks calculation. ,
-
Lookup Type: VS_AS_SORT_ENROLLED
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By Enrolled , description: Static Values For Sort By Enrolled ,
-
Lookup Type: IGS_FI_TRIGGER_GROUP
12.2.2
product: IGS - Student System (Obsolete) , meaning: IGS_FI_TRIGGER_GROUP , description: Trigger Groups ,
-
Lookup Type: IGS_REL_FNL_GRD
12.2.2
product: IGS - Student System (Obsolete) , meaning: Release/Finalize Grades , description: Release/Finalize Grades ,
-
Lookup Type: ALLOCATION_METHOD
12.2.2
product: IGS - Student System (Obsolete) , meaning: Allocation Method , description: Obsolete Allocation Method ,
-
Lookup Type: IGS_FI_ACCT_ENTITIES
12.2.2
product: IGS - Student System (Obsolete) , meaning: IGS_FI_ACCT_ENTITIES , description: Account Hierarchy Entities ,
-
Lookup Type: VS_AS_SORT_EXAM_LOC
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By Exam Location , description: Static Values For Sort By Exam Location ,
-
Lookup Type: UOO_RELATION_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit Section Relationship Type , description: Unit Section Relationship Type ,
-
Lookup Type: WKLD_VAL_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Workload Validation Type , description: Workload Validation Type ,
-
Lookup Type: IGS_EN_US_CPML_SRC
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit Set Completion Source Type , description: Unit Set Completion Source Type ,
-
Lookup Type: TRANSCRIPT
12.2.2
product: IGS - Student System (Obsolete) , meaning: Transcript - Obsolete , description: Transcript - Obsolete ,
-
Lookup Type: HIERARCHY
12.2.2
product: IGS - Student System (Obsolete) , meaning: Hierarchy , description: Hierarchy ,
-
Lookup Type: RESERVE_SEAT_PRIORITY
12.2.2
product: IGS - Student System (Obsolete) , meaning: Reserve Seating Priorities , description: Reserve Seating Priorities ,
-
Lookup Type: DISBURSEMENT_METHOD
12.2.2
product: IGS - Student System (Obsolete) , meaning: Disbursement Method , description: Obsolete Disbursement Method ,
-
Lookup Type: IGS_PR_UNIT_SET_METHOD
12.2.2
product: IGS - Student System (Obsolete) , meaning: Unit Set Method , description: Unit Set Method Description ,
-
Lookup Type: IGS_HE_FTE_CALC_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: IGS_HE_FTE_CALC_TYPE , description: Lookup for FTE Calculation type ,
-
Lookup Type: SS_SCHEDULE_SELECTION
12.2.2
product: IGS - Student System (Obsolete) , meaning: SS_SCHEDULE_SELECTION , description: SS_SCHEDULE_SELECTION ,
-
Lookup Type: VS_EN_SORT_ID_NUM
12.2.2
product: IGS - Student System (Obsolete) , meaning: Static Values For Sort By Id Number , description: Static Values For Sort By Id Number ,
-
Lookup Type: CHG_METHOD
12.2.2
product: IGS - Student System (Obsolete) , meaning: Charge Method , description: Charge Method ,
-
Lookup Type: STUDENT_TODO_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Student Todo Type , description: Student Todo Type ,
-
Concurrent Program: IGSASP30
12.2.2
execution_filename: IGSASP30 , product: IGS - Student System (Obsolete) , user_name: Bulk Release of Unit Section Grades to Students , description: This job is run to insert release date and time against student unit attempt outcomes. , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: LOG_TYPE
12.2.2
product: IGS - Student System (Obsolete) , meaning: Log Type , description: Log Type ,