点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我想扩展"库存-多种物料"应用程序。 具体来说:
- 我想在分析表中添加一列
我已经用自己的自定义字段扩展了CDS视图F0_Mmim_Matstockquanvalbydate并附加了结构MMIM_MATERIAL_MULTI_STOCK。 然后,我尝试使用适应项目将列添加到分析表中-不幸的是,该表不起作用。 没有任何变化。
我认为分析表的注释是在oData服务MMIM_MULTIPLE_MATERIALS_SRV中的mpc类的define方法中构建的。 那么我只能通过重新定义define方法来扩展分析列吗?
- 我想在物料编号的搜索帮助中添加一列
我发现此搜索帮助的实体类型为VL_SH_MAT0M。 当我在/iwfnd/maint_service中测试oData服务时,我也看到了这个实体。 但这不是oData定义中的实体。 如何扩展搜索帮助?
预先感谢
此致
朱莉娅
大家好,
所以我实际上找到了解决我问题的方法。 我没有通过适应项目来扩展它。 对我来说,通过增强添加属性并将其填充到标准oData服务中就足够了。
BR,
Julia
大家好,
因此我能够通过改编项目向分析表中添加新列。但是我仍然无法将该字段添加到oData服务中,或者不能正确地添加到oData的选择字段中。 我想我必须更改oData服务的映射。
有没有人给我提示如何解决该问题?
此致
Julia
您好 Julia Gelszus ,
您的odata服务是否扩展了要显示的新字段?
BR,
Mahesh
嗨,Mahesh,
感谢您发表评论。 由于我使用的是适应项目,因此我必须增强标准的oData服务MMIM_MULTIPLE_MATERIAL。 如果我不想对另一个oData服务进行外部调用。 因此,我增强了类CL_MMIM_MULTIPLE_MATER_MPC_EXT的DEFINE方法,以便为我的字段添加新属性。 很好 我不太确定哪种方法是获得该领域价值的最佳方法。 我已经扩展了CDS视图以获取价值。 但是我想我也必须更改映射。 如果不修改标准服务,我不知道在哪里可以做到。 任何提示都将非常有帮助。
谢谢
BR,
朱莉娅
一周热门 更多>