class XmlConv::I2::Date
Attributes
code[RW]
level[RW]
Public Class Methods
from_date(date, level=nil, code=nil)
click to toggle source
# File lib/xmlconv/i2/date.rb, line 11 def from_date(date, level=nil, code=nil) instance = self.new(date.year, date.month, date.day) instance.code = code instance.level = level instance end
Public Instance Methods
to_s()
click to toggle source
# File lib/xmlconv/i2/date.rb, line 18 def to_s fmtd = strftime("%Y%m%d") datecd = case @code when :delivery '2' else '4' end case @level when :order <<-EOS 300:#{datecd} 301:#{fmtd} EOS else <<-EOS 540:#{datecd} 541:#{fmtd} EOS end end