Module: Gentle::Documents::Document

Included in:
Request::ShipmentOrder
Defined in:
lib/gentle/documents/document.rb

Constant Summary collapse

DATEFORMAT =
"%Y%m%d_%H%M%S"

Instance Method Summary collapse

Instance Method Details

#filenameObject



10
11
12
# File 'lib/gentle/documents/document.rb', line 10

def filename
  @filename ||= "#{business_unit}_#{type}_#{document_number}_#{date.strftime(DATEFORMAT)}.xml"
end

#to_xmlObject



6
7
8
# File 'lib/gentle/documents/document.rb', line 6

def to_xml
  raise NotImplementedError("To be implemented by subclasses")
end