2020-09-04 21:07发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我需要您的帮助,以了解是否有OOTB服务可以使用订单号作为参数来获取订单的所有条目。
请帮忙。
嗨
如果将新属性添加到订单输入模型中,则需要在"订单输入填充器"中填充新属性值,此服务将为您提供与执行此操作相同的目的。 例如:您需要扩展OrderEntryPopulator并调用super.populate(source,target); 然后填充新属性。
用于根据订单号获取订单详细信息的OOTB代码:
AccountPageController-> orderFacade.getOrderDetailsForCode(orderCode)---> getCustomerAccountService()。getOrderForCode
请告诉我是否对您有帮助。
是的,已经有一项服务可用于根据订单号获取订单条目。 作为参考,请检查具有方法订单详细信息的帐户页面控制器,其中根据订单号订单详细信息/基本上获取订单输入数据
谢谢
感谢您的帮助。 我按照步骤进行。 我必须编辑一些xml文件吗? 还是只需要创建一个新类并扩展OrderEntryPopulator ??
最好的问候。
嗨,非常感谢。 我有一个问题...如果在订单输入模型中添加新的自定义属性,会发生什么? 默认情况下,此服务是否获得新属性? 谢谢。
嗨@Victor Villalobas 不,您只需要输入bean入口,然后查看是否调用了您的填充器。 您能否将debug放在该类上,看看是否正在调用您的populator? 如果没有,那么我们需要修复它,如果调用了populator,并且仍然收到空值,则需要检查db是否具有值以及是否将值设置为数据类。
最多设置5个标签!
嗨
如果将新属性添加到订单输入模型中,则需要在"订单输入填充器"中填充新属性值,此服务将为您提供与执行此操作相同的目的。 例如:您需要扩展OrderEntryPopulator并调用super.populate(source,target); 然后填充新属性。
用于根据订单号获取订单详细信息的OOTB代码:
AccountPageController-> orderFacade.getOrderDetailsForCode(orderCode)---> getCustomerAccountService()。getOrderForCode
请告诉我是否对您有帮助。
是的,已经有一项服务可用于根据订单号获取订单条目。 作为参考,请检查具有方法订单详细信息的帐户页面控制器,其中根据订单号订单详细信息/基本上获取订单输入数据
谢谢
嗨
感谢您的帮助。 我按照步骤进行。 我必须编辑一些xml文件吗? 还是只需要创建一个新类并扩展OrderEntryPopulator ??
请帮忙。
最好的问候。
嗨,非常感谢。 我有一个问题...如果在订单输入模型中添加新的自定义属性,会发生什么? 默认情况下,此服务是否获得新属性? 谢谢。
嗨@Victor Villalobas 不,您只需要输入bean入口,然后查看是否调用了您的填充器。 您能否将debug放在该类上,看看是否正在调用您的populator? 如果没有,那么我们需要修复它,如果调用了populator,并且仍然收到空值,则需要检查db是否具有值以及是否将值设置为数据类。
谢谢
一周热门 更多>