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()