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;
}

 

posted @ 2011-08-04 09:35  Fandy Xie  Views(632)  Comments(0Edit  收藏  举报