PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEFuncionario

    Classe que encapsula toda a definição de um funcionário.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEFuncionario
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEFuncionario
    Inherited Members
    RhpBaseBE.WriteProperty(String, Object)
    RhpBaseBE.RaisePropertyChanged(String)
    RhpBaseBE.CamposUtil
    RhpBaseBE.Conteudo
    RhpBaseBE.AbvtApl
    RhpBaseBE.PropertyChanged
    Namespace: RhpBE100
    Assembly: RhpBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("8049317A-D8D5-43C7-BFA3-6A9ED0A4522C")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBEFuncionario : RhpBaseBE, INotifyPropertyChanged, IRhpBEFuncionario

    Constructors

    RhpBEFuncionario()

    Declaration
    public RhpBEFuncionario()

    Properties

    ADSE

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

    AguardarAposentacao

    Define se o funcionário está na situação de aguardar aposentação

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

    Altura

    Identifica a posição Altura (módulo SHST)

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

    AnaliticasCredito

    Colecção de itens que compõem a chave de repartição para a analítica a crédito do funcionário. Quando repartição fixa.

    Declaration
    public RhpBEAnaliticasEnt AnaliticasCredito { get; }
    Property Value
    Type Description
    RhpBEAnaliticasEnt

    AnaliticasDebito

    Colecção de itens que compõem a chave de repartição para a analítica a débito do funcionário. Quando repartição fixa.

    Declaration
    public RhpBEAnaliticasEnt AnaliticasDebito { get; }
    Property Value
    Type Description
    RhpBEAnaliticasEnt

    AnosFuncaoPublica

    Anos na função publica

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

    Aplicabilidade

    A forma como que se aplica o Instrumento de Regulamentação do Trabalho

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

    BaseCotizacao

    Base de cotização do funcionário em regime Especial Autónomo

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

    Bonificacao

    Bonificação a que o funcionário está sujeito.

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

    CargoPrincipal

    Cargo Principal do funcionário.

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

    CartaConducao

    Número de carta de condução do funcionário.

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

    CartaoResidente

    Identifica o número do cartão de residente do funcionário

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

    Categoria

    Identificador da categoria profissional do funcionário.

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

    CategoriaEscalao

    Identifica o escalão da categoria profissional atribuído ao funcionário.

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

    CentrosCusto

    Colecção de itens que compõem a chave de repartição para centros de custo do funcionário. Quando repartição fixa.

    Declaration
    public RhpBECentrosCustoEnt CentrosCusto { get; }
    Property Value
    Type Description
    RhpBECentrosCustoEnt

    CGA

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

    Cirurgias

    Identifica a Cirurgias(módulo SHST)

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

    CodAlimDiasProc

    Rubrica do subsídio de alimentação para Dias Processados.

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

    CodAlimEspecie

    Rubrica do subsídio de alimentação em Espécie.

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

    CodAlimValorFixo

    Rubrica do subsídio de alimentação para Valor Fixo.

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

    CodigoSituacaoQuadroPessoal

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

    CodInvInt

    Código Investigador. Internacional

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

    CodInvNac

    Código Investigador Nacional

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

    CodPostal1

    Código postal da morada do funcionário

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

    CodPostal2

    Localidade do código postal da morada do funcionário.

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

    ComprovativoGravidez

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

    Concelho

    Concelhoa que pertence o funcionário.

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

    ConjugueDeficiente

    Indicação se o conjuge é ou não deficiente. Para efeitos de IRS.

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

    Contrato

    Identificador do contrato de trabalho do funcionário

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

    ContribuinteNaoResidente

    Número de contribuinte do Independente Não Residente .

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

    CustoPadrao

    Custo padrão do funcionário.

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

    DataAdmissao

    Data de admissão do funcionário.

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

    DataAdmissaoOrgVinc

    Data de admissão do Organismo de Vinculação para o IEESP

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

    DataAposentacao

    Define a data de aposentação

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

    DataAvisoPrevio

    Data da entrega de aviso prévio do funcionário.

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

    DataCessacaoOrgVinc

    Data de cessação do Organismo de Vinculação para o IEESP

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

    DataCessaFundos

    Data de cessação de vínculo com fundos de pensão

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

    DataComAltVencFundos

    Data de comunicação de alteração de vencimento a fundos de pensão

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

    DataComFundos

    Data de comunicação de início de vínculo com fundos de pensão

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

    DataComunicacao

    Data de comunicação a plataforma BASE.

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

    DataDemissao

    Data da demissão do funcionário.

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

    DataDespachoDR

    Data de despacho.

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

    DataEmissaoBI

    Data de emissão do bilhete de identidade do funcionário.

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

    DataEmissaoCR

    Identifica a data de emissão do cartão residente do funcionário.

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

    DataEmissaoIE

    Identifica a data de emissão do Identificador de Estrangeiro do funcionário.

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

    DataEmissaoPassaporte

    Identifica a data de emissão do passaporte do funcionário.

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

    DataFimBonificacao

    Indica a data em que a Bonificação terminará.

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

    DataFimContrato

    Data de final do contrato do funcionário. Para funcionários com contrato a termo certo.

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

    DataGravidez

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

    DataHabilitacao

    Data de Obtenção das habilitações do funcionário.

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

    DataInicioAdmPub

    Data de inicio na Adm. Pública.

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

    DataInicioBonificacao

    Indica a data em que a Bonificação terá inicio.

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

    DataInicioCategoria

    Data de inicio na categoria Profissional.

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

    DataInicioEscalao

    Data de inicio no escalão.

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

    DataIniProfissao

    Data de Início na Profissão do funcionário.

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

    DataInspeccaoMedica

    Data da última inspecção médica efectuada pelo funcionário.

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

    DataNascimento

    Data de nascimeto do funcionário.

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

    DataPromocao

    Data da última promoção do funcionário.

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

    DataProximaDiuturnidade

    Data da próxima actualização da Diuturnidade do Funcionário. Utilizada nos Alertas das Diuturnidades.

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

    DataSubsidioFerias

    Data do último processamento de subsídio de férias do funcionário.

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

    DataSubsidioNatal

    Data do último processamento de subsídio de Natal do funcionário.

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

    DataUltimaProgressao

    Data em que ocorreu a última progressão na carreira do funcionário.

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

    DataUltimoAumento

    Data do último aumento do funcionário.

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

    DataUltimoProc

    Data do último processamento do funcionário.

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

    DataValidadeADSE

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

    DataValidadeBI

    Data de validade do BI do funcionário.

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

    DataValidadeCarta

    Data de validade da carta de condução do funcionário.

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

    DataValidadeCR

    Identifica a data de validade do cartão de residente do funcionário.

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

    DataValidadeIE

    Identifica a data de validade do Identificador de Estrangeiro do funcionário.

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

    DataValidadePassaporte

    Identifica a data de validade do passaporte do funcionário.

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

    DeficienciasCronicas

    Identifica a DeficienciasCronicas(módulo SHST)

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

    DeficienciasFisicas

    Identifica a DeficienciasFisicas(módulo SHST)

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

    Deficientes

    Número de dependentes deficientes no agregado familiar do funcionário. Para efeitos de IRS.

    Declaration
    public byte Deficientes { get; set; }
    Property Value
    Type Description
    System.Byte

    Departamento

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

    Dependentes

    Número de dependentes no agregado familiar do funcionário. Para efeitos de IRS.

    Declaration
    public byte Dependentes { get; set; }
    Property Value
    Type Description
    System.Byte

    Descontos

    Colecção de descontos adicionais atribuídos ao funcionário. Separador "Outros Movimentos" da ficha.

    Declaration
    public RhpBEDescontosFunc Descontos { get; }
    Property Value
    Type Description
    RhpBEDescontosFunc

    DescricaoInspMedica

    Descrição ou motivo associado à última inspecção médica realizada pelo funcionário.

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

    DiarioRepublica

    identificador do Diário da República.

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

    DiasFuncaoPublica

    Dias Funcao Publica

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

    DiasNaCategoria

    Número de dias que está na categoria.

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

    DiasNoEscalao

    Número de dias que está no escalão.

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

    DiasSubsFerias

    Nº de dias de subsídio de férias a processar.

    Declaration
    public float DiasSubsFerias { get; set; }
    Property Value
    Type Description
    System.Single

    DiasSubsNatal

    Nº de dias de subsídio de natal a processar.

    Declaration
    public float DiasSubsNatal { get; set; }
    Property Value
    Type Description
    System.Single

    DireitoSubsidioPreNatal

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

    Distrito

    Distrito do funcionário

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

    DiuturnidadeMensal

    Valor ilíquido auferido mensalmente pelo funcionário como diuturnidade. Se aplicável.

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

    Diuturnidades

    Valor ilíquido auferido por período pelo funcionário como diuturnidade. Se aplicável.

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

    DoencasHereditarias

    Identifica a DoencasHereditarias(módulo SHST)

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

    DomicilioFiscal

    Declaration
    public byte DomicilioFiscal { get; set; }
    Property Value
    Type Description
    System.Byte

    EducacaoFuncao

    Se o funcionario é docente.

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

    EducacaoSituacao

    Se o funcionario for docente qual a situação.

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

    Email

    Endereço de mail do funcionário. Utilizado, por exemplo, para envio de recibos em formato electrónico.

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

    EmModoEdicao

    Indica se se trata de um novo Funcionário 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

    EmprestimoBancario

    Indicador que o Funcionário tem ou não um empréstimo bancário e as suas remunerações totais são inferiores a 33.007,20 Euros Anuais.

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

    EmprestimoBancarioAntesRegul

    Indica que o Funcionário tinha empréstimo bancário antes da regularização.

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

    EpigrafeAT

    Taxa de Risco Profissional a que o funcionário está sujeito.

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

    Escalao

    Escalão do funcionário na progressão na carreira. Área pública.

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

    Estabelecimento

    Identificador do Estabelecimento ao qual o funcionário está afecto.

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

    EstadoCivil

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

    Extensao

    Extensao do funcionário.

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

    ExternoIEESP

    Externo IEESP

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

    FormaPagSF

    Forma de pagamento associada ao subsídio de férias.

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

    FormaPagSN

    Forma de pagamento associada ao subsídio de natal.

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

    FormasPagamento

    Colecção de itens que definem as formas de pagamento ao funcionário.

    Declaration
    public RhpBEFormasPagamento FormasPagamento { get; }
    Property Value
    Type Description
    RhpBEFormasPagamento

    Foto

    Nome do ficheiro de imagem que contém a fotografia do funcionário. O ficheiro deve estar na pasta dados.

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

    Freguesia

    Freguesia a que pertence o funcionário.

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

    FuncAgregados

    Colecção de Dependentes do funcionário.

    Declaration
    public RhpBEFuncAgregados FuncAgregados { get; }
    Property Value
    Type Description
    RhpBEFuncAgregados

    Funcionario

    Identificador do Funcionário.

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

    FuncRendimentos

    Colecção de registos de Rendimentos do funcionário.

    Declaration
    public RhpBEFuncRendimentos FuncRendimentos { get; set; }
    Property Value
    Type Description
    RhpBEFuncRendimentos

    GastosDedutiveis

    Gastos dedutiveis a que o funcionário tem direito.

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

    GrupoCotizacao

    Grupo de Cotização ao qualo funcionário pertence.

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

    GrupoSanguineo

    Identifica a grupo sanguineo (módulo SHST)

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

    GrupoTraco

    Característica distintiva da contribuição

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

    Habilitacao

    Identificador do nível de habilitações literárias do funcionário.

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

    HorasSemanais

    Nº de horas de trabalho semanais estipulado para o funcionário.

    Declaration
    public float HorasSemanais { get; set; }
    Property Value
    Type Description
    System.Single

    HorasVolIEESP

    Horas Vol. IEESP

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

    IdentContrFundos

    Identificador de Contrato na integração com fundos de pensão

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

    InactivoTemp

    InactivoTemp inactivo temporariamente

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

    Indice

    Valor do Indice 100 aplicável ao funcionário. Área pública.

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

    IniciaisNomeSegSocial

    Iniciais do Nome do funcionário.

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

    Instrumento

    Identificador para o Instrumento de Regulamentação do Trabalho aplicável ao funcionário.

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

    IRS

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

    IRSFixo

    Indicação de uma taxa fixa de IRS a aplicar em todos os processamentos do fucionário.

    Declaration
    public float IRSFixo { get; set; }
    Property Value
    Type Description
    System.Single

    Isento

    Indica se o funcionário é isento de taxa fiscal.

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

    LigadoTimesheets

    Indica se o funcionário está ligado aos timesheets.

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

    LimiteContribuicoesSegSocial

    Valor máximo a considerar para o cálculo de contribuições para a segurança social, se aplicável.

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

    LocalEmCR

    Identifica o local de emissão do cartão residente do funcionário

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

    LocalEmissaoBI

    Local de emissão do bilhete de identidade do funcionário.

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

    LocalEmissaoIE

    Identifica o local de emissão do Identificador de Estrangeiro do funcionário

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

    LocalEmissaoPassaporte

    Identifica o local de emissão do passaporte do funcionário

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

    Localidade

    Localidade da morada do funcionário

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

    MedHorasVolIEESP

    Med. Horas IEESP

    Declaration
    public RhpBETipos.EnuMedidaHorasColVoluntaria MedHorasVolIEESP { get; set; }
    Property Value
    Type Description
    RhpBETipos.EnuMedidaHorasColVoluntaria

    MesesFuncaoPublica

    Meses Funcao Publica

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

    MesSubsidioFerias

    Mês em que deve ser processado o subsídio de férias para o funcionário. Quando = 0 é utilizado o mês definido nos parâmetros do exercício.

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

    MesSubsNatal

    Mês referente ao subsídio de natal.

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

    MinPessoalFamiliar

    Mínimo pessoal e da família antes de actualizar a percentagem.

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

    MobilidadeGeografica

    Indicação se o funcionário tem Mobilidade Geográfica.

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

    MobilidadeReduzida

    Indicação se o funcionário tem Mobilidade Reduzida.

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

    ModalidadeVinculacao

    Modalidade Vinculativa do IEESP

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

    ModContratoCom

    Modalidade de contrato.

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

    Moeda

    Moeda Moeda em que estão expressos os valores monetários da ficha do funcionário.

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

    Morada

    Morada do funcionário. Rua, nº de porta, andar, sala, lugar, etc..

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

    MotivoAdmissao

    Código do motivo de admissão.

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

    MotivoAumento

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

    MotivoCessaFundos

    Motivo de fim de vínculo comunicado a fundos de pensão

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

    MotivoMC

    Motivo de Mudança da categoria do funcionário.

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

    MotivoPromocao

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

    MotivoSaida

    Código do motivo de saida do funcionário.

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

    Nacionalidade

    Identificador da Nacionalidade do funcionário.

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

    Naturalidade

    Naturalidade do funcionário.

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

    NivelRemCGA

    Nivel remuneratório do funcionário. Para efeitos da Relação de Descontos da CGA.

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

    NivelRemuneratorio

    Nivel Remuneratorio do funcionário na progressão na carreira. Área pública.

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

    Nome

    Nome completo do funcionário.

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

    NomeAbreviado

    NomeAbreviado do funcionário.

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

    NomeCGA

    Nome do funcionário a utilizar na Relação de Descontos da Caixa Geral de Aposentações.

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

    NomeConcelho

    Nome do Concelho a que pertence o funcionário.

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

    NomeDistrito

    Nome do Distrito a que pertence o funcionário.

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

    NomeFreguesia

    NomeFreguesia Nome da Freguesia a que pertence o funcionário.

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

    Notas

    Notas sobre o funcionário.

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

    NumADSE

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

    NumBeneficiario

    Número de beneficiário da Segurança Social do funcionário.

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

    NumBiDC

    Nº de BI DC

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

    NumCGA

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

    NumContribuinte

    Número de identificação fiscal(NIF) do funcionário.

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

    NumDiuturnidadesCGA

    Número de diuturnidades que o funcionário aufere. Para efeitos da Relação de Descontos da CGA.

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

    NumeroBI

    Número do bilhete de identidade do funcionário.

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

    NumeroIE

    Identifica o número do Identificador de Estrangeiro do funcionário

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

    NumeroNaciturnos

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

    NumeroPassaporte

    Identifica o número do passaporte do funcionário

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

    NumHorasSemInstrumentos

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

    NumMesesSalarioHora

    Número de meses a considerar para o cálculo do salário hora.

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

    NumPeriodoProcessado

    Número do último período processado ao funcionário.

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

    NumSindicato

    Número de associado do sindicato do funcionário.

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

    OrgPagador

    Organismo Pagadora do IEESP

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

    OrgVinculo

    Organismo de Vinculo do IEESP

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

    OutrasDadosFisicos

    Identifica a DeficienciasFisicas(módulo SHST)

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

    Pais

    Pais a que pertence o funcionário.

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

    PensaoConjuge

    Pensão do Conjuge do funcionário.

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

    PensaoFilhos

    Pensão dos filhos do funcionário.

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

    PercentVencimentoIndice100

    Identificador para a Percentagem de vencimento do índice 100 ao funcionário.

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

    PercIncapacidade

    Percentagem de Incapacidade do funcionário.

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

    PercVencParaSubsFerias

    Percentagem do vencimento base para aplicar no cálculo do subsídio de férias.

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

    PercVencParaSubsNatal

    Percentagem do vencimento base para aplicar no cálculo do subsídio de Natal.

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

    Periodo

    Identificador para o tipo de Período utilizado para o funcionário.

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

    PeriodoExp

    Número de dias para o periodo experimental do funcionário.

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

    PertenceOrgSociais

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

    PessoaSingular

    Indica se é pessoa singular

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

    PlanoFuncional

    Declaration
    public RhpBEFuncoesEnt PlanoFuncional { get; }
    Property Value
    Type Description
    RhpBEFuncoesEnt

    PlanoRenovFunc

    Colecção de itens que compõem a chave de repartição para o plano de tenovacoes dofuncionário.

    Declaration
    public RhpBEPlanoRenovFunc PlanoRenovFunc { get; }
    Property Value
    Type Description
    RhpBEPlanoRenovFunc

    PrimeiroApelido

    Primeiro apelido do nome - usado em ES

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

    PrimeiroNome

    Primeiro nome próprio

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

    ProcDiasAnterioresSF

    Considerar dias não processados nos meses anteriores para o subsídio de férias.

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

    ProcDiasAnterioresSN

    Considerar dias não processados nos meses anteriores para o subsídio de natal.

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

    ProcedimentoAdmissao

    Procedimento de admissão para IEESP

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

    ProcessoExecucao

    Processo de Execução associado ao Funcionário.

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

    Profissao

    Identificador da profissão do funcionário.

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

    ProlongacaoActLaboral

    Indicação se o funcionário tem Prolonagação da actividade laboral.

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

    PropExcluirLog

    Retorna os campos a excluir do log

    Declaration
    public override string PropExcluirLog { get; }
    Property Value
    Type Description
    System.String
    Overrides
    RhpBaseBE.PropExcluirLog

    Qualificacao

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

    RecursoCCOP

    Identifica o recurso de CCOP correspondente ao funcionário.

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

    RecursoCCOPEx

    Identifica o recurso de CCOP correspondente ao funcionário, recebendo um long.

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

    ReducaoIrregularidades

    Redução por irregularidades a que o funcionário tem direito.

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

    Regime

    Regime do funcionário.

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

    RegimeExRes

    Indica se o funcionário está no regime de ex-residente.

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

    RegimeTrab

    Regime de Trabalho do funcionário.

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

    RegimeVencimentoIndice100

    Identificador para o Regime de vencimento do índice 100 ao funcionário.

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

    RegTmpNumHorasCGA

    Nº de horas que o Funcionário exerce quando horário parcial. Para efeitos da Relação de Descontos da CGA.

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

    RegTmpPercAcrescCGA

    Percentagem acrescida para a CGA. Bonificação no tempo de serviço para aposentações.

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

    RegTmpSituacaoCGA

    Situação funcional associada ao regime de tempo em que se encontra o Funcionário. Para efeitos da Relação de Descontos da CGA.

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

    Remuneracoes

    Colecção de remunerações adicionais atribuídas ao funcionário. Separador "Outros Movimentos" da ficha.

    Declaration
    public RhpBERemuneracoesFunc Remuneracoes { get; }
    Property Value
    Type Description
    RhpBERemuneracoesFunc

    ReparticaoFinancas

    Identificador do serviço(repartição) de finanças do funcionário.

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

    RetribAnuaisIniciais

    Valor da Retribuição Anual Inicial do funcionário.

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

    SalarioHora

    Salário hora do funcionário calculado no último processamento de vencimento efectuado.

    Declaration
    public float SalarioHora { get; set; }
    Property Value
    Type Description
    System.Single

    SegundoApelido

    Segundo apelido do nome - usado em ES

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

    SegurancaSocial

    Identificador da instituição de Segurança Social aplicável ao funcionário.

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

    Seguro

    Identificador da instituição de seguro aplicável ao funcionário.

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

    Sexo

    sexo do funcionário.

    0-Masculino
    1-Feminino

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

    Sindicato

    Identificador da instituição de Segurança Social aplicável ao funcionário.

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

    Situacao

    Identificador da situação na profissão do funcionário

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

    SubsAlimEspecie

    Declaration
    public byte SubsAlimEspecie { get; set; }
    Property Value
    Type Description
    System.Byte

    TabelaIRSAposentacao

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

    TabIRPS

    Identificador da tabela de IRPS do funcionário.

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

    Telefone

    Número de telefone do funcionário.

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

    Telemovel

    Número de telemóvel do funcionário.

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

    TipoCalculoVencimento

    Declaration
    public byte TipoCalculoVencimento { get; set; }
    Property Value
    Type Description
    System.Byte

    TipoContrato

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

    TipoPessoal

    Identificador para o Tipo de Pessoal aplicável ao funcionário.

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

    TipoProcessamento

    Declaration
    public byte TipoProcessamento { get; set; }
    Property Value
    Type Description
    System.Byte

    TipoRendimento

    Identifica o tipo de rendimento associado ao funcionário.

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

    TipoSubsAlim

    Declaration
    public byte TipoSubsAlim { get; set; }
    Property Value
    Type Description
    System.Byte

    TurnosDia

    Escalão do nº de horas de subsídio de turno atribuído ao funcionário. Os escalões estão definidos nos parâmetros do exercício no administrador.

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

    TurnoTaxa

    Escalão da taxa de subsídio de turno atribuída ao funcionário. Os escalões estão definidos nos parâmetros do exercício no administrador.

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

    UltimoAnoProcessado

    Ano do último periodo processado ao funcionário.

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

    UtilizadoCCOP

    Indica se o funcionário é utilizado em CCOP.

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

    UtilizadorComunicacao

    Utilizador responsável pela comunicação.

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

    ValorDiminuicaoAntesRegul

    Valor da diminuição pelo empréstimo bancário antes da regularização.

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

    ValorMensalAposentacao

    Valor do vencimento Mensal ilíquido do funcionário.

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

    ValorSubsAlimentacao

    Valor do subsídio de alimentação atribuído ao funcionário.

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

    ValorSubsEspecie

    Valor do subsídio de alimentação em espécie atribuído ao funcionário.

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

    Vencimento

    Valor do vencimento ilíquido por período do funcionário.

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

    VencimentoConjugeSupLimite

    Indicação se o vencimento do conjuge ultrapassa o limite.

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

    VencimentoDiario

    Identifica o Vencimento por dia do funcionário

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

    VencimentoLiquidoEstimado

    Valor do Vencimento Liquido Estimado or mês para o funcionário.

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

    VencimentoMensal

    Valor do vencimento Mensal ilíquido do funcionário.

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEFuncionario