Class RhpBEMovimentoRetroactivo
Classe que indica um Movimento de Retroactivos para um Funcionário.
Inheritance
System.Object
RhpBEMovimentoRetroactivo
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEMovimentoRetroactivo
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("0341C90F-34CC-40CB-9464-35AA3EE8DA5B")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEMovimentoRetroactivo : RhpBaseBE, INotifyPropertyChanged, IRhpBEMovimentoRetroactivo
Constructors
RhpBEMovimentoRetroactivo()
Declaration
public RhpBEMovimentoRetroactivo()
Properties
Ano
Ano a que se refere o cálculo.
Declaration
public int Ano { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
AnoAProcessar
Ano em que serão processados os Retroactivos.
Declaration
public int AnoAProcessar { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Departamento
Identificador do Departamento ao qual pertence o Funcionário deste registo.
Declaration
public string Departamento { get; set; }
Property Value
Type |
Description |
System.String |
|
DiasUteis
Número de dias úteis para o processamento efectuado.
Declaration
public float DiasUteis { get; set; }
Property Value
Type |
Description |
System.Single |
|
EmModoEdicao
Indica se se trata de um novo Movimento ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Funcionario
Identificador do Funcionário.
Declaration
public string Funcionario { get; set; }
Property Value
Type |
Description |
System.String |
|
IDLinhaOriginal
IDLinhaOriginal a que se refere o cálculo.
Declaration
public int IDLinhaOriginal { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
JaProcessado
Indica se o registo já foi processado.
Declaration
public bool JaProcessado { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MesProcessamento
Mês fiscal de processamento.
Declaration
public int MesProcessamento { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MesRetroactivo
Número do Periodo a que se refere o cálculo.
Declaration
public byte MesRetroactivo { get; set; }
Property Value
Type |
Description |
System.Byte |
|
Movimento
Código do movimento de retroactivo.
Declaration
public string Movimento { get; set; }
Property Value
Type |
Description |
System.String |
|
NumCalcRetro
Identificador do calculo de Retroactivo.
Declaration
public int NumCalcRetro { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumPeriodoAProcessar
Número do período a processar.
Declaration
public int NumPeriodoAProcessar { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumProc
Número de processamento referente ao calculo de retroactivo
Declaration
public int NumProc { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumProcProcessado
Identificador do processamento onde o corrente calculo de retroactivos foi processado.
Declaration
public int NumProcProcessado { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Periodo
Declaration
public string Periodo { get; set; }
Property Value
Type |
Description |
System.String |
|
Tempo
Dependendo do tipo de Remunerações/Hora Extra indica o número de unidades.
Declaration
public float Tempo { get; set; }
Property Value
Type |
Description |
System.Single |
|
Tipo
Declaration
public RhpBETipos.TipoLinhaEx Tipo { get; set; }
Property Value
TipoTabela
Declaration
public byte TipoTabela { get; set; }
Property Value
Type |
Description |
System.Byte |
|
TipoVencimento
Declaration
public byte TipoVencimento { get; set; }
Property Value
Type |
Description |
System.Byte |
|
Valor
Valor do movimento de retroactivo.
Declaration
public double Valor { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorLiquidoAnterior
Cambio da moeda alternativa para a moeda de referência.
Declaration
public double ValorLiquidoAnterior { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujADSEEntPat
Valor sujeito a desconto de A.D.S.E. pela entidade patronal.
Declaration
public double ValorSujADSEEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujADSEFunc
Valor sujeito a desconto de A.D.S.E. pelo funcionário.
Declaration
public double ValorSujADSEFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujeitoCGA
Identifica o valor sujeito a Cotização para a CGA.
Declaration
public double ValorSujeitoCGA { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujeitoCGAEntPatronal
Identifica o valor sujeito a Cotização para a CGA.
Declaration
public double ValorSujeitoCGAEntPatronal { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujeitoFundo
Identifica o valor sujeito a Cotização para o Fundo de Pensões.
Declaration
public double ValorSujeitoFundo { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujeitoFundoEntPatronal
Identifica o valor sujeito a Cotização para o Fundo de Pensões.
Declaration
public double ValorSujeitoFundoEntPatronal { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujeitoIRS
Valor sujeito a descontos de I.R.S.
Declaration
public double ValorSujeitoIRS { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujSegSocial
Valor sujeito a descontos de Seg. Social
Declaration
public double ValorSujSegSocial { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
CopiaSimples(RhpBEMovimentoRetroactivo)
Efectua uma cópia integral do objecto passado por parâmetro.
Declaration
public void CopiaSimples(RhpBEMovimentoRetroactivo Original)
Parameters
Type |
Name |
Description |
RhpBEMovimentoRetroactivo |
Original |
Objecto do tipo RhpBEMovimentoRetroactivo a partir do qual será efectuada a cópia.
|
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEMovimentoRetroactivo