class NFe::IcmsTot
Attributes
vBC[RW]
vBCST[RW]
vCOFINS[RW]
vDesc[RW]
vFCPUFDest[RW]
vFrete[RW]
vICMS[RW]
vICMSDeson[RW]
vICMSUFDest[RW]
vICMSUFRemet[RW]
vII[RW]
vIPI[RW]
vNF[RW]
vOutro[RW]
vPIS[RW]
vProd[RW]
vST[RW]
vSeg[RW]
vTotTrib[RW]
Public Class Methods
new(attrs = {})
click to toggle source
# File lib/nfe/entidades/infNFe/total/icmstot.rb, line 24 def initialize(attrs = {}) self.vBC = attrs[:vBC] self.vICMS = attrs[:vICMS] self.vICMSDeson = attrs[:vICMSDeson] self.vFCPUFDest = attrs[:vFCPUFDest] self.vICMSUFDest = attrs[:vICMSUFDest] self.vICMSUFRemet = attrs[:vICMSUFRemet] self.vBCST = attrs[:vBCST] self.vST = attrs[:vST] self.vProd = attrs[:vProd] self.vFrete = attrs[:vFrete] self.vSeg = attrs[:vSeg] self.vDesc = attrs[:vDesc] self.vII = attrs[:vII] self.vIPI = attrs[:vIPI] self.vPIS = attrs[:vPIS] self.vCOFINS = attrs[:vCOFINS] self.vOutro = attrs[:vOutro] self.vNF = attrs[:vNF] self.vTotTrib = attrs[:vTotTrib] end
Public Instance Methods
attributes()
click to toggle source
# File lib/nfe/entidades/infNFe/total/icmstot.rb, line 46 def attributes @attributes = { "vBC" => vBC, "vICMS" => vICMS, "vICMSDeson" => vICMSDeson, "vFCPUFDest" => vFCPUFDest, "vICMSUFDest" => vICMSUFDest, "vICMSUFRemet" => vICMSUFRemet, "vBCST" => vBCST, "vST" => vST, "vProd" => vProd, "vFrete" => vFrete, "vSeg" => vSeg, "vDesc" => vDesc, "vII" => vII, "vIPI" => vIPI, "vPIS" => vPIS, "vCOFINS" => vCOFINS, "vOutro" => vOutro, "vNF" => vNF, "vTotTrib" => vTotTrib } end
attributes=(params)
click to toggle source
# File lib/nfe/entidades/infNFe/total/icmstot.rb, line 70 def attributes=(params) self.vBC = params['vBC'], self.vICMS = params['vICMS'], self.vICMSDeson = params['vICMSDeson'], self.vFCPUFDest = params['vFCPUFDest'], self.vICMSUFDest = params['vICMSUFDest'], self.vICMSUFRemet = params['vICMSUFRemet'], self.vBCST = params['vBCST'], self.vST = params['vST'], self.vProd = params['vProd'], self.vFrete = params['vFrete'], self.vSeg = params['vSeg'], self.vDesc = params['vDesc'], self.vII = params['vII'], self.vIPI = params['vIPI'], self.vPIS = params['vPIS'], self.vCOFINS = params['vCOFINS'], self.vOutro = params['vOutro'], self.vNF = params['vNF'], self.vTotTrib = params['vTotTrib'] end