SISTEMA WEB / AUTOMAÇÃO
Ameplan / Print
Sistema web da Ameplan para acompanhar ordens de serviço e uma esteira automática que processa os arquivos e envia boletos, notas e relatórios por e-mail.
Acesso restrito
O sistema web
O Print é o sistema utilizado pela Ameplan para acompanhar ordens de serviço e o processamento de documentos. A aplicação reúne arquivos e registros das etapas de aprovação e impressão.
A equipe consulta o andamento das ordens, os boletos e os relatórios, e localiza cada etapa do que foi processado e comunicado.
A esteira de processamento
Além do sistema web, desenvolvi uma aplicação que trata cada ordem de serviço em etapas, em segundo plano e em horários agendados. Ela baixa os arquivos compactados do servidor, confere se o download veio completo e extrai o conteúdo.
Em seguida lê os arquivos de remessa bancária (CNAB) dos boletos, gera os relatórios em PDF, processa as notas fiscais e levanta os endereços de e-mail a partir das planilhas recebidas.
Envio e acompanhamento
Com tudo preparado, a aplicação envia a cada empresa o boleto, a nota e o relatório por e-mail. Depois consulta o provedor de envio para registrar o que foi entregue, e esse status aparece no sistema web para conferência.
Continuidade quando algo falha
Cada etapa grava um ponto de controle. Se uma execução falha ou o processo é interrompido, a ordem retoma de onde parou, com até três tentativas automáticas.
Um caso real mostra o motivo desse cuidado: um arquivo que parou de baixar na metade era dado como concluído e quebrava a extração em todas as tentativas. Hoje o tamanho e a integridade do arquivo são verificados antes de seguir. Em ambiente de teste, todos os envios são desviados para um endereço de desenvolvimento, para que nada saia para clientes por engano.