Class RhpBELinhaModeloTC2
Classe que encapsula toda a definição de uma linha de detalhe do Modelo TC2.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("D7615762-9503-48E1-B329-45E025087449")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBELinhaModeloTC2 : RhpBaseBE, INotifyPropertyChanged, IRhpBELinhaModeloTC2
Constructors
RhpBELinhaModeloTC2()
Declaration
public RhpBELinhaModeloTC2()
Properties
ChaveIPF
Identificador do numero de pessoa física.
Declaration
public int ChaveIPF { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ChavesBases
Identificador do tipo de base.
Declaration
public string ChavesBases { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ChavesDeducao
Identificador do tipo de compensação ou dedução.
Declaration
public string ChavesDeducao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Data
Identificador da data de atribuição de bonificação/redução ou data de início de incapacidade.
Declaration
public string Data { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Epigrafe
Identificador do epigrafe de AT e ET correspondente às funções desempenhadas pelo funcionário.
Declaration
public string Epigrafe { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Funcionario
Identificador do código do funcionário.
Declaration
public string Funcionario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
GrupoTraco
Identificador de característica distintiva da contribuição.
Declaration
public string GrupoTraco { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HorasDias
Define se referimos horas ou dias.
Declaration
public byte HorasDias { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
Id
Identificador do detalhe do modelo TC-2.
Declaration
public string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IniciaisDoNome
Identificador das inicias do nome do funcionário.
Declaration
public string IniciaisDoNome { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NIF
Identificador do N.I.F do funcionário.
Declaration
public string NIF { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NumeroDiasCompensacao
Identificador do número de dias a que se referem as compensações por incapacidades temporais dos funcionários.
Declaration
public int NumeroDiasCompensacao { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumeroHorasDias
Identificador do número de dias ou horas sobre os quais se calcularam as bases de cotização.
Declaration
public int NumeroHorasDias { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumeroSegSocial
Identificador do número da segurança social do funcionário.
Declaration
public string NumeroSegSocial { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Situacao
Define se o código se refere a uma ocupação ou situação.
Declaration
public bool Situacao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SituacioesEspeciais
Identificador das situações especias a que o funcionário pode estar sujeito.
Declaration
public string SituacioesEspeciais { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoBaseReguladora
Identificador da BaseReguladora da ausência.
Declaration
public string TipoBaseReguladora { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoBonificacao
Identificador do tipo de bonificação (C - Contrato / F - Funcionário).
Declaration
public string TipoBonificacao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoContrato
Identificador do contrato de trabalho do funcionário.
Declaration
public string TipoContrato { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ValorDeducao
Identificador do valor que o empresário pode deduzir das cotas da segurança social.
Declaration
public double ValorDeducao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorIncidencia
Identificador do valor sobre o qual se calcula as cotas da segurança social.
Declaration
public double ValorIncidencia { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()