PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class VndBeCatalogoArtigo

    Inheritance
    System.Object
    VndBaseBE
    VndBeCatalogoArtigo
    Implements
    VndBE100.IVndBeCatalogoArtigo
    Inherited Members
    VndBaseBE.AbvtApl
    Namespace: VndBE100
    Assembly: VndBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("cba8b316-828b-4c1a-adb2-f8b1927f8b66")]
    [ClassInterface(ClassInterfaceType.None)]
    public class VndBeCatalogoArtigo : VndBaseBE, IVndBeCatalogoArtigo

    Constructors

    VndBeCatalogoArtigo()

    Declaration
    public VndBeCatalogoArtigo()

    Properties

    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.

    Catalogo

    Código do catálogo de artigos.

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

    Texto até 15 carateres.

    DataValidadeFim

    Data Final de Validade do Catálogo.

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

    DataValidadeInicio

    Data Inicial de Validade do Catálogo.

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

    Descricao

    Descrição do Catálogo.

    Declaration
    public string Descricao { 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

    Filial

    Filial onde foi criado o Catálogo.

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

    ID

    Identificador do catálogo.

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

    Identificador (Guid).

    Inactivo

    Catálogo Inactivo?

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

    IvaIncluido

    As linhas de catálogo, por defeito, têm IVA incluido?

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

    Linhas

    Colecção de Linhas da Tabela LinhasCatalogosArtigos

    Declaration
    public VndBeLinhasCatalogosArtigos Linhas { get; set; }
    Property Value
    Type Description
    VndBeLinhasCatalogosArtigos

    ModoAlteracao

    Modo de alteração do objecto BE: md_NaoAlterado/md_Inserido/md_Modificado/md_Apagado

    Declaration
    public BasBETiposGcp.enuModosAlteracaoObjectos ModoAlteracao { get; set; }
    Property Value
    Type Description
    BasBETiposGcp.enuModosAlteracaoObjectos

    Moeda

    Código da moeda.

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

    Código da moeda (Moeda).

    RegraCalculoPreco

    Se Catálogo de Venda, PVP 1-6; UltPrecoCompra; Se Catálogo de Compra, NULL.

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

    RegraCalculoPrecoBase

    Se Catálogo de Venda, PVP 1-6; UltPrecoCompra; Se Catálogo de Compra, NULL.

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

    TipoCatalogo

    Tipo de Catálogo de Artigos.

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

    Methods

    Finalize()

    Destrutor da classe.

    Destroi as coleções CamposUtil e Linhas.

    Declaration
    protected override void Finalize()

    Implements

    VndBE100.IVndBeCatalogoArtigo