Sha256: c837b2a78a77576ba39b41d1183d96b8ea7a1b690cca72fd8acf9a447ad04bcc
Contents?: true
Size: 725 Bytes
Versions: 7
Compression:
Stored size: 725 Bytes
Contents
module Hushed module Documents module Document DATEFORMAT = "%Y%m%d_%H%M%S" def to_xml raise NotImplementedError("To be implemented by subclasses") end def filename @filename ||= "#{business_unit}_#{type}_#{document_number}_#{date.strftime(DATEFORMAT)}.xml" end def message_id raise NotImplementedError("To be implemented by subclasses") end def warehouse raise NotImplementedError("To be implemented by subclasses") end def type raise NotImplementedError("To be implemented by subclasses") end def date raise NotImplementedError("To be implemented by subclasses") end end end end
Version data entries
7 entries across 7 versions & 1 rubygems