Interface ICrmBS
Classe utilizada para obter serviços e regras de negócio sobre o Módulo Gestão Comercial.
Namespace: ICrmBS100
Assembly: ICrmBS100.dll
Syntax
[ComVisible(true)]
[Guid("1BEA0A80-4EDB-40EA-99DA-63846797BEA0")]
public interface ICrmBS
Properties
Actividades
Instancia um objecto usado para obter as regras de negócio das Actividades.
Declaration
ICrmBSActividades Actividades { get; }
Property Value
Type | Description |
---|---|
ICrmBSActividades |
Campanhas
Instancia um objecto usado para obter as regras de negócio das Campanhas.
Declaration
ICrmBSCampanhas Campanhas { get; }
Property Value
Type | Description |
---|---|
ICrmBSCampanhas |
CiclosVenda
Instancia um objecto usado para obter as regras de negócio dos Ciclos de Venda.
Declaration
ICrmBSCiclosVenda CiclosVenda { get; }
Property Value
Type | Description |
---|---|
ICrmBSCiclosVenda |
EntidadesExternas
Instancia um objecto usado para obter as regras de negócio das Entidades Externas.
Declaration
ICrmBSEntidadesExternas EntidadesExternas { get; }
Property Value
Type | Description |
---|---|
ICrmBSEntidadesExternas |
ErpBSO
Declaration
dynamic ErpBSO { set; }
Property Value
Type | Description |
---|---|
System.Object |
LicencaCRM
Devolve a licença do CRM.
Declaration
CrmBELicenca LicencaCRM { get; }
Property Value
Type | Description |
---|---|
CrmBELicenca |
OportunidadesVenda
Instancia um objecto usado para obter as regras de negócio das Oportunidades de Venda.
Declaration
ICrmBSOportunidadesVenda OportunidadesVenda { get; }
Property Value
Type | Description |
---|---|
ICrmBSOportunidadesVenda |
Parametros
Instancia um objecto usado para obter as regras de negócio dos Parametros.
Declaration
ICrmBSParametros Parametros { get; }
Property Value
Type | Description |
---|---|
ICrmBSParametros |
Params
Instancia um objecto que define um Parametro (BE).
Declaration
CrmBEParametros Params { get; }
Property Value
Type | Description |
---|---|
CrmBEParametros |
Periodicidades
Instancia um objecto usado para obter as regras de negócio das Periodicidades.
Declaration
ICrmBSPeriodicidades Periodicidades { get; }
Property Value
Type | Description |
---|---|
ICrmBSPeriodicidades |
PropostasOPV
Instancia um objecto usado para obter as regras de negócio das Propostas de Oportunidades de Venda.
Declaration
ICrmBSPropostasOPV PropostasOPV { get; }
Property Value
Type | Description |
---|---|
ICrmBSPropostasOPV |
TiposActividade
Instancia um objecto usado para obter as regras de negócio dos Tipos de Actividade.
Declaration
ICrmBSTiposActividade TiposActividade { get; }
Property Value
Type | Description |
---|---|
ICrmBSTiposActividade |
Methods
Dispose()
Método que permite fazer dispose ao objeto.
Declaration
void Dispose()
VersaoDemoExcedida(String)
Indica se a versão demo foi excedida.
Declaration
bool VersaoDemoExcedida(string strTabela)
Parameters
Type | Name | Description |
---|---|---|
System.String | strTabela |
Returns
Type | Description |
---|---|
System.Boolean |