Class ICMS53
Classe de informações do ICMS53
Assembly: Unimake.Business.DFe.dll
Syntax
[Serializable]
[XmlType(AnonymousType = true, Namespace = "http://www.portalfiscal.inf.br/nfe")]
public class ICMS53
Properties
AdRemICMS
Alíquota ad rem do ICMS estabelecida na legislação para o produto.
Declaration
[XmlIgnore]
public double AdRemICMS { get; set; }
Property Value
AdRemICMSDif
Alíquota ad rem do imposto diferido
Declaration
[XmlIgnore]
public double AdRemICMSDif { get; set; }
Property Value
AdRemICMSDifField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade AdRemICMSDif para atribuir ou resgatar o valor)
Declaration
[XmlElement("adRemICMSDif")]
public string AdRemICMSDifField { get; set; }
Property Value
AdRemICMSField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade AdRemICMS para atribuir ou resgatar o valor)
Declaration
[XmlElement("adRemICMS")]
public string AdRemICMSField { get; set; }
Property Value
CST
CST - Código da situação tributária
Declaration
[XmlElement("CST")]
public string CST { get; set; }
Property Value
Orig
Declaration
[XmlElement("orig")]
public OrigemMercadoria Orig { get; set; }
Property Value
PDif
Percentual do diferimento - No caso de diferimento total, informar o percentual de diferimento "100".
Declaration
[XmlIgnore]
public double PDif { get; set; }
Property Value
PDifField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade PDif para atribuir ou resgatar o valor)
Declaration
[XmlElement("pDif")]
public string PDifField { get; set; }
Property Value
QBCMono
Quantidade tributada - Informar a BC do ICMS em quantidade conforme unidade de medida estabelecida na legislação para o produto.
Declaration
[XmlElement("qBCMono")]
public decimal QBCMono { get; set; }
Property Value
QBCMonoDif
Quantidade tributada diferida - Informar a BC do ICMS diferido em quantidade conforme unidade de medida estabelecida na legislação para o produto.
Declaration
[XmlElement("qBCMonoDif")]
public double QBCMonoDif { get; set; }
Property Value
VICMSMono
Valor do ICMS próprio devido - O valor do ICMS próprio devido é o resultado do valor do ICMS da operação menos valor do ICMS diferido.
Declaration
[XmlIgnore]
public double VICMSMono { get; set; }
Property Value
VICMSMonoDif
Declaration
[XmlIgnore]
public double VICMSMonoDif { get; set; }
Property Value
VICMSMonoDifField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VICMSMonoDif para atribuir ou resgatar o valor)
Declaration
[XmlElement("vICMSMonoDif")]
public string VICMSMonoDifField { get; set; }
Property Value
VICMSMonoField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VICMSMono para atribuir ou resgatar o valor)
Declaration
[XmlElement("vICMSMono")]
public string VICMSMonoField { get; set; }
Property Value
VICMSMonoOp
Valor do ICMS da operação - O valor do ICMS é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida em legislação, como se não houvesse o diferimento
Declaration
[XmlIgnore]
public double VICMSMonoOp { get; set; }
Property Value
VICMSMonoOpField
Propriedade auxiliar para serialização/desserialização do XML (Utilize sempre a propriedade VICMSMonoOp para atribuir ou resgatar o valor)
Declaration
[XmlElement("vICMSMonoOp")]
public string VICMSMonoOpField { get; set; }
Property Value
Methods
ShouldSerializeAdRemICMSDifField()
Declaration
public bool ShouldSerializeAdRemICMSDifField()
Returns
ShouldSerializeAdRemICMSField()
Declaration
public bool ShouldSerializeAdRemICMSField()
Returns
ShouldSerializePDifField()
Declaration
public bool ShouldSerializePDifField()
Returns
ShouldSerializeQBCMono()
Declaration
public bool ShouldSerializeQBCMono()
Returns
ShouldSerializeQBCMonoDif()
Declaration
public bool ShouldSerializeQBCMonoDif()
Returns
ShouldSerializeVICMSMonoDifField()
Declaration
public bool ShouldSerializeVICMSMonoDifField()
Returns
ShouldSerializeVICMSMonoField()
Declaration
public bool ShouldSerializeVICMSMonoField()
Returns
ShouldSerializeVICMSMonoOpField()
Declaration
public bool ShouldSerializeVICMSMonoOpField()
Returns