Class CblBEEmissaoSelo
Classe que contém a estrutura da entidade Emissão Selo.
Implements
Inherited Members
Namespace: CblBE100
Assembly: CblBE100.dll
Syntax
[ComVisible(true)]
[Guid("B75A2969-CB6C-4ED2-9A87-2D7FE8C7AB6A")]
[ClassInterface(ClassInterfaceType.None)]
public class CblBEEmissaoSelo : CblBaseBE, ICblBEEmissaoSelo
  Constructors
CblBEEmissaoSelo()
Declaration
public CblBEEmissaoSelo()
  Properties
Ano
Ano da emissão de Selo
Declaration
public int Ano { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
CamposUtil
Colecção de campos de utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
  Property Value
| Type | Description | 
|---|---|
| StdBECampos | 
DataEmissao
data de emissão da emissão da declaração do selo
Declaration
public DateTime DataEmissao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.DateTime | 
Descricao
Descrição da emissão da declaração de selo.
Declaration
public string Descricao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Diario
Diário do documento que gerou a emissão da declaração de selo.
Declaration
public string Diario { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
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 | 
GerouEmissao
Indica se foi ou não gerada uma emissão da declaração periódica de selo.
Declaration
public bool GerouEmissao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
ID
Identificador da emissão. É único e do tipo UniqueIdentifier.
Declaration
public string ID { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Ligado
Indica se foi ou não efectuada uma ligação às contas correcntes da Gestão Comercial.
Declaration
public bool Ligado { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
LinhasEmissaoSelo
Linhas da emissão da declaração periódica de selo.
Declaration
public CblBELinhasEmissaoSelo LinhasEmissaoSelo { get; }
  Property Value
| Type | Description | 
|---|---|
| CblBELinhasEmissaoSelo | 
MovimentoPendente
Se foi efectuada a ligação às contas correntes é guardado qual o identificador do documento gerado.
Declaration
public string MovimentoPendente { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
NumeroDiario
Número do diário que deu origem à emissão da declaração periódica do selo.
Declaration
public int NumeroDiario { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
Periodo
Periodo da emissão da declaração periódica do selo.
Declaration
public int Periodo { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
TipoAfectacao
Indica o tipo de afectação do apuramento. tmaMBase = 0 ' Só efectua os apuramentos na moeda base tmaMAlternativa = 1 ' Só efectua os apuramentos na moeda alternativa tmaMBase_MAlternativa = 2 ' Método clássico, pega nos valores na moeda base e converte-os para a moeda alternativa
Declaration
public CblBEApuramento.ENUMTipoMoedaApuramento TipoAfectacao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| CblBEApuramento.ENUMTipoMoedaApuramento | 
Methods
Finalize()
Declaration
protected override void Finalize()