服务层-获取每个仓库的批次数量

2020-09-08 15:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)使用服务层,是否有办法获取每个仓...

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

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


使用服务层,是否有办法获取每个仓库的物料的所有批号及其当前数量(在手,已承诺,已订购)?

可以获取没有数量的项目的批号详细信息,如下所示:

获取/b1s/v1/BatchNumberDetails?$ filter = ItemCode为'B10000'

也有可能获得每个仓库的物料数量,但无需进行批次分配:

获取/b1s/v1/Items('B10000')/ItemWarehouseInfoCollection 

还可以获取文档行的批次分配:

获取/b1s/v1/PurchaseOrders(2)

(无法直接获取文档行的" BatchNumbers"子元素,因此客户端将不得不解析整个文档对象,但至少信息在那里。)

但是,我想不出任何方法来获取每个仓库每批次的物品数量。 (OnHand,Committed,OnOrder)

有可能吗?

提前感谢您的支持!

2条回答
d56caomao
2020-09-08 16:45

据我所知,您可以将视图导入B1 Cloud租户。 除了已经存在的默认设置之外,您还可以构建自己的默认设置,并请求Devops处理导入。 我们在上一届黑客马拉松中使用了它。

用于部署视图的API已经是一个请求,并且已经存在于产品积压中,但是我们无法估计何时将其交付。

一周热门 更多>