Class InvBEConfigEstados
Classe que identifica uma configuração de estados de inventário nos documentos.
Implements
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
[ComVisible(true)]
[Guid("59F825BF-42BD-4916-87A4-7FF7E6ABBF8F")]
[ClassInterface(ClassInterfaceType.None)]
public class InvBEConfigEstados : InvBaseBE, IInvBEConfigEstados
Constructors
InvBEConfigEstados()
Construtor da classe.
Inicializa as coleções LinhasMovPositivos e LinhasMovNegativos.
Declaration
public InvBEConfigEstados()
Properties
ConfiguracaoActiva
Indica se a configuração de estados está ou não activa.
Declaration
public bool ConfiguracaoActiva { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Documento
Código do documento onde será aplicada a configuração.
Declaration
public string Documento { get; set; }
Property Value
Type | Description |
---|---|
System.String | Texto até 5 caracteres/>. |
IdTipoOrigem
Identificador do tipo de origem correspondente ao módulo de origem.
Declaration
public string IdTipoOrigem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Indentificador do tipo de origem (Id). |
InjectaEstados
Indica se os estados default são inseridos automaticamente.
Declaration
public bool InjectaEstados { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
LinhasMovNegativos
Coleção de linhas da entidade para movimentos negativos.
Declaration
public InvBELinhasConfigEstado LinhasMovNegativos { get; set; }
Property Value
Type | Description |
---|---|
InvBELinhasConfigEstado |
LinhasMovPositivos
Coleção de linhas da entidade para movimentos positivos.
Declaration
public InvBELinhasConfigEstado LinhasMovPositivos { get; set; }
Property Value
Type | Description |
---|---|
InvBELinhasConfigEstado |
ModoTransicaoEstado
Indica o modo de transição de estado permitido.
Declaration
public InvBETipos.EnumModosTransicaoEstado ModoTransicaoEstado { get; set; }
Property Value
Type | Description |
---|---|
InvBETipos.EnumModosTransicaoEstado |
QuestionaInjectaEstados
Indica se o utilizador deve ser questionado sobre a inserção automatica de estados.
Declaration
public bool QuestionaInjectaEstados { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SuportaRegistosNegativos
Indica se a configuração suporta linhas negativas.
Declaration
public bool SuportaRegistosNegativos { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Suporta; False - Não suporta |
Valida
Declaration
public bool Valida { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
Finalize()
Destrutor da classe.
Destroi as coleções LinhasMovPositivos e LinhasMovNegativos.
Declaration
protected override void Finalize()