2020-08-14 12:06发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 作为业务的一部分,当通过... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
作为业务的一部分,当通过HAC(如HMC或Backoffice)导入数据时,我想跟踪所有修改的属性(脏属性)及其值。
您可以使用 ModelContextUtils.getItemModelContext(yourModel).getDirtyAttributes()例如 通过在hAC的groovy控制台中执行以下代码,您应该能够找到给定模型的所有脏属性:
ModelContextUtils.getItemModelContext(yourModel).getDirtyAttributes()
导入de.hybris.platform.servicelayer.model.ModelContextUtils exampleProduct = modelService.create('Product') exampleProduct.code =" 12345" exampleProduct.catalogVersion = catalogVersionService.getCatalogVersion('默认','分段') 尝试{ p = flexibleSearchService.getModelByExample exampleProduct }抓住(e){ p =示例产品 } ModelContextUtils.getItemModelContext(p).getDirtyAttributes()
您还可以查看我的回答类似问题。
最多设置5个标签!
您可以使用
ModelContextUtils.getItemModelContext(yourModel).getDirtyAttributes()
例如 通过在hAC的groovy控制台中执行以下代码,您应该能够找到给定模型的所有脏属性:您还可以查看我的回答类似问题。
一周热门 更多>