Tempo aproximado para leitura: 00:03:00 min
Dúvida
Como configurar campos existentes no SFA, para receber dados do Protheus Plugin TOTVS Cascavel através das Variáveis de Integração?
Ambiente
Cross Segmentos - TOTVS CRM Automação de Força de Vendas (SFA) - WEB Configuração - Variáveis de Integração - Versão 12
Importante!
As variáveis de integração foram desenvolvidas para facilitar a troca de dados entre o Protheus e o SFA, permitindo que os próprios usuários façam ajustes conforme suas necessidades. É possível realizar tanto a exportação de dados do SFA para o Protheus quanto a importação do Protheus para o SFA, abrangendo entidades como Parceiro, Produto, Tabela de Preço, Pedido e BI.
Este artigo foca na importação de campos já existentes.
Caso deseje saber como importar campos adicionais Importação Campos Adicionais
Caso deseje saber como exportar campos Exportação de campos
Solução
Para solucionar essa dúvida, realize os seguintes passos:
1. Acessar a Configuração de Integração:
- Na interface WEB, vá até o menu CONFIGURAÇÂO > INTEGRAÇÃO > VARIÁVEIS DE INTEGRAÇÃO:
2. A tela apresentada, será da seguinte maneira:
3. As colunas mostradas na tela têm as seguintes funções:
- Contexto: Onde é identificado o contexto em que a variável atuará.
- Descrição: Onde é mostrado o que cada variável faz.
- Tabela: Onde é definido em qual tabela será pego a informação e em qual será armazenada(A primeira é a tabela do Protheus separado por # e depois a do SFA)
- Campo: Onde é definido em qual campo do SFA vai ser importado a informação.
- Valor: Onde é definido o valor do campo (O campo recebe o campo do Protheus
- Situação: Onde é definido se a variável está ativa.
4. Para realizar a importação de algum campo do Protheus:
- Identificar o contexto e qual variável utilizar e se a mesma encontra-se ativa
- Identificar em qual tabela do Protheus vai ser pego a informação e no SFA que vai ser armazenada
- Identificar o campo do SFA que será utilizado(se houver mais de um, separar por vírgula)
- Informar no valor através de um JSON, qual campo do SFA recebe o campo do Protheus
- Gravar alteração realizada
Importante!
O processo que será demonstrado aqui pode ser replicado para outras colunas e campos tanto do Protheus quanto do SFA.
5. Como exemplo utilizaremos a importação de condição de pagamento, onde queremos que o código da condição venha do Protheus para o SFA, ou seja, correspondem aos campos E4_CODIGO(Protheus) e codigo(SFA):
6. Veja que, como padrão já vem com algumas informações:
- Descrição: Importação - CONDICAOPAGAMENTO
- Tabela: SE4#condicaopagamento
-
Campo: Se deixar o mouse parado em cima, teremos todos os campos disponíveis do SFA
7. Colocando a informação no coluna valor, ficaria assim:
{"codigo":"E4_CODIGO"}
caso tenha mais de um campo, ficará assim:
{"codigo":"E4_CODIGO","descricao":E4_DESCRI}
8. Desta maneira no momento em que ocorrer a importação de condição de pagamento, os campos descritos do SFA, receberão as informações dos campos descritos do Protheus.
IMPORTANTE!
Recomendamos testar esta configuração primeiramente em seu ambiente de homologação e após os testes necessário, replicar para o ambiente de produção.
0 Comentários