Tempo aproximado para leitura: 00:01:30 min
Dúvida
Como realizar um teste de ExecAuto com API (RESTful)?
Ambiente
Cross Segmentos - Backoffice Protheus - SIGAFAT - Todas as versões
Solução
No suporte, testamos a API REST pura sem customizações:
#INCLUDE 'PROTHEUS.CH'
#INCLUDE 'TOTVS.CH'
#INCLUDE 'RESTFUL.CH'
#INCLUDE 'RWMAKE.CH'
#INCLUDE 'TOPCONN.CH'
#INCLUDE "FWMVCDEF.CH"
// API para chamar execauto via REST
WSRESTFUL EXECTST2 DESCRIPTION "TESTE"
WSMETHOD GET DESCRIPTION "TESTE" WSSYNTAX "/EXECTST"
END WSRESTFUL
WSMETHOD GET WSSERVICE EXECTST2
U_MyMata410() //Função a ser chamada
Return
OBS: Note que a API chama a função do ExecAuto. No exemplo acima, é a rotina automática do pedido de vendas "U_MyMata410", ou seja, é necessário que a sua rotina automática esteja compilada.
No lugar do código onde está "U_MyMata410() //função a ser chamada" deve ser trocado para sua rotina automática desejada
0 Comentários