Class ICMS20
Classe de informações do ICMS20
Assembly: Unimake.Business.DFe.dll
Syntax
[Serializable]
[XmlType(AnonymousType = true, Namespace = "http://www.portalfiscal.inf.br/nfe")]
public class ICMS20
Properties
CST
Código da situação tributária
Declaration
[XmlElement("CST")]
public string CST { get; set; }
Property Value
IndDeduzDeson
Indica se o valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd). 0=Não deduz 1=Sim, deduz.
Declaration
[XmlElement("indDeduzDeson")]
public SimNao? IndDeduzDeson { get; set; }
Property Value
ModBC
Modalidade de determinação da BC do ICMS
Declaration
[XmlElement("modBC")]
public ModalidadeBaseCalculoICMS ModBC { get; set; }
Property Value
MotDesICMS
Motivo da desoneração do ICMS
Declaration
[XmlElement("motDesICMS")]
public MotivoDesoneracaoICMS MotDesICMS { get; set; }
Property Value
Orig
Declaration
[XmlElement("orig")]
public OrigemMercadoria Orig { get; set; }
Property Value
PFCP
Percentual de ICMS relativo ao Fundo de Combate à Pobreza (FCP)
Declaration
[XmlIgnore]
public double PFCP { get; set; }
Property Value
PFCPField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade PFCP para atribuir ou resgatar o valor)
Declaration
[XmlElement("pFCP")]
public string PFCPField { get; set; }
Property Value
PICMS
Declaration
[XmlIgnore]
public double PICMS { get; set; }
Property Value
PICMSField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade PICMS para atribuir ou resgatar o valor)
Declaration
[XmlElement("pICMS")]
public string PICMSField { get; set; }
Property Value
PRedBC
Percentual de redução da BC
Declaration
[XmlIgnore]
public double PRedBC { get; set; }
Property Value
PRedBCField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade PRedBC para atribuir ou resgatar o valor)
Declaration
[XmlElement("pRedBC")]
public string PRedBCField { get; set; }
Property Value
VBC
Declaration
[XmlIgnore]
public double VBC { get; set; }
Property Value
VBCFCP
Valor da Base de cálculo do FCP
Declaration
[XmlIgnore]
public double VBCFCP { get; set; }
Property Value
VBCFCPField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VBCFCP para atribuir ou resgatar o valor)
Declaration
[XmlElement("vBCFCP")]
public string VBCFCPField { get; set; }
Property Value
VBCField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VBC para atribuir ou resgatar o valor)
Declaration
[XmlElement("vBC")]
public string VBCField { get; set; }
Property Value
VFCP
Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP)
Declaration
[XmlIgnore]
public double VFCP { get; set; }
Property Value
VFCPField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VFCP para atribuir ou resgatar o valor)
Declaration
[XmlElement("vFCP")]
public string VFCPField { get; set; }
Property Value
VICMS
Declaration
[XmlIgnore]
public double VICMS { get; set; }
Property Value
VICMSDeson
Valor do ICMS de desoneração
Declaration
[XmlIgnore]
public double VICMSDeson { get; set; }
Property Value
VICMSDesonField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VICMSDeson para atribuir ou resgatar o valor)
Declaration
[XmlElement("vICMSDeson")]
public string VICMSDesonField { get; set; }
Property Value
VICMSField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VICMS para atribuir ou resgatar o valor)
Declaration
[XmlElement("vICMS")]
public string VICMSField { get; set; }
Property Value
Methods
ShouldSerializeIndDeduzDeson()
Declaration
public bool ShouldSerializeIndDeduzDeson()
Returns
ShouldSerializeMotDesICMS()
Declaration
public bool ShouldSerializeMotDesICMS()
Returns
ShouldSerializePFCPField()
Declaration
public bool ShouldSerializePFCPField()
Returns
ShouldSerializeVBCFCPField()
Declaration
public bool ShouldSerializeVBCFCPField()
Returns
ShouldSerializeVFCPField()
Declaration
public bool ShouldSerializeVFCPField()
Returns
ShouldSerializeVICMSDesonField()
Declaration
public bool ShouldSerializeVICMSDesonField()
Returns