CL_COM_PRD_UPG_SHLP - Upgrade Method
TXBHW - Original Tax Base Amount in Local Currency SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upThis documentation is copyright by SAP AG.
Functionality
This class, which is executed in the report COM_PRODUCT_UPGRADE, ensures that all those search helps required in the locator of the transactionCOMMPR01 for product maintenance, exist after the transaction has been upgraded.
The following search helps are required in product maintenance:
Collective search help COM_PRWB_MAIN that includes the following search helps:
- For each product type specific collective search help COM_PRWB_<product type> for all active product types in the system that contain the following elementary search helps:
- An elementary search help COM_PRWB_
_GEN for a general search
- An elementary search help COM_PRWB_
_CAT for searching in categories
- An elementary search help for the alternative ID types whereby when an alternative ID profile is assigned to a product type, the corresponding product type-specific collective search help is assigned.
- A cross-product type collective search help
Relationships
This class qualifies the interface IF_COM_PRD_UPGRADE and can therefore be executed in the upgrade framework of product master (Report COM_PRODUCT_UPGRADE) if it is defined in the control table COMS_PR_UPGRADE.
The method CHECK_UPGRADE checks whether all search helps are correct.
When search helps are missing, or the assignment of collective search helps to elementary search helps is not correct, the method DO_UPGRADE rectifies this inconsistency.
Example
Notes
Further information
Documentation on the report COM_PRODUCT_UPGRADE.
CPI1466 during Backup ROGBILLS - Synchronize billing plans
This documentation is copyright by SAP AG.
Length: 2110 Date: 20120526 Time: 102745 triton ( 69 ms )






