Este projeto foi desenvolvido para a Secretaria de Administração do Estado da Paraíba (SEAD PB) com o objetivo de automatizar o processo de conferência de dados entre planilhas Excel e o sistema interno da secretaria. A automação permite acessar o sistema, buscar informações com base em matrículas fornecidas, e verificar sua consistência com os dados contidos nas planilhas.
- Requisitar documento XLSX.
- Escolher a planilha específica (opções:
MRO,LRO,LRO Cedidos). - Inserir a célula inicial (padrão:
G10). - Solicitar as credenciais do usuário (usuário e senha).
- Acessar o site do sistema: SEAD Sistema.
- Realizar login com o usuário fornecido.
- Verificar a tela inicial (SRH/SOP) de acordo com o acesso.
- Executar a rotina de escolha no sistema (
01 -> 01 -> 01 -> 02). - Abrir o arquivo XLSX.
- Copiar as matrículas a partir da linha e coluna selecionadas (ex.: linha
02, colunamatrícula). - Colar a matrícula no sistema.
- Copiar os dados de cada página necessária.
- Apagar os dados do registro escolhido.
- Colar os dados nas colunas do registro.
- Iterar para a próxima matrícula.
- Voltar para a digitação de matrícula no sistema.
- Repetir os passos a partir do passo 11.
- Condição de parada automática: linha vazia na planilha.
- URL: https://apx.sead.pb.gov.br/SEADApxPrd/hostLogin.jsp
- Elementos de Login:
- Usuário:
//*[@id="GXUser"] - Senha:
//*[@id="GXPassword"] - Nova Senha:
//*[@id="GXNewPassword"] - Botão Entrar:
//*[@id="GXLoginBtn"]
- Usuário:
- SRH:
//*[@id="POS581"]
- Elementos de Login:
- Usuário:
//*[@id="POS1492"] - Senha:
//*[@id="POS1572"] - Nova Senha:
//*[@id="POS1593"] - Enter.
- Usuário:
-
Opções do Sistema:
- 1 -> Enter:
//*[@id="POS1403"] - 1 -> Enter:
//*[@id="POS1228"] - 1 -> Enter:
//*[@id="POS1643"] - 2 -> Enter:
//*[@id="POS1152"] - 2:
//*[@id="POS1631"]
- 1 -> Enter:
-
Matrícula:
- Número -> Enter:
//*[@id="POS1646"]
- Número -> Enter:
- Sexo:
//*[@id="POS597"] - CPF:
//*[@id="POS896"] - RG:
//*[@id="POS666"] - PASEP:
//*[@id="POS923"]
- Regime:
//*[@id="POS741"] - Data de Admissão:
//*[@id="POS1102"]
- Navegador Compatível: Google Chrome.
- Processos Realizados:
- Comparação de matrículas e dados pessoais/funcionais entre planilhas XLSX e o sistema interno.
- Condição de Parada:
- Linha vazia na planilha selecionada.
Repositório do projeto disponível no Replit: Automação CODATA.
- Este projeto foi testado e está completo e funcional.
- Utilizado exclusivamente para fins internos da SEAD PB.