B.2 Hotfix Effect on Customization
When a hotfix is installed it can affect your customizations on the User Interface and Scenarios.
User Interface
If your UI customizations are correctly isolated to the custom
directory, then the impact should be minimal. It is possible, however, that the
hotfix changes information in the base product that you have customized. In that
case, you cannot see the effect of the hotfix. To minimize this, be sure to avoid
copying more than necessary to the custom
directory. For example,
you should not copy the entire BF_Business.xml
file to override a
few fields, you should create a new file in the custom
directory
that only contains the fields you are overriding.
The hotfixes delivered will include installation and deployment instructions in the fix documentation.
Scenarios
If you have customized scenarios (changed dataset logic or changed scenario logic), then applying a hotfix to that scenario will remove those customizations. If you customized datasets by creating a dataset override file, then your custom dataset continues to be used after applying the hotfix. It is possible that your custom dataset prevents the scenario fix from being evident (if the dataset you customized was one of the items changed by the hotfix). It is also possible that the hotfix changes the fields it expects from the dataset you customized, causing the scenario to fail. For scenarios you have customized, you should always test the scenario hotfix without your customizations in place, then reapply them to the scenario, if necessary.