Class DedSusp
Detalhamento das deduções com exigibilidade suspensa
Assembly: Unimake.Business.DFe.dll
Syntax
Properties
BenefPen
Informação das deduções suspensas por dependentes e beneficiários da pensão alimentícia
Declaration
[XmlElement("benefPen")]
public List<BenefPen> BenefPen { get; set; }
Property Value
CnpjEntidPC
Número de inscrição da entidade de previdência complementar
Declaration
[XmlElement("cnpjEntidPC")]
public string CnpjEntidPC { get; set; }
Property Value
IndTpDeducao
Indicativo do tipo de dedução
Declaration
[XmlElement("indTpDeducao")]
public IndicativoTipoDeducao IndTpDeducao { get; set; }
Property Value
VlrDedSusp
Valor da dedução da base de cálculo do imposto de renda com exigibilidade suspensa.
Validação: Se indTpDeducao = [5, 7], e o grupo benefPen for preenchido, o valor informado neste campo deve ser a soma do(s) campo(s) vlrDepenSusp do grupo benefPen.
Deve ser maior que 0 (zero).
O não preenchimento do grupo benefPen indica que o contribuinte declarante não possui as informações detalhadas por dependente/alimentando.
Declaration
[XmlIgnore]
public double VlrDedSusp { get; set; }
Property Value
VlrDedSuspField
Declaration
[XmlElement("vlrDedSusp")]
public string VlrDedSuspField { get; set; }
Property Value
VlrPatrocFunp
Valor da contribuição do ente público patrocinador da Fundação de Previdência Complementar do Servidor Público (Funpresp).
Validação: Informação exclusiva se indTpDeducao = [4].
Deve ser maior que 0 (zero).
Declaration
[XmlIgnore]
public double VlrPatrocFunp { get; set; }
Property Value
VlrPatrocFunpField
Declaration
[XmlElement("vlrPatrocFunp")]
public string VlrPatrocFunpField { get; set; }
Property Value
Methods
ShoudSerializeVlrPatrocFunpField()
Declaration
public bool ShoudSerializeVlrPatrocFunpField()
Returns
ShouldSerializeCnpjEntidPC()
Declaration
public bool ShouldSerializeCnpjEntidPC()
Returns
ShouldSerializeVlrDedSuspField()
Declaration
public bool ShouldSerializeVlrDedSuspField()
Returns