Class GprBECNLinha
Classe que permite o acesso à informação das linhas originais de compras ou de fabrico do cálculo de necessidades
Implements
Inherited Members
Namespace: GprBE100
Assembly: GprBE100.dll
Syntax
[ComVisible(true)]
[Guid("979C4F87-89DB-4FC3-A88A-7633E47D42B6")]
[ClassInterface(ClassInterfaceType.None)]
public class GprBECNLinha : GrpBaseBE, IGprBECNLinha
Constructors
GprBECNLinha()
Declaration
public GprBECNLinha()
Properties
Artigo
Identificador do artigo a produzir/comprar
Declaration
public string Artigo { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CamposUtil
Devolve a colecção de campos de utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
CodPedido
Código do documento original da necessidade
Declaration
public int CodPedido { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DataNecessidade
Data da necessidade do documento origem
Declaration
public DateTime DataNecessidade { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataPedido
Data efectiva da necessidade
Declaration
public DateTime DataPedido { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DescricaoPedido
Descrição da necessidade
Declaration
public string DescricaoPedido { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IDCalculoNecessidades
Identificador do cálculo de necessidades
Declaration
public int IDCalculoNecessidades { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IDCalculoNecessidadesLinha
Identificador chave da linha/cálculo de necessidades
Declaration
public int IDCalculoNecessidadesLinha { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IDCalculoNecessidadesLinhaRes
Identificador da linha da tabela do resultado
Declaration
public int IDCalculoNecessidadesLinhaRes { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
IDPedido
Identificação da origem da necessidade
Declaration
public string IDPedido { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IDTipoPedido
Tipo de necessidade (1-Ordem de Fabrico;2-Plano de Produção;3-Encomenda;4-Ordem de Compra)
Declaration
public int IDTipoPedido { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Lancado
Indica se está seleccionado para ser lançado como ordem de fabrico ou como compra
Declaration
public bool Lancado { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Nivel
Nível da árvore do artigo. Só utilizado para linhas para ordens de fabrico
Declaration
public int Nivel { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Origem
Origem do artigo: 1 - Fabrico; 2 - Compra; 3 - Fabrico ou Compra
Declaration
public int Origem { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
QtNecessaria
Quantidade necessária para a compra ou fabrico
Declaration
public double QtNecessaria { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QtOrdemCompra
Quantidade em compra para a data da necessidade
Declaration
public double QtOrdemCompra { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QtOrdemFabrico
Quantidade em fabrico para a data da necessidade
Declaration
public double QtOrdemFabrico { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QtProposta
Quantidade proposta para a compra ou fabrico
Declaration
public double QtProposta { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QtReservada
Quantidade reservada
Declaration
public double QtReservada { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
QtStock
Quantidade em stock na data da necessidades
Declaration
public double QtStock { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()