PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEMotivoSaida

    Classe que encapsula um Motivo de Saída.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEMotivoSaida
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEMotivoSaida
    Inherited Members
    RhpBaseBE.WriteProperty(String, Object)
    RhpBaseBE.RaisePropertyChanged(String)
    RhpBaseBE.CamposUtil
    RhpBaseBE.Conteudo
    RhpBaseBE.PropExcluirLog
    RhpBaseBE.AbvtApl
    RhpBaseBE.PropertyChanged
    Namespace: RhpBE100
    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

    FormulaCompensacaoCaducid

    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

    FormulaIndAvisoPrev

    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

    FormulaIndDesp

    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
    Type Description
    RhpBEIndemnizacoesDespedimento

    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