From 2866b768a239f5f494f1067fa2fe8e09456f7206 Mon Sep 17 00:00:00 2001 From: "Michael B. Klein" Date: Tue, 27 Jul 2010 11:22:56 -0700 Subject: [PATCH] Added ability to customize LIN/RFF line numbers --- lib/openils/mapper.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/openils/mapper.rb b/lib/openils/mapper.rb index 68636778b..f6acbaac9 100644 --- a/lib/openils/mapper.rb +++ b/lib/openils/mapper.rb @@ -3,7 +3,7 @@ require 'edi/mapper' module OpenILS class Mapper < EDI::E::Mapper - VERSION = '0.9.3' + VERSION = '0.9.4' end end @@ -30,8 +30,8 @@ OpenILS::Mapper.map 'order' do |mapper,key,value| value['vendor'].to_a.each { |vendor| mapper.add('vendor',vendor) } mapper.add('currency',value['currency']) value['items'].each_with_index { |item,index| - item['line_index'] = index + 1 - item['line_number'] = "#{value['po_number']}/#{index+1}" if item['line_number'].nil? + item['line_index'] = index + 1 if item['line_index'].nil? + item['line_number'] = "#{value['po_number']}/#{item['line_index']}" if item['line_number'].nil? mapper.add('item', item) } mapper.add("UNS", {}) -- 2.11.0