PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBELinhaModeloTC2

    Classe que encapsula toda a definição de uma linha de detalhe do Modelo TC2.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBELinhaModeloTC2
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBELinhaModeloTC2
    Inherited Members
    RhpBaseBE.WriteProperty(String, Object)
    RhpBaseBE.RaisePropertyChanged(String)
    RhpBaseBE.CamposUtil
    RhpBaseBE.Conteudo
    RhpBaseBE.PropExcluirLog
    RhpBaseBE.AbvtApl
    RhpBaseBE.PropertyChanged
    Namespace: RhpBE100
    Assembly: RhpBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("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()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBELinhaModeloTC2