Histórico da Página
...
Produto: | Protheus® | ||||||||||||||||||||||||||
Ambiente: | SIGAFAT (Faturamento) | ||||||||||||||||||||||||||
Ocorrência: | Integração Protheus e RM via requisições de API | ||||||||||||||||||||||||||
Processo: | Conceito 1. ConceitoEsse 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.
|
Expandir | ||
---|---|---|
| ||
Explicação: Essa API buscará no Protheus a relação do projeto e documento de entrada (Tabela AFN), essa é a "apropriação" ao RM. |
Expandir | ||
---|---|---|
| ||
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 - ApliAplique esse pacote: BAIXAR PACOTE
4 - Entre no Protheus com "TASKCOSTASSIGNMENTS"(AppServer deve estar ativo, ou seja, o sistema estar funcionado)
5 - Faça a requisição da API no RM
Expandir | ||
---|---|---|
| ||
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?
Expandir title Como buscar a URL da integração API do passo B no RM
(C) Ao fazer a requisição com a opção "Gerar log SQL" marcado, qual a Query gerada?
Expandir title Como gerar a Query SQL do passo C no RM
- (D) Como estão compartilhadas as tabelas no Protheus buscadas na Query do passo (C)?
title | Como buscar a URL da integração API do passo B no RM |
---|