Class InvBEArmazemLocalizacao
Classe que identifica uma localização num armazém.
Implements
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("6A0BDDB5-131E-47BB-81D1-BF73E90C6F62")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBEArmazemLocalizacao : InvBaseBE, IInvBEArmazemLocalizacao
Constructors
InvBEArmazemLocalizacao()
Construtor da classe.
Inicializa a coleção CamposUtil.
Declaration
public InvBEArmazemLocalizacao()
Properties
Activa
Indica se a localização no armazem se encontra ativa.
Declaration
public bool Activa { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Localização ativa; False - Localização inativa |
Armazem
Código do armazém à qual pertence a localização.
Declaration
public string Armazem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do armazém (Armazem). |
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. |
Descricao
Descrião da localização.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto de 512 carateres. |
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 |
ID
Identificador da localização no armazém.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdPai
Identificador do pai da localização na árvore hieráriquica.
Declaration
public string IdPai { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid) (ID). |
Localizacao
Código da localização de armazém.
Declaration
public string Localizacao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto de 512 carateres. |
Manual
Indica se a localização foi gerada manualmente.
Declaration
public bool Manual { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Manual; False - Automática |
NomeNivel
Nome do nível da localização da última rúbrica.
Declaration
public string NomeNivel { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto de 20 carateres. |
Methods
Finalize()
Destrutor da classe.
Destroi a coleção CamposUtil.
Declaration
protected override void Finalize()