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
RhpBECadastroSegSocialMoc
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBECadastroSegSocialMoc
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
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
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