Class GabBEFactura
Classe utilizada para a facturação de contratos.
Implements
GabBE100.IGabBEFactura
Inherited Members
Namespace: GabBE100
Assembly: GabBE100.dll
Syntax
[ComVisible(true)]
[Guid("788B68B3-E5EA-422D-9AD8-FF9B6F4B4536")]
[ClassInterface(ClassInterfaceType.None)]
public class GabBEFactura : GabBaseBE, IGabBEFactura
Constructors
GabBEFactura()
Declaration
public GabBEFactura()
Properties
Ano
Identifica o Ano.
Declaration
public int Ano { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AssociaAvisoPag
Indica se associa o aviso de pagamento
Declaration
public bool AssociaAvisoPag { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Avenca
Indicação de avença
Declaration
public bool Avenca { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AvisoPagamento
Indica se há aviso de pagamento
Declaration
public bool AvisoPagamento { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CamposUtil
Devolve a colecção de campos de utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
Cliente
Identificador do Cliente.
Declaration
public string Cliente { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Contrato
Identificador do contrato.
Declaration
public string Contrato { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DataFacturacao
Data de facturação.
Declaration
public DateTime DataFacturacao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataFim
Data final da factura.
Declaration
public DateTime DataFim { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataInicio
Data inicial da factura.
Declaration
public DateTime DataInicio { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
EmModoEdicao
Indica se se trata de um novo registo ou de um já existente em edição.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Filial
Identificador da filial.
Declaration
public string Filial { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Id
Identificador único da factura.
Declaration
public string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IdDocGCP
Identificador único do documento no módulo GCP.
Declaration
public string IdDocGCP { 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 |
LinhasFactura
Colecção de linhas da factura.
Declaration
public GabBELinhasFactura LinhasFactura { get; }
Property Value
Type | Description |
---|---|
GabBELinhasFactura |
Mes
Mês da factura.
Declaration
public byte Mes { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
MovCustos
Indica se movimenta custos ou não.
Declaration
public bool MovCustos { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
NumDoc
Número do documento.
Declaration
public int NumDoc { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Referencia
Identificador da referência da factura.
Declaration
public string Referencia { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SerieDoc
Identificador da série do documento.
Declaration
public string SerieDoc { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoDoc
Identificador do tipo de documento.
Declaration
public string TipoDoc { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ValorTotal
Valor total da factura.
Declaration
public double ValorTotal { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()
Implements
GabBE100.IGabBEFactura