PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class InvBEConfigEstados

    Classe que identifica uma configuração de estados de inventário nos documentos.

    Inheritance
    System.Object
    InvBaseBE
    InvBEConfigEstados
    Implements
    InvBE100.IInvBEConfigEstados
    Inherited Members
    InvBaseBE.AbvtApl
    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()

    Implements

    InvBE100.IInvBEConfigEstados