PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBELinhaRenovacaoF

    Classe que indica a o plano de Renovação que deve ser aplicada ou ao funcionário ou à empresa.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBELinhaRenovacaoF
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBELinhaRenovacaoF
    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("017BAB7A-13CB-4077-B83E-E65E751A0CE8")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBELinhaRenovacaoF : RhpBaseBE, INotifyPropertyChanged, IRhpBELinhaRenovacaoF

    Constructors

    RhpBELinhaRenovacaoF()

    Declaration
    public RhpBELinhaRenovacaoF()

    Properties

    AvisoCadEmp

    Nº de dias para Aviso Prévio para não renovação do contrato de trabalho por parte da empresa.

    Declaration
    public double AvisoCadEmp { get; set; }
    Property Value
    Type Description
    System.Double

    AvisoCadFunc

    Nº de dias para Aviso Prévio para não renovação do contrato de trabalho por parte do funcionário.

    Declaration
    public double AvisoCadFunc { get; set; }
    Property Value
    Type Description
    System.Double

    AvisoIntEmp

    Nº de dias para Aviso Prévio de interrupção do contrato de trabalho por parte da empresa.

    Declaration
    public double AvisoIntEmp { get; set; }
    Property Value
    Type Description
    System.Double

    AvisoIntFunc

    Nº de dias para Aviso Prévio de interrupção do contrato de trabalho por parte do funcionário.

    Declaration
    public double AvisoIntFunc { get; set; }
    Property Value
    Type Description
    System.Double

    CompensCaducidade

    Descrição do número de dias por mês para a Compensação de Caducidade.

    Declaration
    public double CompensCaducidade { get; set; }
    Property Value
    Type Description
    System.Double

    CompensCaducidadeNovoReg

    Descrição do número de dias por mês para a Compensação de Caducidade.

    Declaration
    public double CompensCaducidadeNovoReg { get; set; }
    Property Value
    Type Description
    System.Double

    CompensCaducidadePeriodo

    Descrição do periodo para a Compensação de Caducidade. 1 - Ano; 2 - Mês

    Declaration
    public int CompensCaducidadePeriodo { get; set; }
    Property Value
    Type Description
    System.Int32

    CompensCaducidadePeriodoNovoReg

    Descrição do periodo para a Compensação de Caducidade. 1 - Ano; 2 - Mês

    Declaration
    public int CompensCaducidadePeriodoNovoReg { get; set; }
    Property Value
    Type Description
    System.Int32

    DataDRDespacho

    indicação do data de despacho do Diario da Republica.

    Declaration
    public DateTime DataDRDespacho { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataDRPublicacao

    indicação do data de publicação do Diario da Republica.

    Declaration
    public DateTime DataDRPublicacao { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataNovoRegime

    Data do novo regime

    Declaration
    public DateTime DataNovoRegime { get; set; }
    Property Value
    Type Description
    System.DateTime

    DiarioRepublica

    indicação do Diario da Republica.

    Declaration
    public string DiarioRepublica { get; set; }
    Property Value
    Type Description
    System.String

    Duracao

    Duração do Contrato.

    Declaration
    public double Duracao { get; set; }
    Property Value
    Type Description
    System.Double

    EmModoEdicao

    Indica se se trata de um novo contrato 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

    Estado

    Descrição do estado de cada linha. Pode assumir os seguintes valores0 - nao activa (ainda nao executada), 1-Activa, 2 - Executada .

    Declaration
    public int Estado { get; set; }
    Property Value
    Type Description
    System.Int32

    Funcionario

    Identificador do Contrato de Trabalho.

    Declaration
    public string Funcionario { get; set; }
    Property Value
    Type Description
    System.String

    IDLinha

    Identificador da linha no Plano de Renovação.

    Declaration
    public int IDLinha { get; set; }
    Property Value
    Type Description
    System.Int32

    Situacao

    Identificador da situacao profissional do fincionário após execução da linha do plano de renovação.

    Declaration
    public string Situacao { get; set; }
    Property Value
    Type Description
    System.String

    TipoContrato

    Declaration
    public int TipoContrato { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    CopiaSimples(RhpBELinhaRenovacaoF)

    Efectua uma cópia integral do objecto passado por parâmetro.

    Declaration
    public void CopiaSimples(RhpBELinhaRenovacaoF Original)
    Parameters
    Type Name Description
    RhpBELinhaRenovacaoF Original

    Objecto do tipo RhpBELinhaRenovacaoF a partir do qual será efectuada a cópia.

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBELinhaRenovacaoF