Sha256: 2163a7cbe67f050884a773ee6a9ec9f3f2abfc87ddf9e8c7031ea3586d7cdf1d

Contents?: true

Size: 589 Bytes

Versions: 5

Compression:

Stored size: 589 Bytes

Contents

module Skr
    module Concerns

        module INV

            module Lines

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

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

            end

        end
    end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
stockor-0.1.9 lib/skr/concerns/inv_extensions.rb
stockor-0.1.8 lib/skr/concerns/inv_extensions.rb
stockor-0.1.7 lib/skr/concerns/inv_extensions.rb
stockor-0.1.5 lib/skr/concerns/inv_extensions.rb
stockor-core-0.2 lib/skr/concerns/inv_extensions.rb