namespace MMDAL.DTO.StockValuation; /// /// Current stock position with cost data — read from TSTOCKPOSITION. /// Used by perpetual update logic and cost workings. /// public class StockPositionCostDTO { public int OUID { get; set; } public int StoreId { get; set; } public int ItemId { get; set; } public int SKUId { get; set; } public decimal Quantity { get; set; } public decimal AverageCost { get; set; } public decimal AverageValue { get; set; } /// 0=WtAvg, 1=FIFO, 2=LIFO, 3=Standard public byte ValuationMethod { get; set; } /// 1 = per-store valuation; 0 = consolidated across stores (OU-level setting). public byte IsStorewiseValuation { get; set; } }