| Class | 
 | 
|---|---|
| Component | 
 | 
This component detects changes, generates warnings and applies changes for Commerce Service Center-managed objects.
The CSREnviornmentMonitor component contains the following methods:
- getUsersCatalog()calls the core Commerce API to find the right catalog
- getUsersPriceList()calls the core Commerce API to find the right price list
- getUsersSalePriceList()calls the core Commerce API to find the right sales pricelist
- generateDependentDetailsForActiveSiteChange()will change the order, catalog, pricelist and sale price list if the site is changed
- generateSiteChangeForOrderChange()generates the site change for the order change. If the order contains the submitted state, the submitted site is loaded as the current site

