PtuAuthorizationWSv10150 - Requisições duplicadas

Linha de Produto:

Datasul

Segmento:

Saúde

Módulo:

Gestão de Planos de Saúde

Função:

HTZ - Foundation - PtuAuthorizationWSv10150

Situação:

Para o WS PtuAuthorizationWSv10150 (PTU5), quando era disparado o serviço pelo sistema da Unimed do Brasil WSD mais de uma vez e a primeira requisição não havia sido processada, era apresentada a mensagem "Aguarde! A mensagem está sendo processada!". Porém, se tivesse ocorrido erro durante esse processamento e a requisição ainda não tivesse sido criada no GP, nunca mais era possível executar o WS com sucesso, pois sempre era apresentada a mesma mensagem.

Solução:

O WS PtuAuthorizationWSv10150 foi modificado de forma que verifique se já existe uma requisição em processamento há mais de um minuto, refaça a requisição. Para tempos inferiores a um minuto, a mensagem continua a ser exibida.