Duvida sobre WebService Rest SmartView

Bom dia, Gostaria de saber uma forma de conseguir consumir os dados pelo Postman ou Insomnia.


namespace custom.cadastro.produtos.integratedprovider
 class SB1TReportsBusinessObject from totvs.framework.treports.integratedprovider.IntegratedProvider

API Padrão TOTVS. Ainda não consegui uma forma de identificar onde estão os erros do codigo, Dentro do TReports só reporta um erro, mas sem detalhes.

Lucas, se está ocorrendo erro, vai aparecer no console do seu appserver.

Habilite o parâmetro FWTRACELOG=1 no appserver.ini, que todas as mensagens que vier de API (e principalmente do Smartview), irão aparecer no console.log. Existe uma forma de capturar a mensagem de erro que aparece no Toast no Smartview.

//Grupo de Perguntas

self:lExistPergunte := self:SetPergunte(SX1GRUPO)

If !self:lExistPergunte

cMsgSX1 := OemToAnsi(I18N(STR0004,{SX1GRUPO})) //#Grupo de perguntas #1[SX1GRUPO]# nao encontrado. Verifique na tabela SX1, o grupo de perguntas informado

self:setErrorStatus(400,STR0005,cMsgSX1) //#Sem Pergunte

FwLogMsg("WARN",, "SmartView ESTSV030",,,,cMsgSX1,,,)

EndIf

A função FWLOGMSG vai mandar a mensagem capturada no component Toast, e grava no console.log. Se a chave estiver ligada no appserver.ini, você vai enxergar tudo.

Espero ter ajudado.

Até mais.

Michel Sander.