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