Class RhpBESegSocialDesconto
Classe que encapsula um desconto para a Segurança Social.
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBESegSocialDesconto
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("450453F7-F579-4F52-8632-2763443D9023")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBESegSocialDesconto : RhpBaseBE, INotifyPropertyChanged, IRhpBESegSocialDesconto
Constructors
RhpBESegSocialDesconto()
Declaration
public RhpBESegSocialDesconto()
Properties
AnoFiscalReferencia
Ano Fical de Referência ao qual se devem aplicar retroativos.
Declaration
public int AnoFiscalReferencia { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DataAplicacao
Data a partir da qual vigoram.
Declaration
public DateTime DataAplicacao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
EmModoEdicao
Indica se se trata de um novo Desconto ou de uma já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ID
ID Identificador de um registo de descontos.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
MesFiscalReferencia
Mês Fical de Referência ao qual se devem aplicar retroativos.
Declaration
public byte MesFiscalReferencia { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
PercentagemEmpresa
Percentagem a pagar pela empresa.
Declaration
public double PercentagemEmpresa { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PercentagemFuncionario
Percentagem a pagar pelo funcionário.
Declaration
public double PercentagemFuncionario { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SegSocial
Identificador da Segurança Social.
Declaration
public string SegSocial { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoDesconto
Identificador do Tipo de Desconto.
Declaration
public TipoDescontoSS TipoDesconto { get; set; }
Property Value
Type | Description |
---|---|
TipoDescontoSS |
ValorEmpresa
Valor a pagar pela empresa.
Declaration
public double ValorEmpresa { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorFuncionario
Valor a pagar pelo funcionário.
Declaration
public double ValorFuncionario { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
CopiaSimples(RhpBESegSocialDesconto)
Efectua uma cópia integral do objecto passado por parâmetro.
Declaration
public void CopiaSimples(RhpBESegSocialDesconto Original)
Parameters
Type | Name | Description |
---|---|---|
RhpBESegSocialDesconto | Original | Objecto do tipo RhpBESegSocialDesconto a partir do qual será efectuada a cópia. |
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBESegSocialDesconto