PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBESegurancaSocial

    Classe que encapsula um registo de Segurança Social.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBESegurancaSocial
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBESegurancaSocial
    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("F51DAACA-20D7-4C0A-B2ED-8C7BC5CF951D")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBESegurancaSocial : RhpBaseBE, INotifyPropertyChanged, IRhpBESegurancaSocial

    Constructors

    RhpBESegurancaSocial()

    Declaration
    public RhpBESegurancaSocial()

    Properties

    BaseCotizacao

    Identificador da base de cotização.

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

    CodFixo

    Código a adicionar ao Nº de Contribuinte da Entidade Patronal (Ex: 000 - Regime Geral, 602 - Primeiro Emprego).

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

    CodGuiaPagamento

    Código do Centro Regional de Segurança Social.

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

    DescontoEmpregado

    Taxa do desconto a atribuir ao Funcionário.

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

    DescontoEmpresa

    Taxa do desconto a atribuir à Entidade Patronal.

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

    Descricao

    Descrição da Segurança Social.

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

    DispComPltBASE

    Disponível para comunicação com a Plataforma Bäse.

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

    Email

    Email.

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

    EmModoEdicao

    Indica se se trata de uma nova Segurança Social 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

    EnderecoWeb

    Wndereço Web.

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

    EntidadeCCT

    Identificador da entidade de contas correntes correspondente a esta entidade. Utilizado para ligação às contas correntes e CBL.

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

    EntidadePatronalCCT

    Identificador da entidade patronal de contas correntes correspondente a esta entidade. Utilizado para ligação às contas correntes e CBL.

    Declaration
    public string EntidadePatronalCCT { 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

    ReducaoITEmpresa

    Taxa de cotização a aplicar à empresa em alguns tipos de bonificações.

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

    ReducaoITFuncionario

    Taxa de cotização a aplicar ao funcionário em alguns tipos de bonificações.

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

    Regime

    Identificação do Regime de Contribuição (Isento, Regime Geral, Regime Agrícola, Primeiro Emprego, etc).

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

    SegSocialDescontos

    Colecção contendo os items de definição dos vários descontos para a segurança social.

    Declaration
    public RhpBESegSocialDescontos SegSocialDescontos { get; set; }
    Property Value
    Type Description
    RhpBESegSocialDescontos

    SegurancaSocial

    Identificador da Segurança Social.

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

    TipoEntidadeCCT

    Identificador do tipo de entidade de contas correntes correspondente a esta entidade. Utilizado para ligação às contas correntes e CBL.

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

    TipoEntidadePatronalCCT

    Indica se se trata de uma novo registo a adicionar ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBESegurancaSocial