This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.
BMC Atrium Discovery and Dependency Mapping
ADDM/Discovery, all versions
CMDB normalization requires values for Model and Manufacturer. However, the CMDB.BAI_Application sync mapping pattern, which maps BusinessApplicationInstance to BMC_Application, does not provide a default for Manufacturer.
The decision to not populate a default value (for example "BMC_UNKNOWN") for the Model and Manufacturer fields was made for design reasons. Currently, there is no intention to change this behavior.
The preferred solution for this problem is to change Normalization (from the CMDB side) as follows:
Simply remove the BMC_Application class from the list of normalized classes (via the Normalization Engine Attribute Information form or from the Normalization console). The effect is immediate. CI’s in that class will then be set to "Not applicable for normalization" and pass the Reconciliation merge activity gate to be merged into BMC.ASSET dataset even with the "Process Normalized CIs only" setting.
If the preferred solution is not acceptable, you could create a custom sync mapping pattern to populate the Manufacturer field from Discovery.