Class ICMS
Classe para os dados do ICMS
Inheritance
Inherited Members
Namespace: Unimake.Business.DFe.Xml.NFe
Assembly: Unimake.Business.DFe.dll
Syntax
[Serializable]
public class ICMS
Properties
ICMS00
Tributação pelo ICMS00 - Tributada integralmente
Declaration
public ICMS00 ICMS00 { get; set; }
Property Value
Type | Description |
---|---|
ICMS00 |
ICMS02
Tributação pelo ICMS02 - Monofásica própria sobre combustíveis
Declaration
public ICMS02 ICMS02 { get; set; }
Property Value
Type | Description |
---|---|
ICMS02 |
ICMS10
Tributação pelo ICMS10 - Tributada e com cobrança do ICMS por substituição tributária
Declaration
public ICMS10 ICMS10 { get; set; }
Property Value
Type | Description |
---|---|
ICMS10 |
ICMS15
Tributação pelo ICMS15 - Monofásica própria e com responsabilidade pela retenção sobre combustíveis
Declaration
public ICMS15 ICMS15 { get; set; }
Property Value
Type | Description |
---|---|
ICMS15 |
ICMS20
Tributção pelo ICMS20 - Com redução de base de cálculo
Declaration
public ICMS20 ICMS20 { get; set; }
Property Value
Type | Description |
---|---|
ICMS20 |
ICMS30
Tributação pelo ICMS30 - Isenta ou não tributada e com cobrança do ICMS por substituição tributária
Declaration
public ICMS30 ICMS30 { get; set; }
Property Value
Type | Description |
---|---|
ICMS30 |
ICMS40
Tributação pelo ICMS40 - Isenta ou não tributada ou suspensa
Declaration
public ICMS40 ICMS40 { get; set; }
Property Value
Type | Description |
---|---|
ICMS40 |
ICMS51
Tributação pelo ICMS51 - Diferimento. A exigência do preenchimento das informações do ICMS diferido fica à critério de cada UF
Declaration
public ICMS51 ICMS51 { get; set; }
Property Value
Type | Description |
---|---|
ICMS51 |
ICMS53
Tributação pelo ICMS51 - Monofásica sobre combustíveis com recolhimento diferido
Declaration
public ICMS53 ICMS53 { get; set; }
Property Value
Type | Description |
---|---|
ICMS53 |
ICMS60
Tributação pelo ICMS60 - ICMS cobrado anteriormente por substituição tributária
Declaration
public ICMS60 ICMS60 { get; set; }
Property Value
Type | Description |
---|---|
ICMS60 |
ICMS61
Tributação pelo ICMS61 - Monofásica sobre combustíveis cobrada anteriormente
Declaration
public ICMS61 ICMS61 { get; set; }
Property Value
Type | Description |
---|---|
ICMS61 |
ICMS70
Tributação pelo ICMS70 - Com redução de base de cálculo e cobrança do ICMS por substituição tributária
Declaration
public ICMS70 ICMS70 { get; set; }
Property Value
Type | Description |
---|---|
ICMS70 |
ICMS90
Tributação pelo ICMS90 - Outras
Declaration
public ICMS90 ICMS90 { get; set; }
Property Value
Type | Description |
---|---|
ICMS90 |
ICMSPart
Partilha do ICMS entre a UF de origem e UF de destino ou a UF definida na legislação Operação interestadual para consumidor final com partilha do ICMS devido na operação entre a UF de origem e a UF do destinatário ou ou a UF definida na legislação. (Ex.UF da concessionária de entrega do veículos)
Declaration
public ICMSPart ICMSPart { get; set; }
Property Value
Type | Description |
---|---|
ICMSPart |
ICMSSN101
Tributação do ICMSSN101 - Pelo SIMPLES NACIONAL e CSOSN=101
Declaration
public ICMSSN101 ICMSSN101 { get; set; }
Property Value
Type | Description |
---|---|
ICMSSN101 |
ICMSSN102
Tributação do ICMSSN102 - Pelo SIMPLES NACIONAL e CSOSN=102, 103, 300 ou 400
Declaration
public ICMSSN102 ICMSSN102 { get; set; }
Property Value
Type | Description |
---|---|
ICMSSN102 |
ICMSSN201
Tributação do ICMSSN201 - Pelo SIMPLES NACIONAL e CSOSN=201
Declaration
public ICMSSN201 ICMSSN201 { get; set; }
Property Value
Type | Description |
---|---|
ICMSSN201 |
ICMSSN202
Tributação do ICMSSN202 - Pelo SIMPLES NACIONAL e CSOSN=202 ou 203
Declaration
public ICMSSN202 ICMSSN202 { get; set; }
Property Value
Type | Description |
---|---|
ICMSSN202 |
ICMSSN500
Tributação do ICMSSN500 - Pelo SIMPLES NACIONAL,CRT=1 – Simples Nacional e CSOSN=500
Declaration
public ICMSSN500 ICMSSN500 { get; set; }
Property Value
Type | Description |
---|---|
ICMSSN500 |
ICMSSN900
Tributação do ICMSSN900 - Pelo SIMPLES NACIONAL, CRT=1 – Simples Nacional, CRT=4 - MEI e CSOSN=900
Declaration
public ICMSSN900 ICMSSN900 { get; set; }
Property Value
Type | Description |
---|---|
ICMSSN900 |
ICMSST
Grupo de informação do ICMSST devido para a UF de destino, nas operações interestaduais de produtos que tiveram retenção antecipada de ICMS por ST na UF do remetente. Repasse via Substituto Tributário
Declaration
public ICMSST ICMSST { get; set; }
Property Value
Type | Description |
---|---|
ICMSST |