在Acumatica REST API中-StockItem 问题1:如何获得一个产品的多个UOM? 问题2:如何获得产品的分支明智数量?
我正在使用网址https://sandbox.kimballinc.com/AcumaticaERP/entity/Default/18.200.001/StockItem?$ filter = InventoryID eq'12345'
答案 0 :(得分:1)
要获取每个仓库的产品数量,可以使用expand = WarehouseDetails参数
{{sitename}}/entity/Default/18.200.001/StockItem?$expand=WarehouseDetails&$filter=InventoryID eq '12345'
对于UOM,您可以在初始请求后立即获得它们。如果您在谈论UOM转换,请使用expand = UOMConversions
{{sitename}}/entity/Default/18.200.001/StockItem?$expand=UOMConversions&$filter=InventoryID eq '12345'
如果需要有关实体架构的更多详细信息,可以在Acumatica ERP内的Web Service Endpoints表单上观察端点架构。
但是,如果要同时检索它们两者,则必须更改请求并使用按关键字段请求检索记录: https://help-2019r1.acumatica.com/(W(13))/Help?ScreenId=ShowWiki&pageid=52c97a83-1fa1-40e9-8219-52a89a91f2da
因此,您可以像这样修改网址本身,而不是$ filter参数:
{{sitename}}/entity/Default/18.200.001/StockItem/12345?$expand=UOMConversions,WarehouseDetails
(12345是库存ID)