SAP CRM BOL attribute_ref的merge逻辑调试

Created by Wang, Jerry, last modified on Jul 21, 2014

我们知道每个CL_CRM_BOL_ENTITY的实例,其实际存储数据的位置就是在实例内部的container_proxy->data_ref->attribute_ref。
SAP CRM BOL attribute_ref的merge逻辑调试
SAP CRM BOL attribute_ref的merge逻辑调试
SAP CRM BOL attribute_ref的merge逻辑调试
SAP CRM BOL attribute_ref的merge逻辑调试
SAP CRM BOL attribute_ref的merge逻辑调试

这个attribute_ref赋值的奥秘就在于代码第46行。

在CL_CRM_BOL_ENTITY_MANAGER内部,方法MERGE_WITH_ENTITY, attribute_ref的值被field synbol 所填充。