PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class InvBEMovimentoCusteio

    Classe que identifica um movimento de custeio.

    Inheritance
    System.Object
    InvBaseBE
    InvBEMovimentoCusteio
    Implements
    InvBE100.IInvBEMovimentoCusteio
    Inherited Members
    InvBaseBE.AbvtApl
    Namespace: InvBE100
    Assembly: InvBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("5CD70364-A0D9-404D-B4B9-DF21AE6F7AFD")]
    [ClassInterface(ClassInterfaceType.None)]
    public class InvBEMovimentoCusteio : InvBaseBE, IInvBEMovimentoCusteio

    Constructors

    InvBEMovimentoCusteio()

    Declaration
    public InvBEMovimentoCusteio()

    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

    Artigo

    Código do artigo.

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

    Código do artigo (Artigo).

    Data

    Data/hora do movimento.

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

    Data/hora do movimento.

    DataRef

    Data do movimento de stock de referência.

    Declaration
    public DateTime? DataRef { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>

    GrupoCusto

    Código do grupo de custos.

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

    ID

    Identificador do movimento.

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

    Identificador (Guid).

    IdFifo

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

    IdMovimentoStock

    Identificador do movimento de stock associado ao movimento de custeio.

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

    Indentificador da movimento de stock (Id).

    Lote

    Código do lote.

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

    Código do lote (Lote)

    Quantidade

    Quantidade de movimentação.

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

    TipoLancamentoCusteio

    Tipo de lançamento do custo.

    Declaration
    public InvBETipos.EnumTipoLancamentoCusteio TipoLancamentoCusteio { get; set; }
    Property Value
    Type Description
    InvBETipos.EnumTipoLancamentoCusteio

    0 - Normal; 1 - Encargo adicional; 2 - Desconto adicional; 3 - Variaºão de preço na transformação (VPT)

    TipoMovimento

    Tipo de movimento.

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

    "E" - Entrada; "S" - Saída

    ValorMAlt

    Valor total na moeda alternativa.

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

    ValorMBase

    Valor total na moeda base.

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

    Implements

    InvBE100.IInvBEMovimentoCusteio