2020-09-06 15:18发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,运行清理时保存的值cronj... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,运行清理时保存的值cronjob出现此错误
该值为必填项,键:item为空
从db中获取的处理方法中的列表为null。 有人面对过这个问题吗?
你好Asish,
您可以运行此查询并检查"修改后的项目"引用为空的储值记录。
"从{SavedValues}中选择{pk},其中{MODIFIEDITEM}为空"
Hybris在有人删除"项目"时创建保存的值记录。 该记录的修改类型为"已删除"。 但是,由于该条目已被删除,因此这些条目将没有该条目的引用。
而且," CleanupSavedValuesStrategy"无法处理此类记录,并在执行过程中出错。 错误来自该策略的" process()"方法。
选项1:从数据库中手动删除这些记录(通过提示操作也将删除保存的值条目的手动步骤)。 这将解决在cronjob中观察到的错误。
选项2:编写您自己的策略(扩展OOTB清理策略)以处理和清理修改后的项目为空的此类记录。
感谢克里希纳
最多设置5个标签!
你好Asish,
您可以运行此查询并检查"修改后的项目"引用为空的储值记录。
"从{SavedValues}中选择{pk},其中{MODIFIEDITEM}为空"
Hybris在有人删除"项目"时创建保存的值记录。 该记录的修改类型为"已删除"。 但是,由于该条目已被删除,因此这些条目将没有该条目的引用。
而且," CleanupSavedValuesStrategy"无法处理此类记录,并在执行过程中出错。 错误来自该策略的" process()"方法。
选项1:从数据库中手动删除这些记录(通过提示操作也将删除保存的值条目的手动步骤)。 这将解决在cronjob中观察到的错误。
选项2:编写您自己的策略(扩展OOTB清理策略)以处理和清理修改后的项目为空的此类记录。
感谢克里希纳
一周热门 更多>