O objetivo deste projeto é automatizar o processo de geração e gestão de Registros de Responsabilidade Técnica (rrt) no portal do cau/br (
https://acesso.caubr.gov.br), integrando o fluxo com o Google Drive e um sistema interno. Atualmente, o processo é realizado manualmente, consumindo tempo e sendo suscetível a erros.
Situação Atual:
1. Acesso manual ao site
https://acesso.caubr.gov.br com usuário e senha.
2. Navegação até a opção 'RRT - Cadastrar - RRT Simples'.
3. Preenchimento manual de todos os dados necessários para criar o pedido de RRT.
4. Geração de um código PIX ou código de barras para pagamento.
5. Realização do pagamento via banco (processo manual) e obtenção do comprovante.
6. Retorno ao site do cau/br, localização do rrt gerado e anexação manual do comprovante de pagamento.
7. Monitoramento diário do sistema para verificar a liberação do termo do RRT.
8. Download manual do termo do RRT liberado e salvamento em uma pasta no Google Drive.
Escopo do Projeto:
O projeto visa automatizar todo o fluxo digital no portal do cau/br, excluindo apenas a etapa de pagamento no banco. As principais fases e entregas incluem:
1. Análise Detalhada do Fluxo:
- Estudo aprofundado do processo de cadastro, upload de comprovante, consulta e download de RRT no site
https://acesso.caubr.gov.br.
- Identificação de possíveis Apis existentes no sistema do cau/br para integração direta ou definição da melhor estratégia de automação (e.g., Web scraping).
2. Automação do Cadastro de RRT:
- Desenvolvimento de uma solução para preencher automaticamente os dados do 'RRT Simples' e submeter o pedido, resultando na geração do código PIX ou de barras para pagamento.
3. Automação do Upload de Comprovante de Pagamento:
- Implementação de funcionalidade para anexar automaticamente o comprovante de pagamento (fornecido externamente após o pagamento manual) ao rrt correspondente no portal do cau/br.
4. Automação da Consulta e Download do Termo de RRT:
- Criação de um mecanismo para consultar periodicamente o status do rrt no sistema do cau/br.
- Uma vez que o termo do RRT seja liberado, a solução deverá realizar o download automático do documento.
5. Integração com Google Drive:
- Configuração e integração com a API do Google Drive para salvar automaticamente os termos de RRT baixados em uma pasta específica.
6. Integração com Sistema Interno:
- Desenvolvimento de uma chamada de api para um sistema interno, informando o status do processo de rrt (e.g., 'Aguardando pagamento', 'comprovante anexado', 'termo liberado') e fornecendo os links dos anexos no Google Drive.
Tecnologias e Habilidades Requeridas:
- Experiência em automação web e integração de sistemas.
- Conhecimento em APIs RESTful e web services.
- Habilidades em linguagens de programação como Python ou JavaScript.
- Experiência com a API do Google Drive.
- Capacidade de análise de sistemas e otimização de fluxos de trabalho.
Prazo de Entrega: Não estabelecido