class Facturapi::Helpers::Encabezado

Attributes

emisor[RW]
id_doc[RW]
receptor[RW]
totales[RW]

Public Class Methods

new(params = {}) click to toggle source
# File lib/facturapi/helpers/encabezado.rb, line 6
def initialize(params = {})
  @id_doc = params[:id_doc]
  @emisor = params[:emisor]
  @receptor = params[:receptor]
  @totales = params[:totales] || Totales.new
end

Public Instance Methods

as_node() click to toggle source
# File lib/facturapi/helpers/encabezado.rb, line 13
def as_node
  create_node('Encabezado') do |encabezado|
    encabezado << id_doc.as_node
    encabezado << emisor.as_node
    encabezado << receptor.as_node
    encabezado << totales.as_node
  end
end