Djeniffer Greffin · Out. 16, 2023 ir ao artigo

Olá Edmara,

Você poderia utilizar uma outra abordagem, por exemplo no ECP quando o usuário realiza o agendamento você gera uma "tabela temporária" e no DB, você teria uma task que leria essa tabela e criaria as taks diretamente nessa instância.

Muda um pouco a dinamica, mas, funciona bem.

Djeniffer Greffin · Dez. 11, 2023 ir ao artigo

André,

Para poder tentar te ajudar necessitaríamos de mais informações e dos códigos utilizados com exemplos desse json que você comentou.

Djeniffer Greffin · Dez. 11, 2023 ir ao artigo

Algumas perguntas:
 - Você salva todos os jsons recebidos, para posteriomente poder reutilizar o que eu deu erro? Pelo menos durante essa análise?
 - Se salva, durante o reenvio de um mesmo json, que anteriormente deu erro ele é processado numa segunda tentativa?

Uma coisa que já observei no seu código é que esta linha: Set tFaturaExi = ##Class(Onboarding.Modelo.BotCemig).%OpenId(tRS.ID, .tSC)

o status de sucesso ou erro volta no terceiro parâmetro e não no segundo, então precisa corrigir: Set tFaturaExi = ##Class(Onboarding.Modelo.BotCemig).%OpenId(tRS.ID, ,.tSC)

No segundo parâmetro é passado a concorrência do objeto.

https://docs.intersystems.com/iris20211/csp/documatic/%25CSP.Documatic…

Boa tarde Paulo,

Existem sim algumas ferramentas que você pode usar para guardar essas execuções.
Na auditoria você pode ligar a gravação de execução de queryes via JDBC e dynamic queryes, mas, isso só vai trazer as consultas executadas, se você quer informações mais detalhadas pode ver nessa documentação: https://docs.intersystems.com/irisforhealth20241/csp/docbook/Doc.View.c…
Qual seria a sua versão do IRIS?

Bom dia,

Você poderia passar mais informações? Como o código utilizado por exemplo, você comentou que as globais tem dados, está usando persistências com mapeamentos para globais ou as persitências padrão?

Graciano,
Você consegue colocar o codigo da classe persistente aqui e um print dos dados das globais, se possível? E o SQL quando rodado no painel administrativo também?