module Skr::Concerns::PT::Lines

Public Instance Methods

ea_picking_qty() click to toggle source
# File lib/skr/concerns/pt_extensions.rb, line 12
def ea_picking_qty
    if proxy_association.loaded?
        inject(0){ | sum, ptl | sum+(ptl.qty*ptl.uom_size) unless ptl.is_complete? }
    else
        where( is_complete: false ).sum('qty*uom_size')
    end
end
set_ship_qty() click to toggle source
# File lib/skr/concerns/pt_extensions.rb, line 8
def set_ship_qty
    each{|l| l.qty_to_ship = l.qty }
end