Class RhpBEFuncionario
Classe que encapsula toda a definição de um funcionário.
Inheritance
System.Object
RhpBEFuncionario
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEFuncionario
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
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
AnosFuncaoPublica
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
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
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 |
|
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
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
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
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
Declaration
public string Extensao { get; set; }
Property Value
Type |
Description |
System.String |
|
ExternoIEESP
Declaration
public string ExternoIEESP { get; set; }
Property Value
Type |
Description |
System.String |
|
Forma de pagamento associada ao subsídio de férias.
Declaration
public string FormaPagSF { get; set; }
Property Value
Type |
Description |
System.String |
|
Forma de pagamento associada ao subsídio de natal.
Declaration
public string FormaPagSN { get; set; }
Property Value
Type |
Description |
System.String |
|
Colecção de itens que definem as formas de pagamento ao funcionário.
Declaration
public RhpBEFormasPagamento FormasPagamento { get; }
Property Value
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
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
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
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
Declaration
public RhpBETipos.EnuMedidaHorasColVoluntaria MedHorasVolIEESP { get; set; }
Property Value
MesesFuncaoPublica
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
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 |
|
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
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
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
PrimeiroApelido
Primeiro apelido do nome - usado em ES
Declaration
public string PrimeiroApelido { get; set; }
Property Value
Type |
Description |
System.String |
|
PrimeiroNome
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
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
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
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