PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class GprBECNLinha

    Classe que permite o acesso à informação das linhas originais de compras ou de fabrico do cálculo de necessidades

    Inheritance
    System.Object
    GrpBaseBE
    GprBECNLinha
    Implements
    GprBE100.IGprBECNLinha
    Inherited Members
    GrpBaseBE.AbvtApl
    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()

    Implements

    GprBE100.IGprBECNLinha