PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBELinhaHistoricoContrato

    Classe que encapsula um item do Histórico de um Contrato.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBELinhaHistoricoContrato
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBELinhaHistoricoContrato
    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("A18DCABD-EB7D-4725-AFC1-FAC14CB8C7DB")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBELinhaHistoricoContrato : RhpBaseBE, INotifyPropertyChanged, IRhpBELinhaHistoricoContrato

    Constructors

    RhpBELinhaHistoricoContrato()

    Declaration
    public RhpBELinhaHistoricoContrato()

    Properties

    AlteracaoContrato

    Indicação se uma admissão foi devida somente a alteração de contrato

    Declaration
    public bool AlteracaoContrato { get; set; }
    Property Value
    Type Description
    System.Boolean

    Contrato

    Identificador do contrato associado à linha.

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

    DataCertificadoEmp

    Data de geração do Magnético (Certificado Empresa) associado à linha.

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

    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

    DataFim

    Data de Fim da linha.

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

    DataFimAnt

    Data de Fim da linha.

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

    DataIni

    Data de início da linha.

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

    DescrContrato

    Descrição do Contrato.

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

    DescrMotivoSaida

    Descrição do Motivo de Saída associado à linha, caso seja uma linha correspondente a uma saída.

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

    DescrSituacao

    Descrição da situação na profissão associada ao funcionário durante e após a execução da linha.

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

    DiarioRepublica

    indicação do Diario da Republica.

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

    Duracao

    Duracao do vínculo para linha de renovação ou admissão.

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

    EmModoEdicao

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

    Funcionario

    Identificador do Funcionario ao qual pertence a linha.

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

    LinhaActiva

    Indicação se é a linha que está activa no momento ou se já está ultrapassada.

    Declaration
    public bool LinhaActiva { get; set; }
    Property Value
    Type Description
    System.Boolean

    MotivoAdmissao

    Identificador do Motivo de Admissão associado à linha, caso seja uma linha correspondente a uma admissão.

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

    MotivoSaida

    Identificador do Motivo de Saída associado à linha, caso seja uma linha correspondente a uma saída.

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

    NLinha

    Nº da linha no Histórico do Contrato.

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

    NLinhaPlanoRenov

    Nº da linha no Histórico do Contrato.

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

    NLinhaPlanoRenovAnt

    Indicação da linha do Plano de Renovações executada antes da linha que originou esta linha.

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

    NumCertificadoEmp

    Identificador do Número de Magnético (Certificado Empresa) associado à linha.

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

    RegistoAuto

    Indicação se é a linha que está activa no momento ou se já está ultrapassada.

    Declaration
    public bool RegistoAuto { get; set; }
    Property Value
    Type Description
    System.Boolean

    Situacao

    Identificador da situação na profissão associada ao funcionário durante e após a execução da linha.

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

    SituacaoAnt

    Identificador da situação na profissão associada ao funcionário antes da execução da linha.

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

    TipoContrato

    Tipo de contrato associado à linha:

    1- Permanente;

    2- Termo Certo;

    3- Termo Incerto;

    4- Cedência temporária - Permanente;

    5- Cedência temporária - Termo Certo;

    6- Cedência temporária - Termo Incerto;

    7- Outro.

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

    TipoContratoAnt

    Tipo de contrato associado ao funcionário antes da execução da linha:

    1- Permanente;

    2- Termo Certo;

    3- Termo Incerto;

    4- Cedência temporária - Permanente;

    5- Cedência temporária - Termo Certo;

    6- Cedência temporária - Termo Incerto;

    7- Outro.

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

    TipoLinha

    Tipo de linha:

    A- Admissão;

    R- Renovação;

    S- Saída.

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBELinhaHistoricoContrato