Class RhpBEProcessamentoIndep
Classe que encapsula um processamento de Independentes.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("2363BF5A-E9C1-4C5A-BC24-B9830A756BA8")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEProcessamentoIndep : RhpBaseBE, INotifyPropertyChanged, IRhpBEProcessamentoIndep
Properties
Agrupa
Agrupa movimentos do processamento.
Declaration
public bool Agrupa { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Arredondamento
Arredonadamento do processamento.
Declaration
public int Arredondamento { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DataProcessamento
Data do processamento.
Declaration
public DateTime DataProcessamento { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
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 |
LinhasProcIndep
Colecção de linhas de Processamentos de Independentes.
Declaration
public RhpBEMovimentosIndepend LinhasProcIndep { get; set; }
Property Value
Type | Description |
---|---|
RhpBEMovimentosIndepend |
Moedas
Colecção de Moedas e respectivos câmbios a considerar no processamento.
Declaration
public RhpBEProcMoedas Moedas { get; set; }
Property Value
Type | Description |
---|---|
RhpBEProcMoedas |
MoedaTrabalho
Moeda trabalho.
Declaration
public string MoedaTrabalho { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NumIndependentes
Número de independentes do processamento.
Declaration
public int NumIndependentes { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RestricaoSql
Restições no processamento.
Declaration
public string RestricaoSql { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoProc
Tipo enumerado que identifica o tipo de processamento carregado.
Declaration
public TipoProcessamento TipoProc { get; set; }
Property Value
Type | Description |
---|---|
TipoProcessamento |
TotalBruto
Valor total ilíquido do processamento .
Declaration
public double TotalBruto { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TotalIva
Soma do valor do Iva do processamento.
Declaration
public double TotalIva { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TotalLiquido
Valor total líquido do processamento.
Declaration
public double TotalLiquido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TotalRetencao
Soma do valor das retenções do processamento.
Declaration
public double TotalRetencao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TotalSegSocialEntPatronal
Valor total do encargo da segurança social para o entidade patronal.
Declaration
public double TotalSegSocialEntPatronal { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TotalSegSocialIncidencia
Valor total da incidencia para calculo da segurança social.
Declaration
public double TotalSegSocialIncidencia { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TotalSegSocialIndep
Valor total do encargo da segurança social para o independente.
Declaration
public double TotalSegSocialIndep { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()