PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class CrmBELinhaOVendaCicloVenda

    Esta classe permite definir uma linha na colecção de estados pelos quais passa uma oportunidade de venda.

    Inheritance
    System.Object
    CrmBaseBE
    CrmBELinhaOVendaCicloVenda
    Implements
    CrmBE100.ICrmBELinhaOVendaCicloVenda
    Inherited Members
    CrmBaseBE.AbvtApl
    Namespace: CrmBE100
    Assembly: CrmBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("0D0585EE-D685-42DE-81D5-095ADEB056E1")]
    [ClassInterface(ClassInterfaceType.None)]
    public class CrmBELinhaOVendaCicloVenda : CrmBaseBE, ICrmBELinhaOVendaCicloVenda

    Constructors

    CrmBELinhaOVendaCicloVenda()

    Declaration
    public CrmBELinhaOVendaCicloVenda()

    Properties

    CamposUtil

    Devolve a colecção de campos de utilizador.

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

    DataFinal

    Data final provável de término da validade desta Fase de venda.

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

    DataInicial

    Data inicial de entrada nesta Fase de venda.

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

    DescricaoFase

    Descrição da fase do ciclo de venda

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

    EstadoDaOV

    Indicador do estado da operação de venda.

    Declaration
    public byte EstadoDaOV { get; set; }
    Property Value
    Type Description
    System.Byte

    EstadoFase

    Indica o estado da fase (0 - Por Executar; 1- Executada; 2 - Não Executada).

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

    IDActividade

    Identificador da actividade gerada.

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

    IDCabecOVenda

    Identificador global e único da Oportunidade de Venda à qual está associada esta Fase de venda.

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

    IDLinhaCicloVenda

    Identificador da Fase de Venda.

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

    Linha

    Posição da Fase de Venda actual na colecção.

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

    MargemLucro

    Valor monetário da margem de lucro da Oportunidade de venda nesta Fase de venda.

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

    MargemLucroPerc

    Valor percentual da margem de lucro da Oportunidade de venda nesta Fase de venda.

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

    ObrigaCotacao

    Indica se a fase do cliclo de venda obriga à geração de cotação

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

    ObrigaDocInterno

    Indica se o ciclo obriga a documento interno

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

    ObrigaEncEfectuada

    Indica se o ciclo obriga a efectuar encomenda

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

    ObrigaEncomenda

    Indica se a fase do cliclo de venda obriga à geração de encomenda

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

    Obrigatoria

    Indica se a fase do cliclo de venda é obrigatória

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

    PercRealizacao

    Percentagem de realizacao da Oportunidade de venda nesta Fase de venda.

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

    ProbSucesso

    Probabilidade de sucesso da Oportunidade de venda nesta Fase de venda.

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

    ValorCalculado

    Valor calculado para a Oportunidade de venda nesta Fase de venda.

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

    ValorEstimado

    Valor estimado para a Oportunidade de venda nesta Fase de venda.

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

    ValorManual

    Indica se o valor está a ser gerido manualmente.

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    CrmBE100.ICrmBELinhaOVendaCicloVenda