PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class CmpBECenarioCompras

    Classe que identifica um cenário de projeção de necessidades.

    Inheritance
    System.Object
    CmpBaseBE
    CmpBECenarioCompras
    Inherited Members
    CmpBaseBE.AbvtApl
    Namespace: CmpBE100
    Assembly: CmpBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("5E58FF24-DB11-4EFC-B3F6-5C2D5A7C0C9B")]
    [ClassInterface(ClassInterfaceType.None)]
    public class CmpBECenarioCompras : CmpBaseBE

    Constructors

    CmpBECenarioCompras()

    Construtor da classe.

    Inicializa a coleção CamposUtil.

    Declaration
    public CmpBECenarioCompras()

    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.

    Cenario

    Código do cenário.

    Declaration
    public string Cenario { get; set; }
    Property Value
    Type Description
    System.String

    Texto até 20 carateres.

    DataRefNumero

    Número que será somado à data actual para calcular a data de referência.

    Declaration
    public int DataRefNumero { get; set; }
    Property Value
    Type Description
    System.Int32

    Número a somar segundo o indicado em DataRefParte

    DataRefParte

    Indica qual a parte que será somada à data actual para calcular a data de referência.

    Declaration
    public int DataRefParte { get; set; }
    Property Value
    Type Description
    System.Int32

    1 - Dias; 2 - Semanas; 3 - Meses; 4 - Anos

    DataUltimaActualizacao

    Data da última actualização do registo.

    Declaration
    public DateTime DataUltimaActualizacao { get; set; }
    Property Value
    Type Description
    System.DateTime

    Data e hora do registo.

    Descricao

    Descrição do cenário.

    Declaration
    public string Descricao { get; set; }
    Property Value
    Type Description
    System.String

    Texto até 100 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

    EstadoBE

    Chave/s do objectoPublic

    Declaration
    public string EstadoBE { get; set; }
    Property Value
    Type Description
    System.String

    Grupo

    Código do grupo de de configurações de cenários de compras.

    Declaration
    public string Grupo { get; set; }
    Property Value
    Type Description
    System.String

    Código do grupo (Grupo).

    Inactivo

    Indica que o cenário se encontra inactivo.

    Declaration
    public bool Inactivo { get; set; }
    Property Value
    Type Description
    System.Boolean

    NecessidadesBrutas

    Indica se o cálculo é feito pelas necessidades brutas.

    Declaration
    public bool NecessidadesBrutas { get; set; }
    Property Value
    Type Description
    System.Boolean

    True - Sim; False - Não

    NecessidadesComOrigem

    Indica se calcula a projecção apenas para necessidades com documento de origem.

    Declaration
    public bool NecessidadesComOrigem { get; set; }
    Property Value
    Type Description
    System.Boolean

    True - Sim; False - Não

    OpcaoGrupo

    Indica qual o tipo de associação ao grupo de configurações de cenários de compras.

    Declaration
    public int OpcaoGrupo { get; set; }
    Property Value
    Type Description
    System.Int32

    0 - Grupo configurado no artigo; 1 - Grupo de configuração alternativo (Grupo)

    OrientadoAoArmazem

    Indica se a projecção será orientado ao armazém.

    Declaration
    public bool OrientadoAoArmazem { get; set; }
    Property Value
    Type Description
    System.Boolean

    True - Orientada ao armazém; False - Orientada ao artigo

    RestricaoArmazens

    Restrição dos armazéns.

    Declaration
    public string RestricaoArmazens { get; set; }
    Property Value
    Type Description
    System.String

    RestricaoArtigos

    Restrição dos artigos.

    Declaration
    public string RestricaoArtigos { get; set; }
    Property Value
    Type Description
    System.String

    RestricaoFamilias

    Restrição das famílias.

    Declaration
    public string RestricaoFamilias { get; set; }
    Property Value
    Type Description
    System.String

    RestricaoMarcas

    Restrição das marcas.

    Declaration
    public string RestricaoMarcas { get; set; }
    Property Value
    Type Description
    System.String

    RestricaoTiposOrigem

    Restrição dos Tipos de Origem.

    Declaration
    public string RestricaoTiposOrigem { get; set; }
    Property Value
    Type Description
    System.String

    SQLRestricaoArmazens

    Instrução SQL com a restrição de armazéns.

    Declaration
    public string SQLRestricaoArmazens { get; set; }
    Property Value
    Type Description
    System.String

    SQLRestricaoArtigos

    Instrução SQL com a restrição de artigos.

    Declaration
    public string SQLRestricaoArtigos { get; set; }
    Property Value
    Type Description
    System.String

    SQLRestricaoFamilias

    Instrução SQL com a restrição de famílias.

    Declaration
    public string SQLRestricaoFamilias { get; set; }
    Property Value
    Type Description
    System.String

    SQLRestricaoMarcas

    Instrução SQL com a restrição de marcas.

    Declaration
    public string SQLRestricaoMarcas { get; set; }
    Property Value
    Type Description
    System.String

    SQLRestricaoTiposOrigem

    Instrução SQL com a restrição de Tipos de Origem.

    Declaration
    public string SQLRestricaoTiposOrigem { get; set; }
    Property Value
    Type Description
    System.String

    UltimoDia

    Indica se a data de referência será o última dia do período indicado.

    Declaration
    public bool UltimoDia { get; set; }
    Property Value
    Type Description
    System.Boolean

    True - Sim; False - Não

    UsaDataRef

    Indica se usa data de referência no cálculo da projeção.

    Declaration
    public bool UsaDataRef { get; set; }
    Property Value
    Type Description
    System.Boolean

    True - Usa data de referência; False - Não usa data de referência

    ValidaDataEntregaForn

    Indica se é feita a validação a data de entrega das encomendas a fornecedores com a última data de entrega das necessidades.

    Declaration
    public bool ValidaDataEntregaForn { get; set; }
    Property Value
    Type Description
    System.Boolean

    True - Valida; False - Não valida

    Methods

    Finalize()

    Destrutor da classe.

    Destroi a coleção CamposUtil.

    Declaration
    protected override void Finalize()