Class InvBEArmazem
Classe que identifica um armazém.
Implements
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("6561948E-C73A-4D66-A8A5-155A85494347")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBEArmazem : InvBaseBE, IInvBEArmazem
Constructors
InvBEArmazem()
Construtor da classe.
Inicializa a coleção CamposUtil.
Declaration
public InvBEArmazem()
Properties
Armazem
Código do armazém.
Declaration
public string Armazem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 5 caracteres. |
BloqueadoEntradas
Indica se o armazém permite ou não entradas de stock.
Declaration
public bool BloqueadoEntradas { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Bloqueado; False - Desbloqueado |
BloqueadoSaidas
Indica se o armazém permite ou não saídas de stock.
Declaration
public bool BloqueadoSaidas { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Permite; False - Não permite |
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. |
CodigoAPA
Identifica o Código APA (e-GAR)
Declaration
public string CodigoAPA { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto de 15 carateres. |
CodigoPostal
Código postal do armazém.
Declaration
public string CodigoPostal { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 15 caracteres. |
ControlaRupturaStocks
Indica se o armazém tem controlo de stocks específico.
Declaration
public bool ControlaRupturaStocks { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Controla; False - Não controla |
DataUltimaActualizacao
Data da última actualização do registo.
Declaration
public DateTime DataUltimaActualizacao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data e hora. |
Descricao
Descrição do armazém.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 20 caracteres. |
Distrito
Distrito do armazém.
Declaration
public string Distrito { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do distrito. |
eGAR_NumPGL
Número PGL eGAR.
Declaration
public string eGAR_NumPGL { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto de 50 carateres. |
eGAR_TipoProdutor
Tipo Produtor eGAR.
Declaration
public string eGAR_TipoProdutor { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto de 3 carateres. |
eGAR_TipoRemetente
Tipo Remetente eGAR.
Declaration
public string eGAR_TipoRemetente { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto de 25 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 |
EntrepostoFiscalIEC
Entreposto fiscal IEC.
Declaration
public string EntrepostoFiscalIEC { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 20 caracteres. |
ExcluiCnGPR
Indica se o stock do armazém não é considerado para o cálculo de necessidades da gestão de produção.
Declaration
public bool ExcluiCnGPR { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Não considerado; False - Considerado |
Fax
Número de fax do armazém.
Declaration
public string Fax { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto de 20 carateres. |
GrupoCustos
Grupo de Custos ao qual o armazém se encontra associado.
Declaration
public string GrupoCustos { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do grupo de custos (Grupo) |
Localidade
Localidade do armazém.
Declaration
public string Localidade { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
LocalidadeCodigoPostal
Código postal da localidade do armazém.
Declaration
public string LocalidadeCodigoPostal { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
Morada
Morada do armazém.
Declaration
public string Morada { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
Morada2
Segunda morada do armazém.
Declaration
public string Morada2 { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 50 caracteres. |
NumOperadorIEC
Número Operador IEC.
Declaration
public string NumOperadorIEC { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 15 caracteres. |
Pais
País do armazém.
Declaration
public string Pais { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do país (Pais) |
RupturaStocks
Indicador do controlo de ruptura de stock.
Declaration
public int RupturaStocks { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | 0 - Ignora; 1 - Avisa; 2 - Bloqueia |
Telefone
Número de telefone do armazém.
Declaration
public string Telefone { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto de 20 carateres. |
TipoOperadorIEC
Tipo Operador IEC.
Declaration
public int TipoOperadorIEC { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TrataIEC
Indica se o armazém faz tratamento de IEC.
Declaration
public bool TrataIEC { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Trata IEC; False - Não trata IEC |
Methods
Finalize()
Destrutor da classe.
Destroi a coleção CamposUtil.
Declaration
protected override void Finalize()