Class RhpBEMovimIndepend
Classe que representa um movimento num determinado processamento de um Independente.
Inheritance
System.Object
RhpBEMovimIndepend
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEMovimIndepend
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("064CF467-69D0-419E-83DA-8E5FDDE53E7D")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEMovimIndepend : RhpBaseBE, INotifyPropertyChanged, IRhpBEMovimIndepend
Constructors
RhpBEMovimIndepend()
Declaration
public RhpBEMovimIndepend()
Properties
ActividadesIndependentes
Declaration
public RhpBEActividadesIndependente ActividadesIndependentes { get; set; }
Property Value
AnoProcessamento
Ano a que se refere o processamento.
Declaration
public int AnoProcessamento { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CambioMAlt
Cambio da moeda alternativa.
Declaration
public double CambioMAlt { get; set; }
Property Value
Type |
Description |
System.Double |
|
CambioMBase
Declaration
public double CambioMBase { get; set; }
Property Value
Type |
Description |
System.Double |
|
CambioMInt
Cambio da moeda de introdução.
Declaration
public double CambioMInt { get; set; }
Property Value
Type |
Description |
System.Double |
|
Chave
Declaration
public double Chave { get; set; }
Property Value
Type |
Description |
System.Double |
|
CodigoRetencao
Identificador do CodigoRetencao do funcionario.
Declaration
public string CodigoRetencao { get; set; }
Property Value
Type |
Description |
System.String |
|
Data
Declaration
public DateTime Data { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
Departamento
Identificador do Departamento ao qual pertence o Independente deste registo.
Declaration
public string Departamento { get; set; }
Property Value
Type |
Description |
System.String |
|
DescargaCC
Indica se já foi efectuada a ligação à Contabilidade desta linha de movimento.
Declaration
public bool DescargaCC { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DomicilioFiscal
Declaration
public string DomicilioFiscal { get; set; }
Property Value
Type |
Description |
System.String |
|
EmModoEdicao
Indica se se trata de um novo Movimento ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Novo.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Estabelecimento
Identificador do Estabelecimento ao qual pertence o Independente deste registo.
Declaration
public string Estabelecimento { get; set; }
Property Value
Type |
Description |
System.String |
|
Independente
Identificador do Independente.
Declaration
public string Independente { get; set; }
Property Value
Type |
Description |
System.String |
|
IRSRetido
Declaration
public double IRSRetido { get; set; }
Property Value
Type |
Description |
System.Double |
|
Iva
Declaration
public double Iva { get; set; }
Property Value
Type |
Description |
System.Double |
|
MoedaIndependente
Identificador da Moeda em que estão expressos os valores.
Declaration
public string MoedaIndependente { get; set; }
Property Value
Type |
Description |
System.String |
|
Nome
Declaration
public string Nome { get; set; }
Property Value
Type |
Description |
System.String |
|
NumProc
Declaration
public int NumProc { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Processado
Indica se a linha está marcada para processamento.
Declaration
public bool Processado { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Recibo
Cúmero do recibo de pagamento.
Declaration
public string Recibo { get; set; }
Property Value
Type |
Description |
System.String |
|
Rendimentos
Rendimentos do Independente.
Declaration
public string Rendimentos { get; set; }
Property Value
Type |
Description |
System.String |
|
SegSocialPercIncidencia
Percentagem de incidência para cálculo dos desconto da segurança social.
Declaration
public double SegSocialPercIncidencia { get; set; }
Property Value
Type |
Description |
System.Double |
|
TipoPessoal
Identificador do Tipo de Pessoal.
Declaration
public string TipoPessoal { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoProc
Declaration
public string TipoProc { get; set; }
Property Value
Type |
Description |
System.String |
|
Valor
Valor líquido do movimento.
Declaration
public double Valor { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorHonorariosOrig
Valor fixo do honorário do independente.
Declaration
public double ValorHonorariosOrig { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorLiquido
Valor líquido do movimento.
Declaration
public double ValorLiquido { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSegSocialEntPatronal
Valor de desconto de segurança social pago pela empresa.
Declaration
public double ValorSegSocialEntPatronal { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSegSocialIncidencia
Valor de incidência para cálculo dos descontos para a segurança social.
Declaration
public double ValorSegSocialIncidencia { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSegSocialIndep
Valor de desconto de segurança social pago pelo independente.
Declaration
public double ValorSegSocialIndep { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorTotalActividade
Somatório da colecção de valores das actividades associadas ao independente.
Declaration
public double ValorTotalActividade { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEMovimIndepend