在我的项目中,我使用了Sales_Order_Create服务。在我的用例中,需要在后端更改一些业务逻辑:网关Netweaver (创建深度实体方法)。我使用的方法是创建新项目(子项目),然后重新定义> OData服务(GW)。但当我调试并启动Fiori sales order create应用程序(扩展应用程序)时,我发现它有时仍然使用标准的服务方法(父应用程序),特别是在订单创建过程中。
我应该覆盖扩展服务吗?但是,如果我想在其他项目中重用标准服务,那么一旦它被覆盖,我如何才能再次获得它呢?
如果没有,是否有解决方案来修改子服务中的业务逻辑(重新定义方法)?
如何让我的Fiori扩展应用程序使用这个子服务(即使我用New > Extension > Replace service替换了这个服务)。
谢谢。
发布于 2016-03-03 11:46:46
一旦创建了扩展应用程序,您需要将扩展应用程序分配给测试用户。您需要通过创建自定义业务目录角色(新启动台..新应用程序..新目录..具有磁贴目录的新角色),并将其分配给测试用户。
https://stackoverflow.com/questions/35754530
复制相似问题