Uso do PASSOE no OE12

Discussão em 'EMS , HCM e Totvs 11' iniciado por Marcos Flizikowski, Julho 7, 2023.

  1. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    coloca um message ou se for no servidor, coloca um output, e faz um put unformatted search('nome do programa') e veja se retorna ? ou o caminho absoluto do programa, se voltar ? é porque o propath tá errado mesmo.
  2. Cneves

    Cneves Membro Participativo

    Problema é que o serviço web está fazendo o consumo, e esse programa ali é o do Serviço WEB, então não está chegando nem no primeiro programa para que eu possa colocar uma mensagem nele.
  3. Nudlew

    Nudlew Sem Pontuação

    Boa Tarde, pessoal.

    Aproveitando o tópico criado, mais alguém está com os programas (.p) presos no PASOE?

    Possuímos um sistema WEB que chama os arquivos .p e retornam um Json de para a aplicação. Quando era AppServer raramente acontecia de ficarem presas as execuções.
    Desse jeito a aplicação fica lenta e único jeito das execuções saírem do PASOE é reiniciando o mesmo.

    upload_2023-7-28_13-56-0.png

    Aqui um exemplo, uma consulta quase instantânea (retornou os dados para WEB) está em execução no PASOE aproximadamente 6 minutos (358205 ms).

    Já colocamos "return" no final das procedures, mas ainda continua acontecendo. Alguém teria alguma dica/sugestão?
  4. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Não sei mexer com PASOE, deixa te perguntar umas coisas basicas, o PASOE, ele abre uma sessão progress, executa o que precisa e fecha ou ele segura sessão ?
    se for o primeiro caso, no final do programa coloca o comando QUIT, isso fecha a sessão progress, caso não seja isso, tenta o SUICIDIO, delete this-procedure no final do programa.
  5. julioccribeiro

    julioccribeiro Sem Pontuação

    Bom dia.
    No Pasoe, quando acontece um erro como por exemplo "registro tabelaX em uso por fulano", ele retorna erro 500(timeout). Neste caso não temos a informação da causa real do erro para retornar o app que chamou a api.
    Alguém sabe como capturar o erro real ?

Compartilhe esta Página