Unit Conversion in d365 fo x++
public Real convertQty(Qty _qty, UnitOfMeasureSymbol _fromUnitId,UnitOfMeasureSymbol _ToUnitId, ItemId _itemId)
public Real convertLineQty(Qty _qty, UnitOfMeasureSymbol _fromUnitId,UnitOfMeasureSymbol _ToUnitId, ItemId _itemId)
{
Real Qty;
Qty = UnitOfMeasureConverter::convert(_qty,UnitOfMeasure::unitOfMeasureIdBySymbol(_fromUnitId) ,UnitOfMeasure::unitOfMeasureIdBySymbol(_ToUnitId) ,NoYes::No,InventTable::itemProduct(_itemId), NoYes::No, NoYes::Yes);
return Qty;
}
call this function
real packQty = this.convertQty(ProdTable.QtyStUp, _Inventtrans.inventUnit(),'PCS',_Inventtrans.ItemId);
Comments
Post a Comment