lib/eancom/edifact.rb in eancom-0.1.0 vs lib/eancom/edifact.rb in eancom-1.1.0
- old
+ new
@@ -1,19 +1,52 @@
-require 'eancom/edifact/element'
-require 'eancom/edifact/document'
-require 'eancom/edifact/envelope'
-require 'eancom/edifact/message'
require 'eancom/edifact/segment'
+require 'eancom/edifact/document_element'
+require 'eancom/edifact/header'
+require 'eancom/edifact/message'
+require 'eancom/edifact/item'
+require 'eancom/edifact/body'
+require 'eancom/edifact/footer'
+
+require 'eancom/edifact/document'
+
+require 'eancom/edifact/structure'
+require 'eancom/edifact/composite'
+require 'eancom/edifact/data'
+
+require 'eancom/edifact/segments/una'
+require 'eancom/edifact/segments/unb'
+require 'eancom/edifact/segments/unh'
+require 'eancom/edifact/segments/uns'
+require 'eancom/edifact/segments/unt'
+require 'eancom/edifact/segments/unz'
+
+require 'eancom/edifact/segments/alc'
+require 'eancom/edifact/segments/ali'
+require 'eancom/edifact/segments/bgm'
+require 'eancom/edifact/segments/cav'
+require 'eancom/edifact/segments/cci'
+require 'eancom/edifact/segments/cnt'
+require 'eancom/edifact/segments/cps'
+require 'eancom/edifact/segments/cux'
+require 'eancom/edifact/segments/dtm'
+require 'eancom/edifact/segments/ftx'
+require 'eancom/edifact/segments/imd'
+require 'eancom/edifact/segments/lin'
+require 'eancom/edifact/segments/loc'
+require 'eancom/edifact/segments/mea'
+require 'eancom/edifact/segments/moa'
+require 'eancom/edifact/segments/nad'
+require 'eancom/edifact/segments/pac'
+require 'eancom/edifact/segments/pgi'
+require 'eancom/edifact/segments/pia'
+require 'eancom/edifact/segments/pri'
+require 'eancom/edifact/segments/qty'
+require 'eancom/edifact/segments/rff'
+require 'eancom/edifact/segments/tax'
+require 'eancom/edifact/segments/tdt'
+
module Eancom
module Edifact
- DELIMITERS = {
- component: ':',
- data: '+',
- decimal: '.',
- release: '?',
- reserve: ' ',
- segment: "'"
- }
end
end