Os sistemas que estão integrados aos processos batch da plataforma CobranSaaS podem verificar o andamento e a conclusão da execução do processo batch correspondente à última execução do Processamento Global Diário através do método Global API - Buscar processamento, cuja documentação está disponível no link seudominio.cobransaas.com.br/#/docs-api/global/api-global-processamento, onde a expressão "seudominio" deverá ser substituída nesta URL pelo domínio utilizado por sua empresa na plataforma CobranSaaS.
Se a obtenção das informações da execução do Processamento Global Diário for realizada com sucesso, será retornado um código de status 200 (OK), a resposta padrão para requisições HTTP bem sucedidas e, neste caso, conforme detalhado na sua documentação, este método retorna a Data de Processamento Atual (dataAtual), anterior (dataAnterior) e a situação do processamento atual (situacao: CONCLUIDO, INICIANDO, INICIADO, PARANDO, PARADO, FALHOU, ABANDONADO, DESCONHECIDO) e, para cada uma das diversas etapas executadas durante o processamento, o nome da etapa, a situação (status: COMPLETED, STARTING, STARTED, STOPPING, STOPPED, FAILED, ABANDONED, UNKNOWN) da execução da etapa, data/hora de início (dataInicio), de término (dataFim) e tempo de duração (duracao) da execução da etapa, as quantidades de registros lidos (quantidadeLidos), gravados (quantidadeGravados), ignorados (quantidadeIgnorados), filtrados (quantidadeFiltrados), as quantidades de transações desfeitas (quantidadeRollback) e confirmadas (quantidadeCommit) e, caso tenha ocorrido algum erro durante a execução da etapa, a mensagem de erro (mensagemSaida) correspondente.
Se a Data de Processamento Atual (dataAtual) retornada pelo método for anterior à data corrente/atual, significa que a execução da rotina de Processamento Global Diário do CobranSaaS, conforme descrito em Executando o Processamento Global Diário, ainda não foi iniciada para a data corrente/atual.
Um exemplo de chamada e de retorno deste método consta na pasta Global API do arquivo Processos Batch.postman_collection.json, disponível como anexo em Integrando Sistemas com os Processos Batch.
Comentários
0 comentário
Artigo fechado para comentários.