Class CrmBEPropostaOPV
Classe que permite definir os dados para uma Proposta de Oportunidade de Venda.
Implements
Inherited Members
Namespace: CrmBE100
Assembly: CrmBE100.dll
Syntax
[ComVisible(true)]
[Guid("67D36527-F295-4B74-8E24-7B94339EFF32")]
[ClassInterface(ClassInterfaceType.None)]
public class CrmBEPropostaOPV : CrmBaseBE, ICrmBEPropostaOPVConstructors
CrmBEPropostaOPV()
Declaration
public CrmBEPropostaOPV()Properties
Activa
Indetifica se Proposta está activa
Declaration
public bool Activa { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
CamposUtil
Devolve a colecção de campos de utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }Property Value
| Type | Description | 
|---|---|
| StdBECampos | 
CondPagamento
Condição de Pagamento.
Declaration
public string CondPagamento { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
Custo
Custo da proposta.
Declaration
public double Custo { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Double | 
DescontoEntidade
Desconto da entidade (%).
Declaration
public double DescontoEntidade { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Double | 
DescontoFinanceiro
Desconto financeiro (%).
Declaration
public double DescontoFinanceiro { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Double | 
Descricao
Descrição da Proposta.
Declaration
public string Descricao { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
DocumentosGerados
Indica se já existem documento gerados para a proposta.
Declaration
public bool DocumentosGerados { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
EmModoEdicao
Declaration
public bool EmModoEdicao { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
IdCabecOrigem
Identificador do documento que originou a proposta.
Declaration
public string IdCabecOrigem { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
IdOportunidade
Identificador da Oportunidade de Venda.
Declaration
public string IdOportunidade { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
Linhas
Colecção das linhas da proposta.
Declaration
public CrmBELinhasPropostaOPV Linhas { get; set; }Property Value
| Type | Description | 
|---|---|
| CrmBELinhasPropostaOPV | 
Margem
Margem da proposta.
Declaration
public double Margem { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Double | 
ModoPagamento
Modo de Pagamento.
Declaration
public string ModoPagamento { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
ModuloOrigem
Módulo do documento que originou a proposta.
Declaration
public string ModuloOrigem { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
NaoTotalizadora
Indica que a proposta não contribui para os totais da Oportunidade de Venda.
Declaration
public bool NaoTotalizadora { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
NumProposta
Número da Proposta.
Declaration
public int NumProposta { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
Observacoes
Observações da proposta.
Declaration
public string Observacoes { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | 
Rentabilidade
Rentabilidade da proposta.
Declaration
public double Rentabilidade { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Double | 
Tipo
Tipo de Proposta (0-Principal; 1-Opcional; 2-Alternativa; 3-Complementar).
Declaration
public int Tipo { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
Valor
Valor da proposta.
Declaration
public double Valor { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Double | 
ValorDesconto
Valor do Desconto da proposta.
Declaration
public double ValorDesconto { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Double | 
Methods
Finalize()
Declaration
protected override void Finalize()