Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

A integração de dados entre TOTVS CRM | SFA e Protheus se dá através de uma API (Application Programming Interface) que utiliza web service com arquitetura REST (Representation State Transfer) para importação de dados (Protheus  TOTVS CRM | SFA) e exportação de pedidos e clientes (TOTVS CRM | SFA → Protheus).

Esta API é nativa do Protheus.

A documentação técnica do mesmo está disponível aqui: PROTHEUS - API Nativa - Manual de Configurações

Como funcionam as requisições de importação e exportação de dados?

A importaçãode dados do Protheus para o TOTVS CRM | SFA é realizada através de requisições ao método genericRecordspresente no seguinte endereço da API de integração REST:

http://IP_SERVIDOR_PROTHEUS:PORTA/AMBIENTE_REST/api/framework/v1/genericRecords/SFA_CONSULTA_NGC

Este método retorna os registros das consultas .ngc previamentecriadas e copiadas para a pasta raiz do Protheus.

Método de requisição: GET

URL base: IP e Porta

Nome do método: genericRecords

Autenticação: usuario e senha criado no Protheus, com permissoes totais aos módulos

Header: Authorization | Basic <usuario:senha> Usuário e senha do ERP criptografado em Base64

...

A exportaçãode dados do TOTVS CRM | SFA para o Protheus é realizada através do TOTVS EAI Mensagem Padronizada no seguinte endereço da API de integração REST:

http://IP_SERVIDOR_PROTHEUS:PORTA/AMBIENTE_REST/totvseai/standardmessage/v1/transactions

...

Método de requisição: GET

URL base: IP e Porta

Nome do método: genericRecords

...

Campo EMPRESA

Na maioria das entidades você verá o campo EMRPESA# sendo evidenciado. A integração pode possuir mais de um REST configurado na mesma base, e este campo serve para identificar o ambiente REST.

...