PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class InvBEOrigemMovimento

    Classe que identifica uma origem de um movimento de stock ou de custeio. Esta origem corresponde ao documento que provoca a integração em inventário.

    Inheritance
    System.Object
    InvBaseBE
    InvBEOrigemMovimento
    Implements
    InvBE100.IInvBEOrigemMovimento
    Inherited Members
    InvBaseBE.AbvtApl
    Namespace: InvBE100
    Assembly: InvBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("8002E715-C79D-4DB9-83B9-67F1342850FA")]
    [ClassInterface(ClassInterfaceType.None)]
    public class InvBEOrigemMovimento : InvBaseBE, IInvBEOrigemMovimento

    Constructors

    InvBEOrigemMovimento()

    Declaration
    public InvBEOrigemMovimento()

    Properties

    Accao

    Indica a ação que será exeutada na integração.

    Declaration
    public InvBETipos.EnumTipoAccaoMovimentos Accao { get; set; }
    Property Value
    Type Description
    InvBETipos.EnumTipoAccaoMovimentos

    0 - n/a; 1 - Inserir; 2 - Actualizar; 3 - Remover

    ActualizaCusto

    Indica se a origem provoca movimentação de custeio.

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

    True - Ocorre movimentação de custeio; False - Não ocorre movimentação de custeio;

    ActualizaDUE

    Indica se o movimento actualiza a última data de entrada associada ao artigo.

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

    True - Atualiza; False - Não atualiza

    Remarks

    Apenas válido se o movimento atualiza stock.

    ActualizaDUS

    Indica se o movimento actualiza a última data de saída associada ao artigo.

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

    True - Atualiza; False - Não atualiza

    Remarks

    Apenas válido se o movimento atualiza stock.

    ActualizaPCU

    Indica se o movimento de custeio atualiza o último custo associado ao artigo.

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

    True - Atualiza; False - Não atualiza

    Remarks

    Apenas válido se o movimento atualiza custo.

    ActualizaStock

    Indica se a origem provoca movimentação de stock.

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

    True - Ocorre movimentação de stock; False - Não ocorre movimentação de stock;

    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).

    Cambio

    Câmbio associado à moeda do documento

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

    Valor do câmbio.

    CambioMAlt

    Câmbio para a moeda alternativa.

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

    Valor do câmbio.

    CambioMBase

    Câmbio para a moeda base.

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

    Valor do câmbio.

    Data

    Data/hora da movimentação.

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

    Data/hora da movimentação.

    Documento

    Referência do documento.

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

    EstadoStock

    Código do estado de inventário à qual a movimentação está associada.

    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).

    Filial

    Código da filial.

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

    IdCabec

    Identificador do cabeçalho do documento.

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

    Identificador (Guid).

    IdLinha

    Identificador da linha do documento.

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

    Identificador (Guid).

    IDProjecto

    Identificador da obra/projecto.

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

    Identificador (Guid).

    IdProprietario

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

    Identificador (Guid).

    IdReserva

    Identificador da reserva associada ao movimento.

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

    Identificador da reserva (ID).

    IdTipoOrigem

    Identificador do tipo de origem.

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

    Indentificador do tipo de origem (Id).

    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)

    Modulo

    Módulo do documento.

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

    "C" - Compras; "V" - Vendas; "N" - Internos

    Moeda

    Código da moeda.

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

    Código da moeda (Moeda).

    NumDoc

    Número do documento.

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

    NumerosSerie

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

    Declaration
    public InvBENumerosSerie NumerosSerie { get; set; }
    Property Value
    Type Description
    InvBENumerosSerie

    NumLinha

    Número da linha do documento.

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

    Número da linha.

    Quantidade

    Quantidade de movimentação.

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

    Serie

    Código da série do documento.

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

    Tipodoc

    Código do tipo de documento.

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

    Código do tipo de documento.

    TipoMovimento

    Identificação do tipo de movimento.

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

    "E" - Movimento de entrada; "S" - Movimento de saída

    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).

    ValorAbater

    Valor a abater do movimento.

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

    ValorAdicional

    Valor adicional do movimento.

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

    ValorUnitario

    Valor unitário do movimento.

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

    WBSItem

    Identificador do item WBS do projecto.

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

    Implements

    InvBE100.IInvBEOrigemMovimento