How to get on hand quantity from the physical inventory over all storage dimensions
static void Jimmy_InventOnHandPhysical(Args _args)
{
InventOnHand inventOnHand = new InventOnHand();
InventDimParm inventDimParm;
ItemId _ItemId = "10-1000";
;
inventDimParm.initFromInventDim(InventDim::findOrCreateBlank());
inventOnHand.parmInventDimParm(inventDimParm);
inventOnHand.parmItemId(_itemId);
inventOnHand.parmLocationId("PA2101");
print inventOnHand.availPhysical();
print inventOnHand.physicalInvent();//实际库存
print inventOnHand.onOrder();//在单
print inventOnHand.availReservation(Noyes::Yes);//在单
print inventOnHand.postedQty();//已过账的数量
print inventOnHand.reservPhysical();//实际预留
print inventOnHand.costPricePcs();//成本价
print inventOnHand.deducted();//已扣减
print inventOnHand.reservOrdered();//订单预留
pause;
}
{
InventOnHand inventOnHand = new InventOnHand();
InventDimParm inventDimParm;
ItemId _ItemId = "10-1000";
;
inventDimParm.initFromInventDim(InventDim::findOrCreateBlank());
inventOnHand.parmInventDimParm(inventDimParm);
inventOnHand.parmItemId(_itemId);
inventOnHand.parmLocationId("PA2101");
print inventOnHand.availPhysical();
print inventOnHand.physicalInvent();//实际库存
print inventOnHand.onOrder();//在单
print inventOnHand.availReservation(Noyes::Yes);//在单
print inventOnHand.postedQty();//已过账的数量
print inventOnHand.reservPhysical();//实际预留
print inventOnHand.costPricePcs();//成本价
print inventOnHand.deducted();//已扣减
print inventOnHand.reservOrdered();//订单预留
pause;
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步