PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBETabIRS

    Classe que encapsula uma linha da Tabela de I.R.S. de Remunerações fixas.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBETabIRS
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBETabIRS
    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("51FA3FC7-3F53-42D8-9541-3DD8D6FFB1CF")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBETabIRS : RhpBaseBE, INotifyPropertyChanged, IRhpBETabIRS

    Constructors

    RhpBETabIRS()

    Declaration
    public RhpBETabIRS()

    Properties

    Ano

    Ano a que se refere o registo.

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

    DataAplTaxasIRS

    Data a partir da qual vigoram as taxas.

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

    DomicilioFiscal

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

    EmModoEdicao

    Indica se se trata de uma nova Linha ou de uma já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova.

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

    Filhos0

    Taxa aplicada ao valor respectivo da Remuneração para zero Dependentes.

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

    Filhos1

    Taxa aplicada ao valor respectivo da Remuneração para um Dependente.

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

    Filhos2

    Taxa aplicada ao valor respectivo da Remuneração para dois Dependentes.

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

    Filhos3

    Taxa aplicada ao valor respectivo da Remuneração para três Dependentes.

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

    Filhos4

    Taxa aplicada ao valor respectivo da Remuneração para quatro Dependentes.

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

    Filhos5

    Taxa aplicada ao valor respectivo da Remuneração para cinco ou mais Dependentes.

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

    Linha

    Número da linha da respectiva Tabela.

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

    Tabela

    Identificador da Tabela de I.R.S.

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

    Valor

    Valor da Remuneração.

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBETabIRS