Class InvBELinhaConfigEstado
Classe que identifica uma linha de configuração de estados de inventário nos documentos.
Implements
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("A08B07AD-6DB4-41CB-869B-243499A7F297")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBELinhaConfigEstado : InvBaseBE, IInvBELinhaConfigEstado
Constructors
InvBELinhaConfigEstado()
Construtor da classe.
Inicializa a coleção CamposUtil.
Declaration
public InvBELinhaConfigEstado()
Properties
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. |
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 |
EstadoDestino
Código do estado de inventário de destino, aplicável a movimentos de saída.
Declaration
public string EstadoDestino { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do estado inventário (Estado). |
EstadoOrigem
Código do estado de inventário de origem, aplicável a movimentos de entrada.
Declaration
public string EstadoOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do estado inventário (Estado). |
ID
Identificador do registo.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
PorDefeito
Indica se o estado deve ser usado por omissão (Padrão).
Declaration
public bool PorDefeito { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Podem existir um estado por omissão por cada configuração de entrada e saída.
Methods
Finalize()
Destrutor da classe.
Destroi a coleção CamposUtil.
Declaration
protected override void Finalize()