Sha256: eaa3ee6791b3f4b01e68084b5b87a64f125fa0382a10603bba3d5392c0f2ea0d
Contents?: true
Size: 1.63 KB
Versions: 1
Compression:
Stored size: 1.63 KB
Contents
module RubyXmlNfe class IcmsTot attr_reader *%i(xml vBC vICMS vICMSDeson vFCPUFDest vICMSUFDest vICMSUFRemet vFCP vBCST vST vFCPST vFCPSTRet vProd vFrete vSeg vDesc vII vIPI vIPIDevol vPIS vCOFINS vOutro vNF) def initialize(xml, params) @xml = xml @vBC = params[:vBC] @vICMS = params[:vICMS] @vICMSDeson = params[:vICMSDeson] @vFCPUFDest = params[:vFCPUFDest] @vICMSUFDest = params[:vICMSUFDest] @vICMSUFRemet = params[:vICMSUFRemet] @vFCP = params[:vFCP] @vBCST = params[:vBCST] @vST = params[:vST] @vFCPST = params[:vFCPST] @vFCPSTRet = params[:vFCPSTRet] @vProd = params[:vProd] @vFrete = params[:vFrete] @vSeg = params[:vSeg] @vDesc = params[:vDesc] @vII = params[:vII] @vIPI = params[:vIPI] @vIPIDevol = params[:vIPIDevol] @vPIS = params[:vPIS] @vCOFINS = params[:vCOFINS] @vOutro = params[:vOutro] @vNF = params[:vNF] end def build xml.ICMSTot do xml.vBC vBC xml.vICMS vICMS xml.vICMSDeson vICMSDeson xml.vFCPUFDest vFCPUFDest if vFCPUFDest xml.vICMSUFDest vICMSUFDest if vICMSUFDest xml.vICMSUFRemet vICMSUFRemet if vICMSUFRemet xml.vFCP vFCP xml.vBCST vBCST xml.vST vST xml.vFCPST vFCPST xml.vFCPSTRet vFCPSTRet xml.vProd vProd xml.vFrete vFrete xml.vSeg vSeg xml.vDesc vDesc xml.vII vII xml.vIPI vIPI xml.vIPIDevol vIPIDevol xml.vPIS vPIS xml.vCOFINS vCOFINS xml.vOutro vOutro xml.vNF vNF 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/icms_tot.rb |