PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class CrmBEOportunidadeVenda

    Classe que representa uma Oportunidade de Venda.

    Inheritance
    System.Object
    CrmBaseBE
    CrmBEOportunidadeVenda
    Implements
    CrmBE100.ICrmBEOportunidadeVenda
    Inherited Members
    CrmBaseBE.AbvtApl
    Namespace: CrmBE100
    Assembly: CrmBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("FE571FC9-3F22-4F38-B974-21714180516F")]
    [ClassInterface(ClassInterfaceType.None)]
    public class CrmBEOportunidadeVenda : CrmBaseBE, ICrmBEOportunidadeVenda

    Constructors

    CrmBEOportunidadeVenda()

    Declaration
    public CrmBEOportunidadeVenda()

    Properties

    BarraPercentual

    Percentagem de sucesso da Oportunidade de Venda.

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

    Campanha

    Identificador da Campanha associada à Oportunidade de Venda.

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

    CamposUtil

    Declaration
    public StdBECampos CamposUtil { get; set; }
    Property Value
    Type Description
    StdBECampos

    CicloVenda

    Ciclo de venda associado à Oportunidade de Venda.

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

    CriadoPor

    Identificador do utilizador que criou a Oportunidade de Venda.

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

    DataCriacao

    Data de criação da Oportunidade de Venda.

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

    DataEncomenda

    Data de encomenda provável da Oportunidade de Venda.

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

    DataExpiracao

    Data de expiração da Oportunidade de Venda.

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

    DataFecho

    Data de Fecho da Oportunidade de Venda.

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

    DataRealEncomenda

    Data real em que se efectuou a encomenda da Oportunidade de Venda.

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

    DataRealFacturacao

    Data real em que se efectuou a facturação dos artigos associados à Oportunidade de Venda.

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

    Descricao

    Descrição da Oportunidade de Venda.

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

    EmModoEdicao

    Indica se o registo se encontra em Modo de Edição.

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

    EncomendaEfectuada

    Indica se já foi efectuada a encomenda da Oportunidade de Venda.

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

    Entidade

    Identificador da Entidade associada à Oportunidade de Venda.

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

    EstadoVenda

    Estado da Oportunidade de Venda (Em Aberto = 0, Ganha = 1, Perdida = 2).

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

    Filial

    Identificador da Filial à qual está associada a Oportunidade de Venda.

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

    ID

    Identificador global e único da Oportunidade de Venda.

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

    IDCabecInterno

    Identificador do Documento interno associado à Oportunidade de Venda.

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

    IdContrato

    Identifica o contrato

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

    LinhasActividade

    Colecção de Actividades associadas à Oportunidade de Venda.

    Declaration
    public CrmBELinhasActividadeOVenda LinhasActividade { get; set; }
    Property Value
    Type Description
    CrmBELinhasActividadeOVenda

    LinhasCicloVenda

    Colecção de estados do Ciclo de venda da Oportunidade de Venda.

    Declaration
    public CrmBELinhasOVendaCicloVenda LinhasCicloVenda { get; set; }
    Property Value
    Type Description
    CrmBELinhasOVendaCicloVenda

    LinhasConcorrente

    Colecção de Concorrentes à Oportunidade de Venda.

    Declaration
    public CrmBELinhasOVendaConcorrente LinhasConcorrente { get; set; }
    Property Value
    Type Description
    CrmBELinhasOVendaConcorrente

    LinhasContacto

    Colecção de Contactos associadas à Oportunidade de Venda.

    Declaration
    public BasBELinhasContactoOVenda LinhasContacto { get; set; }
    Property Value
    Type Description
    BasBELinhasContactoOVenda

    LinhasNota

    Colecção de Notas da Oportunidade de Venda.

    Declaration
    public CrmBELinhasOVendaNota LinhasNota { get; set; }
    Property Value
    Type Description
    CrmBELinhasOVendaNota

    MargemOV

    Margem de lucro da Oportunidade de Venda.

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

    MargemPercOV

    Margem de lucro (em percentagem) da Oportunidade de Venda.

    Declaration
    public float MargemPercOV { get; set; }
    Property Value
    Type Description
    System.Single

    Moeda

    Moeda associada à Oportunidade de Venda.

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

    MotivoPerda

    Descrição do motivo que levou à perda da Oportunidade de Venda.

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

    NumEncomenda

    Número da encomenda efectuada para a Oportunidade de Venda.

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

    ObraID

    Identificador do projecto/obra

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

    Oportunidade

    Identificador da Oportunidade de Venda.

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

    Origem

    Origem da Oportunidade de Venda.

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

    Resumo

    Resumo da Oportunidade de Venda.

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

    SerieEncomenda

    Série da encomenda efectuada para a Oportunidade de Venda.

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

    TipoEntidade

    Tipo da entidade associada à Oportunidade de Venda.

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

    TipoMargemPerc

    Indica se a margem da Oportunidade de Venda é percentual (True) ou por valor (False).

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

    ValorEncomendaOV

    Valor da encomenda baseada na Oportunidade de Venda.

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

    ValorPropostoOV

    Valor proposto para a Oportunidade de Venda.

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

    ValorTotalOV

    Valor total da Oportunidade de Venda.

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

    Vencedor

    Identificador da entidade vencedora da Oportunidade de Venda, se Estado = 2.

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

    Vendedor

    Identificador do Vendedor associado à Oportunidade de Venda.

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

    Zona

    Identificador da Zona associada à Oportunidade de Venda.

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    CrmBE100.ICrmBEOportunidadeVenda