Pular para o conteúdo principal
Inovação na Gestão PúblicaInteroperabilidade e transformação digital

Do mainframe à gestão pública orientada por dados

Interpretação automática de arquivos posicionais para substituir rotinas manuais, fórmulas e cruzamentos em planilhas.

Solução computacional que utiliza o próprio arquivo de referência como esquema declarativo[1], interpreta dados legados de largura fixa[2] e gera estruturas prontas para consulta, análise, auditoria e tomada de decisão na Administração Pública.

2Arquivos de Entrada
3Formatos de Saída
0Mapeamentos Manuais
WebAmbiente em Operação

Apresentação independente e anonimizada

Esta documentação descreve uma solução técnica independente. Não representa produto oficial, integração homologada ou sistema institucional mantido pelos órgãos e fornecedores relacionados aos formatos processados. Exemplos, layouts e registros desta página são sintéticos; nenhum dado funcional real é exibido.

Problema público enfrentado

Quando o dado existe, mas ainda não está pronto para a gestão

Na Administração Pública Federal, a gestão de pessoas envolve um conjunto amplo de vínculos, regras legais, rubricas, ocorrências funcionais e rotinas de pagamento. Esses dados sustentam atividades essenciais de cadastro, folha, auditoria, planejamento da força de trabalho e produção de indicadores. Entretanto, a existência da informação dentro de um sistema corporativo não significa que ela esteja imediatamente disponível em formato adequado para análise e decisão.

Até 1989, cada órgão federal era responsável pelo cálculo e pelo pagamento de sua própria folha. Esse cenário produzia sistemas fragmentados, pouca padronização na aplicação da legislação, custos elevados, dificuldades de auditoria e escassez de informações gerenciais integradas. A implantação do SIAPE — Sistema Integrado de Administração de Pessoal iniciou uma mudança estrutural: o processamento da folha passou a ser centralizado, enquanto a alimentação das informações permaneceu distribuída entre os órgãos.

Segundo a apresentação institucional do SIAPEnet, a integração alcançou órgãos da administração direta, autárquica e fundacional do Poder Executivo dependentes do Tesouro para despesas de pessoal. Nos anos 1990, foram incorporados recursos de data warehouse e acesso pela internet, ampliando a produção de informações gerenciais e o acesso do servidor aos próprios dados. O sistema passou a processar diferentes regimes e públicos, incluindo servidores ativos, aposentados e pensionistas distribuídos pelo território nacional.

Essa evolução resolveu parte decisiva da integração institucional, mas não eliminou todos os obstáculos na etapa de extração e preparação dos dados. Em diversas rotinas, relatórios administrativos ainda chegam como arquivos de texto de largura fixa, acompanhados por um arquivo de referência que descreve nome, tipo e tamanho de cada campo. Para o computador, o conteúdo possui estrutura; para o usuário comum, porém, ele aparece como uma longa sequência de caracteres sem colunas reconhecíveis pelo Excel.

Na prática, o servidor precisa ler o layout, calcular posições, recortar campos, preservar zeros à esquerda, criar colunas auxiliares e recorrer a fórmulas como PROCV para cruzar informações. O trabalho precisa ser refeito quando surge outro relatório ou quando o layout é alterado. Além do tempo consumido, esse método aumenta a possibilidade de deslocamentos, conversões indevidas e resultados diferentes entre equipes.

Fonte do contexto histórico: Apresentação do SIAPE no portal SIAPEnet.

Contribuição para a Gestão Pública

A solução converte conhecimento operacional informal em uma regra computacional reproduzível. A Administração deixa de depender da montagem artesanal de planilhas e passa a dispor de um processo padronizado, verificável e reutilizável para transformar dados administrativos em informação gerencial.

Componentes e funcionalidades implementadas

Parser de layout

Extrai dinamicamente nomes e larguras do arquivo de referência.

Arquivos compactados

Processamento implementado para ZIP, TAR e GZIP, incluindo variações de extensão.

Múltiplas saídas

Geração de Excel, CSV e representação SQL para interoperabilidade.

Viewer interativo

Pesquisa global, filtros por coluna, ordenação, paginação e seleção de campos.

Isolamento por usuário

Autenticação, pastas por usuário e identificador único por processamento.

Administração de acesso

Perfis administrativos, bloqueio de contas e redefinição controlada de senha.

Implementação disponível

Sistema público em operação

O extrator não se limita a uma demonstração conceitual. Há uma aplicação web disponível em endereço público, com autenticação de usuários, envio controlado dos arquivos de referência e de dados, execução do processamento no servidor e disponibilização das saídas estruturadas.

A aplicação está hospedada em uma VPS e distribuída por meio de Docker, o que isola dependências, padroniza o ambiente de execução e permite reproduzir a implantação em outra infraestrutura. Essa organização aproxima o projeto de uma solução utilizável, sem ocultar os requisitos de segurança e governança necessários antes do tratamento de dados funcionais reais.

O endereço público permite demonstrar o fluxo completo — autenticação, upload, interpretação do layout, conversão e visualização — com arquivos sintéticos ou devidamente anonimizados.

Abrir extrator.wilmarleal.com

Limitações atuais e requisitos para evolução

Observação sobre dados funcionais

A versão web recebe arquivos no servidor; portanto, não deve ser descrita como processamento local no computador do usuário. Antes de uso com dados pessoais ou funcionais reais, são necessários controles proporcionais à sensibilidade, minimização, retenção temporária, autorização, registro de acesso e exclusão verificável.

Autoria e responsabilidade técnica