Module: Skr::Concerns::INV::Lines

Defined in:
lib/skr/concerns/inv_extensions.rb

Instance Method Summary collapse

Instance Method Details

#from_pick_ticket!Object



8
9
10
11
12
# File 'lib/skr/concerns/inv_extensions.rb', line 8

def from_pick_ticket!
    proxy_association.owner.pick_ticket.lines.each do | line |
        build({ pt_line: line, qty: line.qty_to_ship })
    end
end

#from_sales_order!Object



14
15
16
17
18
# File 'lib/skr/concerns/inv_extensions.rb', line 14

def from_sales_order!
    proxy_association.owner.sales_order.lines.each do | line |
        build({ so_line: line, qty: line.qty_allocated })
    end
end