Module: Skr::Concerns::PT::Lines
- Defined in:
- lib/skr/concerns/pt_extensions.rb
Instance Method Summary collapse
Instance Method Details
#ea_picking_qty ⇒ Object
12 13 14 15 16 17 18 |
# 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 ⇒ Object
8 9 10 |
# File 'lib/skr/concerns/pt_extensions.rb', line 8 def set_ship_qty each{|l| l.qty_to_ship = l.qty } end |