如何扩展库存-多种物料(应用程序ID F1595)

2020-08-19 01:05发布

         点击此处--->   EasySAP.com群内免费提供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定义中的实体。 如何扩展搜索帮助?

预先感谢

此致

朱莉娅

         点击此处--->   EasySAP.com群内免费提供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定义中的实体。 如何扩展搜索帮助?

预先感谢

此致

朱莉娅

付费偷看设置
发送
4条回答
天桥码农
1楼-- · 2020-08-19 01:11

大家好,

所以我实际上找到了解决我问题的方法。 我没有通过适应项目来扩展它。 对我来说,通过增强添加属性并将其填充到标准oData服务中就足够了。

BR,

Julia

绿领巾童鞋
2楼-- · 2020-08-19 01:18

大家好,

因此我能够通过改编项目向分析表中添加新列。但是我仍然无法将该字段添加到oData服务中,或者不能正确地添加到oData的选择字段中。 我想我必须更改oData服务的映射。

有没有人给我提示如何解决该问题?

此致

Julia

DafaDDDa
3楼-- · 2020-08-19 01:11

您好 Julia Gelszus

您的odata服务是否扩展了要显示的新字段?

BR,

Mahesh

梦想连接
4楼-- · 2020-08-19 01:25

嗨,Mahesh,

感谢您发表评论。 由于我使用的是适应项目,因此我必须增强标准的oData服务MMIM_MULTIPLE_MATERIAL。 如果我不想对另一个oData服务进行外部调用。 因此,我增强了类CL_MMIM_MULTIPLE_MATER_MPC_EXT的DEFINE方法,以便为我的字段添加新属性。 很好 我不太确定哪种方法是获得该领域价值的最佳方法。 我已经扩展了CDS视图以获取价值。 但是我想我也必须更改映射。 如果不修改标准服务,我不知道在哪里可以做到。 任何提示都将非常有帮助。

谢谢

BR,

朱莉娅

一周热门 更多>