class NFe::Emitente
Attributes
CNAE[RW]
CNPJ[RW]
CRT[RW]
IE[RW]
IM[RW]
enderEmit[RW]
endereco_emitente[RW]
xNome[RW]
Public Instance Methods
attributes()
click to toggle source
# File lib/nfe/entidades/infNFe/emit/emitente.rb, line 17 def attributes @attributes = { "CNPJ" => CNPJ, "xNome" => xNome, "enderEmit" => enderEmit, "IE" => IE, "IM" => IM, "CNAE" => CNAE, "CRT" => CRT, } #@endereco_emitente = @endereco_emitente.serealize(enderEmit) end
attributes=(params)
click to toggle source
# File lib/nfe/entidades/infNFe/emit/emitente.rb, line 30 def attributes=(params) @attributes = { "CNPJ" => params["CNPJ"], "xNome" => params["xNome"], "enderEmit" => params["enderEmit"], "IE" => params["IE"], "IM" => params["IM"], "CNAE" => params["CNAE"], "CRT" => params["CRT"] } end
initializer()
click to toggle source
# File lib/nfe/entidades/infNFe/emit/emitente.rb, line 13 def initializer self.endereco_emitente = NFe::EnderecoEmitente.new end