PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBECadastroSegSocialMoc

    Classe que encapsula uma linha para a declaração de remunerações para a Segurança Social no formato novo para Moçambique.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBECadastroSegSocialMoc
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBECadastroSegSocialMoc
    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("126AFB5A-5ADE-455D-883B-C52A6F2A1B51")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBECadastroSegSocialMoc : RhpBaseBE, INotifyPropertyChanged, IRhpBECadastroSegSocialMoc

    Constructors

    RhpBECadastroSegSocialMoc()

    Declaration
    public RhpBECadastroSegSocialMoc()

    Properties

    Ano

    Ano a que respeita a declaração.

    Declaration
    public short Ano { get; set; }
    Property Value
    Type Description
    System.Int16

    DataEvento

    Data do evento mais recente

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

    DescargaCC

    Indica se já foi efectuado o lançamento nas Contas Correntes. DescargaCC = 1 Lançamento efectuado. DescargaCC = 0 Lançamento não efectuado.

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

    DiasFaltas

    Número de dias de falta do funcionário.

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

    DiasTrabalho

    Número de dias de trabalho do funcionário.

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

    EmModoEdicao

    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 bool EmModoEdicao { get; set; }
    Property Value
    Type Description
    System.Boolean

    Estabelecimento

    Identificador do estabelecimento a que está afecto o funcionário.

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

    Funcionario

    Identificador do funcionário.

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

    Mes

    Declaration
    public short Mes { get; set; }
    Property Value
    Type Description
    System.Int16

    Nome

    Nome do funcionário.

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

    NumBeneficiario

    Nº de beneficiário do funcionário.

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

    NumRegistos

    Número sequencial dos registos na declaração.

    Declaration
    public int NumRegistos { get; set; }
    Property Value
    Type Description
    System.Int32

    Observacoes

    Observações respeitantes à linha.

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

    SegSocial

    Identificador da instituição de segurança social atribuída ao funcionário a que respeita a linha.

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

    TaxaEmpresa

    Percentagem de contribuição aplicável à entidade patronal.

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

    TaxaFuncionario

    Percentagem de contribuição aplicável ao funcionário.

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

    TipoEvento

    Tipo do evento mais recente '1' - Admissão '2' - Demissão '3' - Retorno '4' - Licença de maternidade '5' - Acidente de trabalho '6' - SMO '7' - Doença Profissional '8' - Doença Pessoal '9' - Falecimento '10' - Falta

    Declaration
    public enumTipoEvento TipoEvento { get; set; }
    Property Value
    Type Description
    enumTipoEvento

    TiposProcessamento

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

    ValorCol6

    Soma de valores auferidos pelo funcionário a inscrever na coluna 6 do mapa.

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

    ValorCol7

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

    ValorCol81

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

    ValorCol82

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

    ValorCol83

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

    ValorEmpresa

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

    ValorFuncionario

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBECadastroSegSocialMoc