class Nfe::Services::Dispatch::ConsSitNFe

Attributes

chNFe[RW]
uf[RW]
versao[RW]

Public Class Methods

new(environment, uf, versao, chNFe) click to toggle source
# File lib/nfe/services/dispatch/consSitNFe.rb, line 22
def initialize(environment, uf, versao, chNFe)
  @tpAmb = environment
  @uf = uf
  @versao = versao
  @chNFe = chNFe
end

Public Instance Methods

to_xml() click to toggle source
# File lib/nfe/services/dispatch/consSitNFe.rb, line 29
def to_xml
  xml = Builder::XmlMarkup.new

  xml.consSitNFe(xmlns: Models::NFe.namespace, versao: versao ) do |cons|
    cons.tpAmb tpAmb_value
    cons.xServ "CONSULTAR"
    cons.chNFe @chNFe
  end

  xml.target!
end