PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class InvBELinhaRececao

    Classe que identifica uma linha de um documento de receção de materiais.

    Inheritance
    System.Object
    InvBaseBE
    InvBELinhaRececao
    Implements
    InvBE100.IInvBELinhaRececao
    Inherited Members
    InvBaseBE.AbvtApl
    Namespace: InvBE100
    Assembly: InvBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("107A297E-04BB-417B-9639-CB324138F558")]
    [ClassInterface(ClassInterfaceType.None)]
    public class InvBELinhaRececao : InvBaseBE, IInvBELinhaRececao

    Constructors

    InvBELinhaRececao()

    Construtor da classe.

    Inicializa as coleções CamposUtil e LinhasRececaoNumSerie.

    Declaration
    public InvBELinhaRececao()

    Properties

    Armazem

    Código do armazém.

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

    Código do armazém (Armazem).

    Artigo

    Código do artigo.

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

    Código do artigo (Artigo).

    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.

    Descricao

    Descrição da linha.

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

    Corresponde à descrição do artigo.

    DescricaoDestino

    Descreve o destino do stock.

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

    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

    Entidade

    Código da entidade associada ao documento que dá origem à receção.

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

    Texto até 12 caracteres.

    EstadoStock

    Código do estado de inventário do movimento de destino.

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

    Código do estado inventário (Estado).

    FactorConv

    Factor de conversão associado à unidade de movimentação.

    Declaration
    public double FactorConv { get; set; }
    Property Value
    Type Description
    System.Double

    Factor de conversão (FactorConversao; FactorConversao).

    Fechar

    Permite fechar a linha quando a quantidade rececionada é inferior à quantidade pendente.

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

    Esta opção não se aplica à transferências de stock.

    Formula

    Código da fórmula para cálculo da quantidade.

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

    Código da fórmula Formula.

    Id

    Identificador da linha.

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

    Identificador (Guid).

    IdCabecRececoes

    Identificador do cabeçalho da receção.

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

    Identificador do cabeçalho do documento (Id).

    IdDocumento

    Identificador do documento gerado no processamento da receção.

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

    Identificador (Guid).

    IdDocumentoOrigem

    Identificador do documento de origem.

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

    Identificador (Guid).

    Remarks

    Quando nada está indicado significa que se trata de uma receção sem documento.

    IdLinhaDocumento

    Identificador da linha do documento gerado no processamento da receção.

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

    Identificador (Guid).

    IdLinhaOrigem

    Identificador da linha do documento de origem.

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

    Identificador (Guid).

    Remarks

    Quando nada está indicado significa que se trata de uma receção sem documento.

    IdLinhaOrigemDiv

    Identificador da linha de origem, pertencente à própria receção, quando a linha é dividida.

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

    Identificador da linha (Id).

    IdLinhaPai

    Identificador da linha pai dos artigos com dimensões.

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

    Indentificador da linha (Id).

    IdReserva

    Identificador da reserva.

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

    Identificador da reserva (ID).

    IdTipoOrigem

    Identificador do tipo de origem do documento de origem.

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

    Indentificador do tipo de origem (Id).

    LinhasRececaoNumSerie

    Coleção com as linhas de números de série.

    Declaration
    public InvBELinhasRececaoNumSerie LinhasRececaoNumSerie { get; set; }
    Property Value
    Type Description
    InvBELinhasRececaoNumSerie

    Localizacao

    Código da localização de armazém.

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

    Código da localização (Localizacao).

    Lote

    Código do lote.

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

    Código do lote (Lote)

    MaterialNaoEnc

    Indica se a linha tem origem num documento que não seja uma encomenda, por exemplo, uma devolução.

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

    Modulo

    Módulo do documento a gerar no processamento da receção.

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

    "C" - Compras; "V" - Vendas

    ModuloOrig

    Módulo do documento de origem.

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

    Módulo do documento.

    Examples

    "C" - Compras; "V" - Vendas

    NumLinha

    Número da linha.

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

    Número da linha.

    QntFormula

    Quantidade da fórmula.

    Declaration
    public double QntFormula { get; set; }
    Property Value
    Type Description
    System.Double

    Quantidade

    Quantidade recebida.

    Declaration
    public double Quantidade { get; set; }
    Property Value
    Type Description
    System.Double

    QuantidadePendente

    Quantidade pendente de receção.

    Declaration
    public double QuantidadePendente { get; set; }
    Property Value
    Type Description
    System.Double
    Remarks

    Corresponde inicialmente à quantidade da linha do documento de origem e decresce pela quantidade recebida.

    QuantidadePendenteOrg

    Quantidade pendente de receção (original).

    Declaration
    public double QuantidadePendenteOrg { get; set; }
    Property Value
    Type Description
    System.Double
    Remarks

    Corresponde à quantidade da linha do documento de origem.

    QuantidadeRejeitada

    Quantidade rejeitada.

    Declaration
    public double QuantidadeRejeitada { get; set; }
    Property Value
    Type Description
    System.Double

    TipoDocOrig

    Código do tipo do documento de origem.

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

    Código do tipo de documento.

    TipoEntidade

    Código do tipo da entidade associada ao documento que dá origem à receção.

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

    Código do tipo da entidade.

    Examples

    "C" - Clientes; "F" - Fornecedores

    TipoLinha

    Tipo de linha.

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

    Tipo de linha (TipoLinha).

    Unidade

    Código da unidade de movimentação.

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

    Código da unidade (Unidade).

    VariavelA

    Variável A da fórmula de cálculo da quantidade.

    Declaration
    public double VariavelA { get; set; }
    Property Value
    Type Description
    System.Double

    VariavelB

    Variável B da fórmula de cálculo da quantidade.

    Declaration
    public double VariavelB { get; set; }
    Property Value
    Type Description
    System.Double

    VariavelC

    Variável C da fórmula de cálculo da quantidade.

    Declaration
    public double VariavelC { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    Finalize()

    Destrutor da classe.

    Destroi as coleções CamposUtil e LinhasRececaoNumSerie.

    Declaration
    protected override void Finalize()

    Implements

    InvBE100.IInvBELinhaRececao