class Stockman::Logic::Kit::StockLevel
Attributes
kit_contents[R]
warehouse_id[R]
Public Class Methods
new(kit_contents, warehouse_id)
click to toggle source
# File lib/stockman/logic/kit/stock_level.rb, line 7 def initialize(kit_contents, warehouse_id) @kit_contents = kit_contents @warehouse_id = warehouse_id.to_i end
Public Instance Methods
allocated_amount()
click to toggle source
# File lib/stockman/logic/kit/stock_level.rb, line 16 def allocated_amount 0 end
available_amount()
click to toggle source
# File lib/stockman/logic/kit/stock_level.rb, line 20 def available_amount kit_contents.minimum_available_amount(warehouse_id) end
physical_amount()
click to toggle source
# File lib/stockman/logic/kit/stock_level.rb, line 12 def physical_amount kit_contents.minimum_physical_amount(warehouse_id) end