AbstractOrderEntrymodel INFO属性:无法覆盖info属性值

2020-09-12 19:36发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


orderentry.infofield.product =产品名称为" $ {name}"的产品" $ {code}"此密钥在advanced.properties文件中定义,基于此AbstractOrderEntry项的INFO属性值进行设置。 此功能是为AbstractOrderEntry项目类型配置的DefaultAbstractOrderEntryPreparer.java拦截器的一部分。

我们正在重写此拦截器,以将自定义值设置为INFO字段。 在DEBUG模式下,我们可以在覆盖拦截器的末尾看到自定义值,但是实际保存的值仍然是OOTB格式(上面提到的键值)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


orderentry.infofield.product =产品名称为" $ {name}"的产品" $ {code}"此密钥在advanced.properties文件中定义,基于此AbstractOrderEntry项的INFO属性值进行设置。 此功能是为AbstractOrderEntry项目类型配置的DefaultAbstractOrderEntryPreparer.java拦截器的一部分。

我们正在重写此拦截器,以将自定义值设置为INFO字段。 在DEBUG模式下,我们可以在覆盖拦截器的末尾看到自定义值,但是实际保存的值仍然是OOTB格式(上面提到的键值)

付费偷看设置
发送
2条回答
wang628962
1楼-- · 2020-09-12 19:54

您是否在拦截器映射中配置了字段 replacedInterceptors ? 如果不是这样,则可以解释为什么用默认值覆盖该字段。

  
      
      
      
      <!-可选:定义顺序->
      
  

  
bbpeas
2楼-- · 2020-09-12 19:44

嗨,

我也尝试过,我只能看到自定义值。 在拦截器执行之后,调试指针没有出现在AbstractOrderEntryModel#setInfo上,因此我猜没有其他地方再次调用setinfo()。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答