Sha256: 1225fa571901fb913ecde5fc7756970cd03c37ef021b02199086666651e96085
Contents?: true
Size: 787 Bytes
Versions: 1
Compression:
Stored size: 787 Bytes
Contents
require 'nokogiri' require 'ruby_xml_nfe/ender_emit' module RubyXmlNfe class Emit attr_reader :xml, :cnpj, :xNome, :xFant, :ender_emit_params, :ie, :im, :cnae, :crt def initialize(xml, params) @xml = xml @cnpj = params[:CNPJ] @xNome = params[:xNome] @xFant = params[:xFant] @ender_emit_params = params[:enderEmit] @ie = params[:IE] @im = params[:IM] @cnae = params[:CNAE] @crt = params[:CRT] end def build xml.emit do xml.CNPJ cnpj xml.xNome xNome xml.xFant xFant ender_emit = RubyXmlNfe::EnderEmit.new(xml, ender_emit_params) ender_emit.build xml.IE ie xml.IM im if im xml.CNAE cnae if cnae xml.CRT crt end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby_xml_nfe-0.1.0 | lib/ruby_xml_nfe/emit.rb |