Experlogix CPQ (versão prévia)
O Experlogix CPQ (Configurar, Preço, Cotação) ajuda as equipes de vendas a criar aspas de forma rápida e precisa para produtos e serviços complexos. Usando um mecanismo de regras baseado em lógica, o software CPQ do Experlogix orienta os usuários por meio da seleção das opções de configuração corretas, aplica os preços automaticamente e impede que variações incompatíveis sejam selecionadas por meio da integração profunda com sistemas líderes de CRM e ERP, como Microsoft Dynamics 365 e Salesforce.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Suporte ao Experlogix |
| URL | https://support.experlogix.com |
| support@experlogix.com |
| Metadados do conector | |
|---|---|
| Publicador | Experlogix US |
| Website | https://www.experlogix.com |
| Política de privacidade | https://www.experlogix.com/privacy-policy/ |
| Categorias | Comunicação; Produtividade |
O Experlogix CPQ (Configurar, Preço, Cotação) ajuda as equipes de vendas a criar aspas de forma rápida e precisa para produtos e serviços complexos. Usando um mecanismo de regras baseado em lógica, o software experlogix CPQ orienta os usuários por meio da seleção das opções de configuração corretas, aplica os preços automaticamente e impede que variações incompatíveis sejam selecionadas , tudo por meio da integração profunda com os principais sistemas CRM e ERP, como o Microsoft Dynamics 365 e o Salesforce.
Pré-requisitos
Você precisa ter acesso a um projeto do Experlogix CPQ.
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Microsoft Dynamics 365 Business Central | Conexão com seu ambiente Microsoft Dynamics 365 Business Central. | Todas as regiões | Não compartilhável |
| Microsoft Dynamics 365 CE | Conexão com seu ambiente de CE do Microsoft Dynamics 365. | Todas as regiões | Não compartilhável |
| Finanças e Operações da Microsoft | Conexão com seu ambiente de Finanças e Operações do Microsoft Dynamics. | Todas as regiões | Não compartilhável |
| Padrão [PRETERIDO] | Essa opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores. | Todas as regiões | Não compartilhável |
Microsoft Dynamics 365 Business Central
ID de autenticação: MSDynamicsBC
Aplicável: todas as regiões
Conexão com seu ambiente Microsoft Dynamics 365 Business Central.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| URL do projeto CPQ | cadeia | A URL para seu projeto do CPQ. | Verdade |
| Nome da Empresa | cadeia | O nome da sua empresa Dynamics 365 Business Central. | Verdade |
| Nome da Integração | cadeia | O nome (tipo) da integração do CPQ. | Verdade |
Microsoft Dynamics 365 CE
ID de autenticação: MSDynamicsCE
Aplicável: todas as regiões
Conexão com seu ambiente de CE do Microsoft Dynamics 365.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| URL do Projeto do Microsoft Dynamics 365 CE | cadeia | A URL para seu projeto do Microsoft Dynamics 365 CE. | Verdade |
| URL do projeto CPQ | cadeia | A URL para seu projeto do CPQ. | Verdade |
| Nome da Organização | cadeia | O nome da sua organização do Dynamics 365 CE. | Verdade |
| Nome da Integração | cadeia | O nome (tipo) da integração do CPQ. | Verdade |
Finanças e Operações da Microsoft
ID de autenticação: MSDynamicsFO
Aplicável: todas as regiões
Conexão com seu ambiente de Finanças e Operações do Microsoft Dynamics.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| URL do Projeto de Finanças e Operações do Microsoft Dynamics | cadeia | A URL para seu projeto de Finanças e Operações do Microsoft Dynamics. | Verdade |
| URL do projeto CPQ | cadeia | A URL para seu projeto do CPQ. | Verdade |
| Nome da Organização | cadeia | O nome da sua organização do Dynamics Finance and Operations. | Verdade |
| Nome da Integração | cadeia | O nome (tipo) da integração do CPQ. | Verdade |
Padrão [PRETERIDO]
Aplicável: todas as regiões
Essa opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Atualiza a configuração |
Atualiza a configuração da entidade fornecida com o XML de configuração fornecido. |
| Atualizar a configuração de alterações |
Atualiza a configuração das alterações fornecidas. |
| Cria a configuração |
Cria a configuração da entidade fornecida com o XML de configuração fornecido. |
| Criar configuração com base em alterações |
Cria uma nova configuração com base nas alterações fornecidas. |
| Criar configuração com base na cópia |
Cria uma nova configuração com base em uma cópia da configuração fornecida. |
| Obter metadados de modelo |
Obtém os metadados do modelo para o projeto. |
| Obter xml de configuração |
Obtém o XML de configuração para a entidade fornecida. |
| Servidor EXperlogix CPQ MCP |
Ponto de extremidade para comunicação experlogix CPQ MCP. |
Atualiza a configuração
Atualiza a configuração da entidade fornecida com o XML de configuração fornecido.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
O identificador da entidade para atualizar a configuração. |
|
Tipo
|
type | True | string |
O tipo da entidade. |
|
XML de configuração
|
configurationXml | True | string |
O XML de configuração atualizado. |
Retornos
- Corpo
- GetConfigurationResponse
Atualizar a configuração de alterações
Atualiza a configuração das alterações fornecidas.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
O identificador da entidade para criar a configuração. |
|
Tipo
|
type | True | string |
O tipo da entidade. |
|
Tipo
|
type | True | string |
O tipo da alteração de configuração. (por exemplo, "setProperty", "selection", "recalc") |
|
Índice de linha de configuração
|
configLineIndex | integer |
O índice do item de linha de configuração a ser alterado. |
|
|
Alterar Tipo
|
changeType | string |
O tipo de alteração a ser aplicada. (para alterações de tipo de "seleção") |
|
|
ID da categoria
|
categoryId | True | string |
O identificador da categoria a ser alterado. |
|
ID da opção
|
optionId | True | string |
O identificador da opção a ser alterada. |
|
Índice de Seleção
|
selectionIndex | integer |
O índice da seleção a ser alterado. |
|
|
ID da propriedade
|
propertyId | string |
O identificador da propriedade a ser alterada. |
|
|
Value
|
value | string |
O novo valor da propriedade a ser alterada. |
|
|
Salvar Configuração
|
saveConfiguration | boolean |
Se a configuração deve ser salva após a atualização. O padrão será true se não for fornecido. |
Retornos
- Corpo
- GetConfigurationResponse
Cria a configuração
Cria a configuração da entidade fornecida com o XML de configuração fornecido.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
O identificador da entidade para criar a configuração. |
|
Tipo
|
type | True | string |
O tipo da entidade. |
|
XML de configuração
|
configurationXml | True | string |
O XML de configuração. |
Retornos
- Corpo
- GetConfigurationResponse
Criar configuração com base em alterações
Cria uma nova configuração com base nas alterações fornecidas.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
O identificador da entidade para criar a configuração. |
|
Tipo
|
type | True | string |
O tipo da entidade. |
|
Série
|
seriesId | True | string |
O identificador da série para criar a configuração. |
|
Model
|
modelId | True | string |
O identificador do modelo para criar a configuração. |
|
Tipo
|
type | True | string |
O tipo da alteração de configuração. (por exemplo, "setProperty", "selection", "recalc") |
|
Índice de linha de configuração
|
configLineIndex | integer |
O índice do item de linha de configuração a ser alterado. |
|
|
Alterar Tipo
|
changeType | string |
O tipo de alteração a ser aplicada. (para alterações de tipo de "seleção") |
|
|
ID da categoria
|
categoryId | True | string |
O identificador da categoria a ser alterado. |
|
ID da opção
|
optionId | True | string |
O identificador da opção a ser alterada. |
|
Índice de Seleção
|
selectionIndex | integer |
O índice da seleção a ser alterado. |
|
|
ID da propriedade
|
propertyId | string |
O identificador da propriedade a ser alterada. |
|
|
Value
|
value | string |
O novo valor da propriedade a ser alterada. |
|
|
Salvar Configuração
|
saveConfiguration | boolean |
Se a configuração deve ser salva após a criação. O padrão será true se não for fornecido. |
Retornos
- Corpo
- GetConfigurationResponse
Criar configuração com base na cópia
Cria uma nova configuração com base em uma cópia da configuração fornecida.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do alvo
|
targetId | True | string |
O identificador da entidade para a qual copiar a configuração. |
|
ID de origem
|
sourceId | True | string |
O identificador da entidade da qual copiar a configuração. |
|
Tipo
|
type | True | string |
O tipo da entidade. |
|
IDs de item de linha
|
lineItemIds | array of integer |
Os identificadores dos itens de linha a serem copiados. |
Retornos
- Corpo
- GetConfigurationResponse
Obter metadados de modelo
Obtém os metadados do modelo para o projeto.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Categorias relevantes
|
relevantCategories | array of string |
A lista de categorias relevantes a serem incluídas nos metadados. |
Retornos
- Corpo
- GetModelMetadataResponse
Obter xml de configuração
Obtém o XML de configuração para a entidade fornecida.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo
|
type | True | string |
O tipo da entidade. |
|
ID
|
id | True | string |
O identificador da entidade. |
Retornos
- Corpo
- GetConfigurationResponse
Servidor EXperlogix CPQ MCP
Ponto de extremidade para comunicação experlogix CPQ MCP.
Definições
GetConfigurationResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
configurationXml
|
configurationXml | string | |
|
configureUrl
|
configureUrl | string | |
|
lineItemIds
|
lineItemIds | array of integer | |
|
sucesso
|
success | boolean | |
|
messages
|
messages | array of string |
GetModelMetadataResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Categorias
|
Categories | array of object | |
|
CatID
|
Categories.CatID | string |
O identificador de categoria |
|
Description
|
Categories.Description | string |
A descrição da categoria |
|
Categoryoptions
|
CategoryOptions | object | |
|
CategoryProperties
|
CategoryProperties | object | |
|
sucesso
|
success | boolean | |
|
messages
|
messages | array of string |