Árvore de páginas

Configurações e demais informações a respeito da Integração Protheus e RM via requisições de API

Produto:

Protheus®

Ambiente:SIGAFAT (Faturamento)

Ocorrência:

Integração Protheus e RM via requisições de API

Processo:

1. Conceito

Esse mecanismo de consulta via API é utilizado para consultar informações de um processo de um sistema ao outro. Ele ocorre por meio de uma URL com o serviço (Rest ou WS por exemplo), o método (GET por exemplo) e a API (TASKCOSTASSIGNEMNTS por exemplo) para consultar as tabelas e dados do outro do sistema a partir de uma Query.



2. Tipos de requisição

Explicação:

Essa API buscará no Protheus a relação do projeto e documento de entrada (Tabela AFN), essa é a "apropriação" ao RM.

Explicação:

Essa API buscará no Protheus a relação do projeto e solicitação de compras (Tabela AFG), essa é a "apropriação" ao RM.



3. Como testar (gerar) a Query da API pelo Protheus

1 - Cheque se na tabela "SC7 - Ped.Compra / Aut.Entrega" se o campo "Aprop RM (C7_APROPRM)" existe.

2 - Crie o parâmetro "MV_TSTSUPT - Teste SUPTASK" com o caminho do arquivo de texto onde a Query será armazenada. 

3 - Aplique esse pacote: BAIXAR PACOTE

4 - Entre no Protheus (AppServer deve estar ativo, ou seja, o sistema estar funcionado)

5 - Faça a requisição da API no RM




4. Arquivos a serem pegos para abertura do ticket

  • (A) Qual o processo que está sendo realizado? Exemplos: Consulta de apropriação pelo documento de entrada ou solicitação de compras, consulta de solicitação ao almoxarifado.


  • (B) Qual a URL completa do envio via servidor Rest ou WS?



  • (C) Ao fazer a requisição com a opção "Gerar log SQL" marcado, qual a Query gerada?



  • (D) Como estão compartilhadas as tabelas no Protheus buscadas na Query do passo (C)?




Pode lhe Interessar:
  • Sem rótulos