Class InvBEDocumentoComposicao
Classe que identifica um documento de composição.
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("12B7C64A-1C88-4101-8DF9-C5D0F34A7694")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBEDocumentoComposicao : InvBaseBE, IInvBEDocumentoComposicao, IDocStock
Constructors
InvBEDocumentoComposicao()
Construtor da classe.
Inicializa as coleções CamposUtil e LinhasCompostos.
Declaration
public InvBEDocumentoComposicao()
Properties
AnoCBL
Ano contabilistico.
Declaration
public int AnoCBL { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Cambio
Câmbio associado à moeda do documento.
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. |
Data
Data do documento.
Declaration
public DateTime Data { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data do documento. |
DataUltimaActualizacao
Data da última actualização do registo.
Declaration
public DateTime DataUltimaActualizacao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data e hora do registo. |
Diario
Código do diário de trabalho.
Declaration
public string Diario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DocImp
Indica se o documento já foi impresso.
Declaration
public bool DocImp { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EmModoEdicao
Indica se o registo de encontra em edição.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Registo em edição; False: Novo registo |
Filial
Filial associada ao documento.
Declaration
public string Filial { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ID
Identificador do documento.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IDCabecMovCbl
Identidicador do documento da contabilidade.
Declaration
public string IDCabecMovCbl { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdGDOC
IdGDOC
Declaration
public string IdGDOC { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LinhasCompostos
Coleção das linhas do documento.
Declaration
public InvBELinhasCompostos LinhasCompostos { get; set; }
Property Value
Type | Description |
---|---|
InvBELinhasCompostos |
Moeda
Código da moeda.
Declaration
public string Moeda { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código da moeda (Moeda). |
MovContab
Estado da integração do documento na contabilidade.
Declaration
public int MovContab { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | 0 - Não exportado; 1 - Exportado, 2 - Numerador reservado |
NumDiario
Número do diário de trabalho.
Declaration
public int NumDiario { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumDoc
Número do documento.
Declaration
public int NumDoc { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ObraID
Identificador da Obra/Projeto.
Declaration
public string ObraID { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Observacoes
Observações.
Declaration
public string Observacoes { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Serie
Código da série do documento.
Declaration
public string Serie { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Tipodoc
Código do tipo do documento.
Declaration
public string Tipodoc { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do tipo de documento (Documento). |
TipoLancamento
Código do tipo de lançamento.
Declaration
public string TipoLancamento { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoPreco
Indica se o preço nas linhas é unitário ou total.
Declaration
public string TipoPreco { get; set; }
Property Value
Type | Description |
---|---|
System.String | P - Preço unitário; V - Valor total |
TipoQtdComposicaoTotal
Indica se as quantidades dos componentes no documento são unitárias ou totais.
Declaration
public bool TipoQtdComposicaoTotal { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | 0 - Unitária; 1 - Total |
Utilizador
Código do utilizador.
Declaration
public string Utilizador { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 20 caracteres. |
WBSItem
Identificador do item WBS do Projecto.
Declaration
public string WBSItem { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Finalize()
Destrutor da classe.
Destroi as coleções CamposUtil e LinhasCompostos.
Declaration
protected override void Finalize()