Differences

This shows you the differences between two versions of the page.

Link to this comparison view

control_derived_product_support_breaking_changes [2019/01/30 09:22]
control_derived_product_support_breaking_changes [2019/01/30 09:22] (current)
Line 1: Line 1:
 +===== Changes =====
 +
 +
 +
 +==== When upgrading to Derived Products, the following changes should be noted: ====
 +  * Derived Products requires a new version of CHAPI. It is **NOT** backwards compatible.
 +  * A **DerivedProduct** table will be created.
 +  * The **CustomerGoodsItem** table will be renamed to **Product**
 +  * A view named **CustomerGoodsItem** will be inserted the unions the **DerivedProduct** and **Product** tables.
 +
 +
 +
 +===== Reverting =====
 +
 +
 +
 +==== If reverting to a previous version is necessary, the following steps should be observed: ====
 +  * Revert the following programs and files:
 +    * Control.EXE
 +    * SSLIP.EXE
 +    * SystemConfig.MDB
 +    * SystemData.MDB
 +    * CHAPI
 +  * Perform the following changes on the database:
 +    * **BACK UP THE DATABASE**
 +    * DROP VIEW CustomerGoodsItem
 +    * EXEC sp_rename 'Product', 'CustomerGoodsItem';
 +    * You do not need to remove the DerivedProduct table.
 +
 +
 +