Class RhpBEMotivoSaida
Classe que encapsula um Motivo de Saída.
Inheritance
System.Object
RhpBEMotivoSaida
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEMotivoSaida
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("34228BC0-52CE-4B7B-A3DC-2D4DBC6D6A04")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEMotivoSaida : RhpBaseBE, INotifyPropertyChanged, IRhpBEMotivoSaida
Constructors
RhpBEMotivoSaida()
Declaration
public RhpBEMotivoSaida()
Properties
Acumulativo
Declaration
public bool Acumulativo { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AvisoPrevioEmp
Indicação para a exigência ou não de Aviso Prévio da Empresa ao Funcionário.
Declaration
public bool AvisoPrevioEmp { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AvisoPrevioFunc
Indicação para a exigência ou não de Aviso Prévio do Funcionário à Empresa.
Declaration
public bool AvisoPrevioFunc { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CodigoMotivoCE
Identificador fiscal da saída em Espanha
Declaration
public string CodigoMotivoCE { get; set; }
Property Value
Type |
Description |
System.String |
|
CodigoRelatorioUnico
Define o código a ser aplicado no relatório único.
Declaration
public string CodigoRelatorioUnico { get; set; }
Property Value
Type |
Description |
System.String |
|
Descricao
Descrição do Motivo de Saída.
Declaration
public string Descricao { get; set; }
Property Value
Type |
Description |
System.String |
|
EmModoEdicao
Indica se se trata de um novo Motivo ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Novo.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExigeAvisoPrevio
Indicação para a exigência ou não de Aviso Prévio
Declaration
public bool ExigeAvisoPrevio { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Fórmula de cálculo do valor dia para pagamento de dias de compensação por não renovação dos contratos a termo certo no fim de contrato: 0-Forma proporcional ValorDia = Remuneração mensal/30; 1-ValorDia=Salário hora * (NHorasSemana/5).
Declaration
public int FormulaCompensacaoCaducid { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Fórmula de cálculo do valor dia para pagamento de dias de indemnização por falta de aviso prévio no fim de contrato: 0-Forma proporcional ValorDia = Remuneração mensal/30; 1-ValorDia=Salário hora * (NHorasSemana/5).
Declaration
public int FormulaIndAvisoPrev { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Fórmula de cálculo do valor dia para pagamento de dias de indemnização por despedimento no fim de contrato: 0-Forma proporcional ValorDia = Remuneração mensal/30; 1-ValorDia=Salário hora * (NHorasSemana/5).
Declaration
public int FormulaIndDesp { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
IndemnizacoesDespedimento
Colecção contendo a configuração do cálculo da indemnização por despedimento.
Declaration
public RhpBEIndemnizacoesDespedimento IndemnizacoesDespedimento { get; }
Property Value
MotivoBS
Descrição do Motivo do Balanço Social.
Declaration
public int MotivoBS { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MotivoSaida
Identificador do Motivo de Saída.
Declaration
public string MotivoSaida { get; set; }
Property Value
Type |
Description |
System.String |
|
PagaAvisoPrevio
Indicação para indemnização ou não por falta de Aviso Prévio.
Declaration
public bool PagaAvisoPrevio { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PagaCompensacao
Declaration
public bool PagaCompensacao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PagaDespedEmp
Declaration
public bool PagaDespedEmp { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PagaDespedFunc
Declaration
public bool PagaDespedFunc { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PagaIndDesped
Declaration
public bool PagaIndDesped { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PagaSalarios
Declaration
public bool PagaSalarios { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Situacao
Identificador da Situação.
Declaration
public string Situacao { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEMotivoSaida