Histórico da Página
O Mozart na integração Protheus & Gemco, faz o gerenciamento de entregas e recebimento recebimentos de mensagens padronizadas(xml) assíncronas com o TotvsEAI.
Obs. : Para mais detalhes sobre comunicação assíncrona acesse Aqui
- Fluxograma
- FuncionalidadesA imagem abaixo(Menu de opções do Mozart) a opção em destaque abre
Na tela inicial do Mozart no canto superior direito encontrasse o menu. Imagem abaixo com o icone em destaque abre a tela inicial.
Na tela inicial do Mozart como mostra a imagem abaixo, as Operações previamente cadastradas
...
são disponibilizadas em caixinhas que apresentam os status destas integrações como por exemplo : Quantidade de arquivos em processamento, quantidade reprocessados e status de erro caso haja.
...
Obs.: Operações são cadastros de funções que serão integradas como por exemplo "GEMCO PARA PROTHEUS - VENDEDOR" isso significa que o sistema Gemco enviará dados de cadastro ou alteração de um vendedor para o Mozart que por sua vez enviará esses dados para o TotvsEAI.
Na mesma tela inical, algumas caixinhas de operações
...
mostrão o status mais em específico das integrações como por exemplo : resultado da última integração, erro ocorrido e horário da última execução da operação
...
.
Os próximos dois icones do menu, não estão sendo utilizados potencialmente no Mozart configurado para integração via mensagem padronizada, eles apenas mostrão data atual do servidor e a data de inicialização do mozart.
O próximo icone do menu chamado de Dashboard é utilizado para apresentar todos os registros de integrações e seus status.
Significado dos status dos processos(Status de integração) do Mozart :
AguardandoProcessamento : Mozart mostra a quantidade de processos especificos por exemplo (Reserva) estão aguardando na fila para serem executados.
Processando : Significa que após aguardar na fila o arquivo é envidado para ser processado.
Processado : Significa que o arquivo foi processado com sucesso, como por exemplo, enviou uma reserva para o Protheus e o mesmo retorno uma mensagem de sucesso.
Erro : Significa que receberá o log de erro da integração especifica, tanto ao tentar enviar quanto AguardoCallback com retorno de erro.
Reprocessar: Através do arquivo "Configuracao.json" é configurável por quantas vezes o Mozart deve reprocessar uma arquivo em estado de erro.
AguardandoCallback : Significa que o Mozart EAI enviou uma mensagem de por exemplo ItemReserve contendo os dados do pedido para ser reservado as mercadorias pelo Protheus e está aguardando retorno.
O Mozart também tem um Auto-Refresh configuravel localizado na barra do menu
Quando ativado, um timer de 10 segundos é executado ao termino os registros são atualizados no Mozart
Outra funcionalidade do Mozart é o Reprocessar manual: Quando o Reprocessar automático finaliza a quantidade de vezes do reprocessamento configurável, na linha do registro em Ação é disponibilizado a opção reprocessar.
Para entrar em delhates do erro na integração, clique no icone "maleta" depois em Resultado, clique no icone "Buscar" Será aberto uma telinha chamada JSON com o log.
No status AguardandoCallback como mencionado acima enquanto o Mozart não receber o retorno deste envio continuará com esse status.
Para mais detalhes do AguardandoCallback clique em AguardandoCallback > Ação > Resultado que uma telinha mostrará o endereço do ws que está aguardando retorno.