Class RhpBEIndependente
Classe que encapsula toda a definição de um Independente.
Inheritance
System.Object
RhpBEIndependente
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEIndependente
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("7249AAAF-F862-40AC-9E28-54638F9AFB36")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEIndependente : RhpBaseBE, INotifyPropertyChanged, IRhpBEIndependente
Constructors
RhpBEIndependente()
Declaration
public RhpBEIndependente()
Properties
AnaliticasCredito
Colecção de Analiticas de Crédito associadas aos Independentes.
Declaration
public RhpBEAnaliticasEnt AnaliticasCredito { get; }
Property Value
AnaliticasDebito
Colecção de Analiticas de Débito associadas aos Independentes.
Declaration
public RhpBEAnaliticasEnt AnaliticasDebito { get; }
Property Value
Banco
Declaration
public string Banco { get; set; }
Property Value
Type |
Description |
System.String |
|
Categoria
Identificador da categoria profissional do independente.
Declaration
public string Categoria { get; set; }
Property Value
Type |
Description |
System.String |
|
CentrosCusto
Colecção de Centros de Custo associados aos Independentes.
Declaration
public RhpBECentrosCustoEnt CentrosCusto { get; }
Property Value
CodPostal1
Código Postal do Independente.
Declaration
public string CodPostal1 { get; set; }
Property Value
Type |
Description |
System.String |
|
CodPostal2
Descrição do Código Postal do Independente.
Declaration
public string CodPostal2 { get; set; }
Property Value
Type |
Description |
System.String |
|
CodProfissao
Identificador do código da profissão
Declaration
public string CodProfissao { get; set; }
Property Value
Type |
Description |
System.String |
|
Concelho
Concelhoa que pertence o independente.
Declaration
public string Concelho { get; set; }
Property Value
Type |
Description |
System.String |
|
Contribuinte
Número de contribuinte do Independente.
Declaration
public string Contribuinte { 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 |
|
DataAdmissao
Data de admissão do Independente.
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 |
|
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 |
|
DataDemissao
Data de demissão do Independente.
Declaration
public DateTime DataDemissao { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataEmissaoBI
Declaration
public DateTime DataEmissaoBI { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataHabilitacao
Data de Obtenção das habilitações do independente.
Declaration
public DateTime DataHabilitacao { 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 |
|
DataIniProfissao
Data de Início na Profissão do independente.
Declaration
public DateTime DataIniProfissao { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataNascimento
Data de nascimeto do independente.
Declaration
public DateTime DataNascimento { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataUltimoProcessamento
Data do último processamento efectuado.
Declaration
public DateTime DataUltimoProcessamento { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
Departamento
Identificador do Departamento.
Declaration
public string Departamento { get; set; }
Property Value
Type |
Description |
System.String |
|
DescricaoProfissao
Descrição da Profissão do Independente.
Declaration
public string DescricaoProfissao { get; set; }
Property Value
Type |
Description |
System.String |
|
Distrito
Declaration
public string Distrito { get; set; }
Property Value
Type |
Description |
System.String |
|
DomicilioFiscal
Domicílio Fiscal Independente.
Declaration
public string DomicilioFiscal { get; set; }
Property Value
Type |
Description |
System.String |
|
Email
Endereço de e-mail do Independente.
Declaration
public string Email { get; set; }
Property Value
Type |
Description |
System.String |
|
EmModoEdicao
Indica se se trata de um novo Independente ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Escalao
Escalão do independente na progressão na carreira. Área pública.
Declaration
public int Escalao { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Estabelecimento
Identificador do Estabelecimento.
Declaration
public string Estabelecimento { get; set; }
Property Value
Type |
Description |
System.String |
|
Colecção de formas de pagamento associadas aos Independentes.
Declaration
public RhpBEFormasPagamento FormasPagamento { get; }
Property Value
Foto
Identificador da Foto do Independente.
Declaration
public string Foto { get; set; }
Property Value
Type |
Description |
System.String |
|
Freguesia
Freguesia a que pertence o independente.
Declaration
public string Freguesia { get; set; }
Property Value
Type |
Description |
System.String |
|
Habilitacao
Identificador do nível de habilitações literárias do independente.
Declaration
public string Habilitacao { get; set; }
Property Value
Type |
Description |
System.String |
|
HorasSemanais
Nº de horas de trabalho semanais estipulado para o independente.
Declaration
public float HorasSemanais { get; set; }
Property Value
Type |
Description |
System.Single |
|
IdGDOC
Declaration
public string IdGDOC { get; set; }
Property Value
Type |
Description |
System.String |
|
Independente
Identificador do Independente.
Declaration
public string Independente { get; set; }
Property Value
Type |
Description |
System.String |
|
Indice
Valor do Indice 100 aplicável ao independente. Área pública.
Declaration
public int Indice { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Iva
Declaration
public float Iva { get; set; }
Property Value
Type |
Description |
System.Single |
|
LocalEmissaoBI
Declaration
public string LocalEmissaoBI { get; set; }
Property Value
Type |
Description |
System.String |
|
Localidade
Localidade do Independente.
Declaration
public string Localidade { get; set; }
Property Value
Type |
Description |
System.String |
|
ModalidadeVinculacao
Modalidade Vinculativa do IEESP
Declaration
public string ModalidadeVinculacao { get; set; }
Property Value
Type |
Description |
System.String |
|
Moeda
Moeda Moeda em que estão expressos os valores monetários da ficha.
Declaration
public string Moeda { get; set; }
Property Value
Type |
Description |
System.String |
|
Morada
Declaration
public string Morada { get; set; }
Property Value
Type |
Description |
System.String |
|
MotivoMC
Motivo de Mudança da categoria do independente.
Declaration
public string MotivoMC { get; set; }
Property Value
Type |
Description |
System.String |
|
Nacionalidade
Identificador da Nacionalidade do independente.
Declaration
public string Nacionalidade { get; set; }
Property Value
Type |
Description |
System.String |
|
Naturalidade
Naturalidade do independente.
Declaration
public string Naturalidade { get; set; }
Property Value
Type |
Description |
System.String |
|
NIPC
Número de Pessoa Colectiva.
Declaration
public string NIPC { get; set; }
Property Value
Type |
Description |
System.String |
|
NivelRemuneratorio
Nivel Remuneratorio do Independente na progressão na carreira. Área pública.
Declaration
public string NivelRemuneratorio { get; set; }
Property Value
Type |
Description |
System.String |
|
Nome
Declaration
public string Nome { get; set; }
Property Value
Type |
Description |
System.String |
|
Notas
Declaration
public string Notas { get; set; }
Property Value
Type |
Description |
System.String |
|
NumBeneficiario
Número de beneficiário da Segurança Social.
Declaration
public string NumBeneficiario { get; set; }
Property Value
Type |
Description |
System.String |
|
NumeroBI
Número do Bilhete de Identidade.
Declaration
public string NumeroBI { 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 |
|
OutroTerceiro
Outro Terceiro correspondente na Gestão Comercial.
Declaration
public string OutroTerceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
OutroTerceiroActivo
Indica se o independente tem ligação activa a um terceiro nas contas correntes. Valor controlado internamente nas regras de negócio.
Declaration
public byte OutroTerceiroActivo { get; set; }
Property Value
Type |
Description |
System.Byte |
|
PercIncidencia
Taxa de Segurança Social que será aplicada sobre o valor dos serviços.
Declaration
public double PercIncidencia { get; set; }
Property Value
Type |
Description |
System.Double |
|
PlanoFuncional
Colecção de planos Funcionais associados aos Independentes.
Declaration
public RhpBEFuncoesEnt PlanoFuncional { get; }
Property Value
ProcessoExecucao
Processo de Execução associado ao Independente.
Declaration
public string ProcessoExecucao { get; set; }
Property Value
Type |
Description |
System.String |
|
Profissao
Identificador da Profissão do Independente (C.A.E.).
Declaration
public string Profissao { get; set; }
Property Value
Type |
Description |
System.String |
|
Qualificacao
Declaration
public string Qualificacao { get; set; }
Property Value
Type |
Description |
System.String |
|
RegimeDTrab
Regime de Duraçao de Trabalho do independente.
Declaration
public string RegimeDTrab { get; set; }
Property Value
Type |
Description |
System.String |
|
RegimeTrab
Regime de Trabalho do independente.
Declaration
public string RegimeTrab { get; set; }
Property Value
Type |
Description |
System.String |
|
Rendimentos
Declaration
public string Rendimentos { get; set; }
Property Value
Type |
Description |
System.String |
|
Retencao
Declaration
public float Retencao { get; set; }
Property Value
Type |
Description |
System.Single |
|
RubricaIndependentes
Rúbrica do movimento dos honorários dos independentes.
Declaration
public string RubricaIndependentes { get; set; }
Property Value
Type |
Description |
System.String |
|
SegurancaSocial
Identificador da instituição de Segurança Social.
Declaration
public string SegurancaSocial { get; set; }
Property Value
Type |
Description |
System.String |
|
Sexo
sexo do independente.
0-Masculino
1-Feminino
Declaration
public string Sexo { get; set; }
Property Value
Type |
Description |
System.String |
|
Situacao
Identificador da situação na profissão do independente
Declaration
public string Situacao { get; set; }
Property Value
Type |
Description |
System.String |
|
SujeitoA
Declaration
public byte SujeitoA { get; set; }
Property Value
Type |
Description |
System.Byte |
|
Telefone
Número de telefone do Independente.
Declaration
public string Telefone { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoBalancoSocial
Declaration
public int TipoBalancoSocial { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TipoHorario
Declaration
public string TipoHorario { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoPessoal
Identificador do Tipo de Pessoal.
Declaration
public string TipoPessoal { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoTerceiro
Identificador do tipo de entidade de contas correntes correspondente a esta entidade. Utilizado para ligação às contas correntes e CBL.
Declaration
public string TipoTerceiro { get; set; }
Property Value
Type |
Description |
System.String |
|
ValidadeBI
Declaration
public DateTime ValidadeBI { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
Vencimento
Valor fixo de Vencimento.
Declaration
public double Vencimento { get; set; }
Property Value
Type |
Description |
System.Double |
|
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEIndependente