Class Retencoes
Informações relativas a retenções na fonte
Assembly: Unimake.Business.DFe.dll
Syntax
Properties
VlrAgreg
Declaration
[XmlIgnore]
public double VlrAgreg { get; set; }
Property Value
VlrAgregField
Declaration
[XmlElement("vlrAgreg")]
public string VlrAgregField { get; set; }
Property Value
VlrBaseAgreg
Declaration
[XmlIgnore]
public double VlrBaseAgreg { get; set; }
Property Value
VlrBaseAgregField
Declaration
[XmlElement("vlrBaseAgreg")]
public string VlrBaseAgregField { get; set; }
Property Value
VlrBaseCSLL
Declaration
[XmlIgnore]
public double VlrBaseCSLL { get; set; }
Property Value
VlrBaseCSLLField
Declaration
[XmlElement("vlrBaseCSLL")]
public string VlrBaseCSLLField { get; set; }
Property Value
VlrBaseCofins
Declaration
[XmlIgnore]
public double VlrBaseCofins { get; set; }
Property Value
VlrBaseCofinsField
Declaration
[XmlElement("vlrBaseCofins")]
public string VlrBaseCofinsField { get; set; }
Property Value
VlrBaseIR
Declaration
[XmlIgnore]
public double VlrBaseIR { get; set; }
Property Value
VlrBaseIRField
Declaration
[XmlElement("vlrBaseIR")]
public string VlrBaseIRField { get; set; }
Property Value
VlrBasePP
Declaration
[XmlIgnore]
public double VlrBasePP { get; set; }
Property Value
VlrBasePPField
Valor da base do PIS/PASEP, relativa à retenção efetivamente realizada.
Validação: Informação permitida apenas se, para a natureza do rendimento
informada em {natRend}, houver "PP" na coluna "Tributo" da Tabela 01.
Não pode ser informado se {vlrBaseAgreg}
for informado.
Se informado, deve ser maior que zero.
Declaration
[XmlElement("vlrBasePP")]
public string VlrBasePPField { get; set; }
Property Value
VlrCSLL
Declaration
[XmlIgnore]
public double VlrCSLL { get; set; }
Property Value
VlrCSLLField
Declaration
[XmlElement("vlrCSLL")]
public string VlrCSLLField { get; set; }
Property Value
VlrCofins
Declaration
[XmlIgnore]
public double VlrCofins { get; set; }
Property Value
VlrCofinsField
Declaration
[XmlElement("vlrCofins")]
public string VlrCofinsField { get; set; }
Property Value
VlrIR
Declaration
[XmlIgnore]
public double VlrIR { get; set; }
Property Value
VlrIRField
Declaration
[XmlElement("vlrIR")]
public string VlrIRField { get; set; }
Property Value
VlrPP
Declaration
[XmlIgnore]
public double VlrPP { get; set; }
Property Value
VlrPPField
Valor da retenção do PIS/PASEP.
Validação: Informação obrigatória se {vlrBasePP} for informado.
Informação permitida apenas se, para a natureza do rendimento informada em
{natRend}, houver "PP" na coluna "Tributo" da Tabela 01.
Se informado, deve ser maior que zero.
Declaration
[XmlElement("vlrPP")]
public string VlrPPField { get; set; }
Property Value
Methods
ShouldSerializeVlrAgregField()
Declaration
public bool ShouldSerializeVlrAgregField()
Returns
ShouldSerializeVlrBaseAgregField()
Declaration
public bool ShouldSerializeVlrBaseAgregField()
Returns
ShouldSerializeVlrBaseCSLLField()
Declaration
public bool ShouldSerializeVlrBaseCSLLField()
Returns
ShouldSerializeVlrBaseCofinsField()
Declaration
public bool ShouldSerializeVlrBaseCofinsField()
Returns
ShouldSerializeVlrBaseIRField()
Declaration
public bool ShouldSerializeVlrBaseIRField()
Returns
ShouldSerializeVlrBasePPField()
Declaration
public bool ShouldSerializeVlrBasePPField()
Returns
ShouldSerializeVlrCSLLField()
Declaration
public bool ShouldSerializeVlrCSLLField()
Returns
ShouldSerializeVlrCofinsField()
Declaration
public bool ShouldSerializeVlrCofinsField()
Returns
ShouldSerializeVlrIRField()
Declaration
public bool ShouldSerializeVlrIRField()
Returns
ShouldSerializeVlrPPField()
Declaration
public bool ShouldSerializeVlrPPField()
Returns