Class: Logistics::Core::WarehouseRatePeriod

Inherits:
ApplicationRecord show all
Defined in:
app/models/logistics/core/warehouse_rate_period.rb

Class Method Summary collapse

Methods inherited from ApplicationRecord

as_json

Class Method Details

.generate_rate_period_matrixObject



7
8
9
10
11
12
13
14
15
# File 'app/models/logistics/core/warehouse_rate_period.rb', line 7

def self.generate_rate_period_matrix
  warehouses = Warehouse.all
  warehouses.each { |warehouse|
    w = WarehouseRatePeriod.where('warehouse_id' => warehouse.id)
    if w.count == 0
      WarehouseRatePeriod.create('warehouse_id' => warehouse.id, 'from' => 0, 'to' => 0)
    end
  }
end