Class: BrNfe::Product::Nfe::ItemTax::IcmsUfDestino

Inherits:
ActiveModelBase show all
Defined in:
lib/br_nfe/product/nfe/item_tax/icms_uf_destino.rb

Instance Attribute Summary collapse

Attributes inherited from ActiveModelBase

#reference

Method Summary

Methods inherited from ActiveModelBase

#assign_attributes, #default_values, #initialize

Constructor Details

This class inherits a constructor from BrNfe::ActiveModelBase

Instance Attribute Details

#aliquota_interestadualObject

ALÍQUOTA INTERESTADUAL DAS UF ENVOLVIDAS

  • 4% alíquota interestadual para produtos importados;

  • 7% para os Estados de origem do Sul e Sudeste (exceto ES),

    destinado para os Estados do Norte, Nordeste, CentroOeste
    e Espírito Santo;
    
  • 12% para os demais casos

Type: Float Required: Yes Example: 17.0 Length: 2v2 tag: pICMSInter



73
74
75
# File 'lib/br_nfe/product/nfe/item_tax/icms_uf_destino.rb', line 73

def aliquota_interestadual
  @aliquota_interestadual
end

#aliquota_interna_uf_destinoObject

ALÍQUOTA INTERNA DA UF DE DESTINO

Alíquota adotada nas operações internas na UF de destino para o
produto / mercadoria. A alíquota do Fundo de Combate a
Pobreza, se existente para o produto / mercadoria, deve ser 
informada no campo próprio (pFCPUFDest) não devendo ser
somada à essa alíquota interna

Type: Float Required: Yes Example: 18.0 Length: 13v2-4 tag: pICMSUFDest



57
58
59
# File 'lib/br_nfe/product/nfe/item_tax/icms_uf_destino.rb', line 57

def aliquota_interna_uf_destino
  @aliquota_interna_uf_destino
end

#percentual_fcpObject

PERCENTUAL DO ICMS RELATIVO AO FUNDO DE COMBATE À POBREZA (FCP) NA UF DE DESTINO

Percentual adicional inserido na alíquota interna da UF de
destino, relativo ao Fundo de Combate à Pobreza (FCP) naquela UF.
Nota: Percentual máximo de 2%, conforme a legislação

Type: Float Required: Yes Example: 1.47 Length: 13v2-4 tag: pFCPUFDest



41
42
43
# File 'lib/br_nfe/product/nfe/item_tax/icms_uf_destino.rb', line 41

def percentual_fcp
  @percentual_fcp
end

#percentual_partilha_destinoObject

PERCENTUAL PROVISÓRIO DE PARTILHA DO ICMS INTERESTADUAL

Percentual de ICMS Interestadual para a UF de destino:
- 40% em 2016;
- 60% em 2017;
- 80% em 2018;
- 100% a partir de 2019.

OBS: Caso não seja setado manualmente um valor, será setado

automaticamnete conforme o ano da data atual.

Type: Float Required: Yes Example: 40.0 Length: 2v2 tag: pICMSInterPart



91
92
93
# File 'lib/br_nfe/product/nfe/item_tax/icms_uf_destino.rb', line 91

def percentual_partilha_destino
  @percentual_partilha_destino
end

#total_base_calculoObject

VALOR DA BC DO ICMS NA UF DE DESTINO

Valor da Base de Cálculo do ICMS na UF de destino.

Type: Float Required: Yes Example: 350.47 Length: 13v2 tag: vBCUFDest



26
27
28
# File 'lib/br_nfe/product/nfe/item_tax/icms_uf_destino.rb', line 26

def total_base_calculo
  @total_base_calculo
end

#total_destinoObject

VALOR DO ICMS INTERESTADUAL PARA A UF DE DESTINO

Valor do ICMS Interestadual para a UF de destino, já
considerando o valor do ICMS relativo ao Fundo de Combate à
Pobreza naquela UF.

Type: Float Required: Yes Example: 47.54 Length: 13v2 tag: vICMSUFDest



120
121
122
# File 'lib/br_nfe/product/nfe/item_tax/icms_uf_destino.rb', line 120

def total_destino
  @total_destino
end

#total_fcp_destinoObject

VALOR DO ICMS RELATIVO AO FUNDO DE COMBATE À POBREZA (FCP) DA UF DE DESTINO

Type: Float Required: Yes Example: 347.54 Length: 13v2 tag: vFCPUFDest



106
107
108
# File 'lib/br_nfe/product/nfe/item_tax/icms_uf_destino.rb', line 106

def total_fcp_destino
  @total_fcp_destino
end

#total_origemObject

VALOR DO ICMS INTERESTADUAL PARA A UF DO REMETENTE

Valor do ICMS Interestadual para a UF do remetente.
Nota: A partir de 2019, este valor será zero.

Type: Float Required: Yes Example: 47.54 Length: 13v2 tag: vICMSUFRemet



133
134
135
# File 'lib/br_nfe/product/nfe/item_tax/icms_uf_destino.rb', line 133

def total_origem
  @total_origem
end