Class VndBELinhaFacturacao
Classe que identifica uma linha a faturar de um plano de faturação.
Implements
Inherited Members
Namespace: VndBE100
Assembly: VndBE100.dll
Syntax
[ComVisible(true)]
[Guid("e2d4aefa-c224-4fa9-a609-eb856a1ebc8c")]
[ClassInterface(ClassInterfaceType.None)]
public class VndBELinhaFacturacao : VndBaseBE, IVndBELinhaFacturacao
Constructors
VndBELinhaFacturacao()
Construtor da classe.
Inicializa a coleção CamposUtil.
Declaration
public VndBELinhaFacturacao()
Properties
Cambio
Câmbio associado à moeda da faturação.
Declaration
public double Cambio { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor do câmbio. |
CambioMAlt
Câmbio para a moeda alternativa.
Declaration
public double CambioMAlt { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor do câmbio. |
CambioMBase
Câmbio para a moeda base.
Declaration
public double CambioMBase { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Valor do câmbio. |
CamposUtil
Coleção com os campos do utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos | Coleção com os campos do utilizador. |
Codigo
Código do agendamento.
Declaration
public string Codigo { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do agendamento (Codigo). |
Contrato
Identidificador do contrato.
Declaration
public string Contrato { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DataPrevista
Data prevista de faturação.
Declaration
public DateTime DataPrevista { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DescricaoOrigem
Descrição da origem da faturação.
Declaration
public string DescricaoOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Documento
Documento de facturação a gerar.
Declaration
public dynamic Documento { get; set; }
Property Value
Type | Description |
---|---|
System.Object |
Entidade
Código da entidade.
Declaration
public string Entidade { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da entidade (Cliente). |
EntidadeFacturacao
Código da entidade de faturação.
Declaration
public string EntidadeFacturacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da entidade (Cliente). |
FixarCambios
Indica se são usados câmbios fixos na facturação.
Declaration
public bool FixarCambios { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Sim; False - Não |
IDExt1
Identificador para extensibilidade.
Declaration
public string IDExt1 { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IDExt2
Identificador para extensibilidade.
Declaration
public string IDExt2 { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IDExt3
Identificador para extensibilidade.
Declaration
public string IDExt3 { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IDOrigem
Identificador da origem.
Declaration
public string IDOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Linha
Número da linha.
Declaration
public int Linha { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Moeda
Código da moeda.
Declaration
public string Moeda { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da moeda (Moeda). |
NomeEntidade
Nome da entidade.
Declaration
public string NomeEntidade { get; set; }
Property Value
Type | Description |
---|---|
System.String | Nome da entidade (Nome). |
NomeEntidadeFacturacao
Nome da entidade de faturação.
Declaration
public string NomeEntidadeFacturacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Nome da entidade (Nome). |
Origem
Origem da linha da faturação.
Declaration
public string Origem { get; set; }
Property Value
Type | Description |
---|---|
System.String | "A" - Agenda; "I" - Intervenção, "Outro" - Personalizado |
Seleccionada
Indica que a linha se encontra selecionada para geração de documento de facturação.
Declaration
public bool Seleccionada { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Linha selecionada; False - Linha não selecionada |
TipoEntidade
Código do tipo da entidade.
Declaration
public string TipoEntidade { get; set; }
Property Value
Type | Description |
---|---|
System.String | "C" - Cliente |
TipoEntidadeFacturacao
Código do tipo da entidade de faturação.
Declaration
public string TipoEntidadeFacturacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | "C" - Cliente |
ValorPrevistoFacturacao
Valor previsto de facturação.
Declaration
public double ValorPrevistoFacturacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorPrevistoTotal
Valor total previsto de faturação.
Declaration
public double ValorPrevistoTotal { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Destrutor da classe.
Destroi a coleção CamposUtil.
Declaration
protected override void Finalize()