Class: Xrechnung::InvoiceDocumentReference

Inherits:
Object
  • Object
show all
Includes:
MemberContainer
Defined in:
lib/xrechnung/invoice_document_reference.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from MemberContainer

#[], #[]=, included, #initialize

Instance Attribute Details

#idString

Returns:

  • (String)


7
# File 'lib/xrechnung/invoice_document_reference.rb', line 7

member :id, type: String

#issue_dateDate

Returns:

  • (Date)


11
# File 'lib/xrechnung/invoice_document_reference.rb', line 11

member :issue_date, type: Date

Instance Method Details

#to_xml(xml) ⇒ Object



13
14
15
16
17
18
# File 'lib/xrechnung/invoice_document_reference.rb', line 13

def to_xml(xml)
  xml.cac :InvoiceDocumentReference do
    xml.cbc :ID, id
    xml.cbc :IssueDate, issue_date
  end
end