Class CmpBECenarioCompras
Classe que identifica um cenário de projeção de necessidades.
Inherited Members
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()