class RubyXmlNfe::EnderDest

Attributes

cMun[RW]
cPais[RW]
cep[RW]
fone[RW]
nro[RW]
uf[RW]
xBairro[RW]
xCpl[RW]
xLgr[RW]
xMun[RW]
xPais[RW]
xml[RW]

Public Class Methods

new(xml, params) click to toggle source
# File lib/ruby_xml_nfe/ender_dest.rb, line 8
def initialize(xml, params)
  @xml = xml
  @xLgr = params[:xLgr]
  @nro = params[:nro]
  @xCpl = params[:xCpl]
  @xBairro = params[:xBairro]
  @cMun = params[:cMun]
  @xMun = params[:xMun]
  @uf = params[:UF]
  @cep = params[:CEP]
  @cPais = params[:cPais]
  @xPais = params[:xPais]
  @fone = params[:fone]
end

Public Instance Methods

build() click to toggle source
# File lib/ruby_xml_nfe/ender_dest.rb, line 23
def build
  xml.enderDest do
    xml.xLgr xLgr
    xml.nro nro
    xml.xCpl xCpl if xCpl
    xml.xBairro xBairro
    xml.cMun cMun
    xml.xMun xMun
    xml.UF uf
    xml.CEP cep
    xml.cPais cPais
    xml.xPais xPais
    xml.fone fone if fone
  end
end