This hotfix fixes the following issues that were not previously documented in the Microsoft Knowledge Base:
When a class or a class extension that has a decimal data type is defined and populated, the scale of the decimal is ignored. The result is that decimals are always stored as rounded to the nearest whole number.
When a relationship with a decimal data type property is defined, the relationship fact that targets this relationship does not deploy because of decimal precision. Decimal precision retrieves 256 regardless of what is defined for the maximum length of this property.
When a class that uses a numeric key is defined, property inserts and updates for instances of that class could fail because of a unique constraint violation.
When properties on a relationship are updated in the same transaction in which the relationship is deleted, property updates are not reflected in the data warehouse.
For all the details, including the cause and hotfix, see the following new Knowledge Base article:
J.C. Hornbeck | System Center Knowledge Engineer
The App-V Team blog: http://blogs.technet.com/appv/
The WSUS Support Team blog: http://blogs.technet.com/sus/
The SCMDM Support Team blog: http://blogs.technet.com/mdm/
The ConfigMgr Support Team blog: http://blogs.technet.com/configurationmgr/
The SCOM 2007 Support Team blog: http://blogs.technet.com/operationsmgr/
The SCVMM Team blog: http://blogs.technet.com/scvmm/
The MED-V Team blog: http://blogs.technet.com/medv/
The DPM Team blog: http://blogs.technet.com/dpm/
The OOB Support Team blog: http://blogs.technet.com/oob/
The Opalis Team blog: http://blogs.technet.com/opalis
The Service Manager Team blog: http: http://blogs.technet.com/b/servicemanager
The AVIcode Team blog: http: http://blogs.technet.com/b/avicode
The System Center Essentials Team blog: http: http://blogs.technet.com/b/systemcenteressentials
The Server App-V Team blog: http: http://blogs.technet.com/b/serverappv