Tempo aproximado para leitura: 00:02:15 min
Dúvida
Como utilizar a Fórmula Visual em APIs (POCO)?
Ambiente
Cross Segmento - Backoffice (Linha RM) - Integração - 12.1.29
Solução
A partir da versão 12.1.29 é possível customizar APIs através de Fórmulas Visuais. Foram criados gatilhos específicos para esse tipo de FV, que mostraremos com mais detalhes a seguir.
Fórmula Visual deve estar cadastrada com a opção "Executa em API (POCO)" habilitada, conforme exibido na imagem abaixo.
Importante:
Marcando a opção "Executa em API(Poco)", somente será permitido executar Fórmulas Visuais em API's construídas no padrão "POCO".
API's construídas no padrão "Data Server" não aparecerão para serem usadas nesse modelo.
Portanto, Api's no padrão "Data Server" continuam podendo ser usadas no modelo antigo (DataSet).
Ao marcar a opção "Executa em API (POCO)", automaticamente o campo "Visível para todas as coligadas" será habilitado e não é possível desmarcá-lo.
Lembre-se: Após salvar uma Fórmula Visual como executável em API não é possível desmarcar e vice-versa.
Após salvar, será disponibilizada uma aba para configurar os Gatilhos da Fórmula Visual. Ao configurar um gatilho, o sistema passa a executar a Fórmula Visual quando a API configurada é executada.
Os gatilhos Antes/Depois de recuperar todos (get) correspondem ao GetAll e os gatilhos Antes/Depois de recuperar (Get), correspondem ao GetOne.
Utilizando os gatilhos Antes de algum dos métodos, a Fórmula Visual será executada antes de chamar a execução do endpoint.
Utilizando os gatilhos Depois de algum dos métodos, a Fórmula Visual será executada depois de chamar a execução do endpoint.
Saiba mais
Acesse o link para saber mais sobre Fórmula Visual em API.
0 Comentários