Search Results class 10 icse solved paper
The RCV_UPGRADE_STEPS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 plays a critical role in the Receivables (RCV) module, particularly during system upgrades or patches. This table is part of the underlying data model that manages upgrade-related steps for the Receivables module, ensuring data integrity and consistency when transitioning between versions or applying patches. Below is a detailed analysis of its purpose, structure, and significance in Oracle EBS.
Purpose of RCV_UPGRADE_STEPS
The RCV_UPGRADE_STEPS
table is designed to track and manage the execution of upgrade scripts or data migration steps specific to the Receivables module. During an upgrade from an earlier version of Oracle EBS (e.g., 11i to 12.1.1 or 12.2.2), this table ensures that all necessary steps are executed in the correct sequence. It acts as a log or control mechanism, preventing duplicate executions of upgrade scripts and maintaining an audit trail of completed steps.
Table Structure
The table typically contains the following key columns:
- UPGRADE_ID: A unique identifier for the upgrade process.
- STEP_ID: A sequential number identifying the step within the upgrade.
- STEP_NAME: A descriptive name of the upgrade step (e.g., "Migrate Receivables Transactions").
- STATUS: Indicates whether the step is
PENDING
,IN_PROGRESS
,COMPLETED
, orFAILED
. - START_TIME and END_TIME: Timestamps marking the execution duration of the step.
- ERROR_MESSAGE: Captures any errors encountered during execution.
- SCRIPT_NAME: The name of the SQL or PL/SQL script executed for the step.
Role in Oracle EBS Upgrades
In Oracle EBS 12.1.1 and 12.2.2, the RCV_UPGRADE_STEPS
table is referenced by upgrade utilities such as AutoPatch (adpatch) or the Oracle Applications Manager (OAM). When applying a Receivables-specific patch or performing a major version upgrade, the upgrade process queries this table to determine which steps have already been executed and which remain pending. This ensures idempotency—critical for avoiding data corruption or partial upgrades.
Key Scenarios
1. Patch Application: During patching, the table ensures that Receivables-specific data transformations (e.g., schema changes, data migrations) are applied only once, even if the patch is rerun.
2. Version Upgrades: When upgrading from 12.1.1 to 12.2.2, the table tracks multi-step processes like converting transactional data to new formats or updating indexes.
3. Error Recovery: If an upgrade fails, administrators can query RCV_UPGRADE_STEPS
to identify the failed step, troubleshoot, and resume the process.
Technical Considerations
- The table is typically owned by the APPS
schema and is integral to the Receivables module's upgrade framework.
- Customizations or extensions to Receivables may require additional steps to be registered in this table.
- Oracle Support may reference this table during troubleshooting to diagnose upgrade failures.
Conclusion
The RCV_UPGRADE_STEPS
table is a foundational component of Oracle EBS 12.1.1 and 12.2.2, ensuring orderly and reliable upgrades for the Receivables module. Its structured approach to tracking upgrade steps minimizes risks associated with data migration and schema changes, making it indispensable for system maintenance.
-
Lookup Type: RQINQ PAPER REQ
12.1.1
product: PO - Purchasing , meaning: PO Information for Paper Req in RQINQ. , description: PO Information for Paper Req in RQINQ. ,
-
Lookup Type: RQINQ PAPER REQ
12.2.2
product: PO - Purchasing , meaning: PO Information for Paper Req in RQINQ. , description: PO Information for Paper Req in RQINQ. ,
-
Lookup Type: QUOTATION CLASS
12.2.2
product: PO - Purchasing , meaning: Quotation Classes for Quotations and RFQs , description: Quotation Classes for Quotations and RFQs ,
-
Lookup Type: QUOTATION CLASS
12.1.1
product: PO - Purchasing , meaning: Quotation Classes for Quotations and RFQs , description: Quotation Classes for Quotations and RFQs ,
-
Concurrent Program: POXSURUC
12.1.1
execution_filename: POXSURUC , product: PO - Purchasing , user_name: POXSURUC , description: Unit of Measure Class Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: POXSURUC
12.2.2
execution_filename: POXSURUC , product: PO - Purchasing , user_name: POXSURUC , description: Unit of Measure Class Listing , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: HAZARD_CLASSES_SRCH
12.2.2
product: PO - Purchasing , meaning: Hazard Classes Search , description: Hazard Classes Search ,
-
Concurrent Program: POXSURUC_XML
12.2.2
product: PO - Purchasing , user_name: Unit of Measure Class Listing (XML) , description: Unit of Measure Class Listing , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: HAZARD_CLASSES_SRCH
12.1.1
product: PO - Purchasing , meaning: Hazard Classes Search , description: Hazard Classes Search ,
-
Lookup Type: UN_NUMBERS_SRCH
12.2.2
product: PO - Purchasing , meaning: Un Numbers Search , description: Un Numbers Search ,
-
Concurrent Program: POXSURUC_XML
12.1.1
product: PO - Purchasing , user_name: Unit of Measure Class Listing (XML) , description: Unit of Measure Class Listing , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: UN_NUMBERS_SRCH
12.1.1
product: PO - Purchasing , meaning: Un Numbers Search , description: Un Numbers Search ,
-
View: PO_RFQQT_DOCUMENT_TYPES_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_RFQQT_DOCUMENT_TYPES_ALL_V, object_name:PO_RFQQT_DOCUMENT_TYPES_ALL_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_RFQQT_DOCUMENT_TYPES_ALL_V ,
-
View: PO_RFQQT_DOCUMENT_TYPES_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_RFQQT_DOCUMENT_TYPES_ALL_V, object_name:PO_RFQQT_DOCUMENT_TYPES_ALL_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_RFQQT_DOCUMENT_TYPES_ALL_V ,
-
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_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_CLM_MDAPS/MAIS
12.2.2
product: PO - Purchasing , meaning: MDAPS/MAIS Codes ,
-
View: PO_DOCUMENT_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DOCUMENT_TYPES_V, object_name:PO_DOCUMENT_TYPES_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_DOCUMENT_TYPES_V ,
-
View: PO_DOCUMENT_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DOCUMENT_TYPES_V, object_name:PO_DOCUMENT_TYPES_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_DOCUMENT_TYPES_V ,
-
Lookup Type: PO_LINE_LOOKUP
12.2.2
product: PO - Purchasing , meaning: Lookup for PO Descriptors ,
-
Lookup Type: PO_LINE_LOOKUP
12.1.1
product: PO - Purchasing , meaning: Lookup for PO Descriptors ,
-
View: RCV_SHIPMENT_LINES_MRC_V
12.1.1
product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: RCV_SHIPMENT_LINES_MRC_V
12.2.2
product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: PO_CLM_AUTH_OTR_FULL_OPEN_COMP
12.2.2
product: PO - Purchasing , meaning: Authority for other than Full and Open Competition ,
-
Lookup Type: PO_CLM_PRIORITY_CODE
12.2.2
product: PO - Purchasing , meaning: Priority Codes ,
-
Concurrent Program: UPGRADE_NOTIF_TO_REL11
12.2.2
execution_filename: POXWFUNT , product: PO - Purchasing , user_name: Upgrade notifications to release 11 , description: Upgrade release 10 notifications to release 11 , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: UPGRADE_NOTIF_TO_REL11
12.1.1
execution_filename: POXWFUNT , product: PO - Purchasing , user_name: Upgrade notifications to release 11 , description: Upgrade release 10 notifications to release 11 , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
View: PO_ACCRUAL_RECONCILE_TEMP
12.2.2
product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: PO_ACCRUAL_RECONCILE_TEMP
12.1.1
product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
Table: RCV_UPGRADE_STEPS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_UPGRADE_STEPS, object_name:RCV_UPGRADE_STEPS, status:VALID, product: PO - Purchasing , description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 , implementation_dba_data: PO.RCV_UPGRADE_STEPS ,
-
Table: RCV_UPGRADE_STEPS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_UPGRADE_STEPS, object_name:RCV_UPGRADE_STEPS, status:VALID, product: PO - Purchasing , description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 , implementation_dba_data: PO.RCV_UPGRADE_STEPS ,
-
View: PO_VENDOR_SITES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_VENDOR_SITES SQLAP.PO_VENDOR_SITES, object_name:PO_VENDOR_SITES, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_VENDOR_SITES ,
-
View: PO_VENDOR_SITES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_VENDOR_SITES SQLAP.PO_VENDOR_SITES, object_name:PO_VENDOR_SITES, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_VENDOR_SITES ,
-
View: PO_LOOKUP_TYPES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LOOKUP_TYPES, object_name:PO_LOOKUP_TYPES, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_LOOKUP_TYPES ,
-
View: PO_LOOKUP_TYPES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LOOKUP_TYPES, object_name:PO_LOOKUP_TYPES, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_LOOKUP_TYPES ,
-
View: PO_REQUISITION_LINES_MRC_V
12.1.1
product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: PO_REQUISITION_LINES_MRC_V
12.2.2
product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: RCV_REC_SUB_LEDGER_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_REC_SUB_LEDGER_MRC_V, object_name:RCV_REC_SUB_LEDGER_MRC_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_REC_SUB_LEDGER_MRC_V ,
-
View: RCV_REC_SUB_LEDGER_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_REC_SUB_LEDGER_MRC_V, object_name:RCV_REC_SUB_LEDGER_MRC_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_REC_SUB_LEDGER_MRC_V ,
-
View: RCV_SHIPMENT_HEADERS_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_SHIPMENT_HEADERS_MRC_V, object_name:RCV_SHIPMENT_HEADERS_MRC_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_SHIPMENT_HEADERS_MRC_V ,
-
View: RCV_SHIPMENT_HEADERS_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_SHIPMENT_HEADERS_MRC_V, object_name:RCV_SHIPMENT_HEADERS_MRC_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_SHIPMENT_HEADERS_MRC_V ,
-
View: PO_DISTRIBUTIONS_ALL_MRC_V
12.1.1
product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: PO_DISTRIBUTIONS_MRC_V
12.1.1
product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: PO_DISTRIBUTIONS_ALL_MRC_V
12.2.2
product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: PO_DISTRIBUTIONS_MRC_V
12.2.2
product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: POA_PURCHASE_SALES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POA_PURCHASE_SALES_V, object_name:POA_PURCHASE_SALES_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POA_PURCHASE_SALES_V ,
-
View: POA_PURCHASE_SALES_V
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: RCV_AEL_SL_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_AEL_SL_MRC_V, object_name:RCV_AEL_SL_MRC_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.RCV_AEL_SL_MRC_V ,
-
View: RCV_AEL_SL_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_AEL_SL_MRC_V, object_name:RCV_AEL_SL_MRC_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.RCV_AEL_SL_MRC_V ,
-
View: RCV_TRANSACTIONS_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_TRANSACTIONS_MRC_V, object_name:RCV_TRANSACTIONS_MRC_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_TRANSACTIONS_MRC_V ,