setembro 5, 2024

Bacio di Latte

A Poli Júnior desenvolveu uma ferramenta em Python para a Bacio di Latte que automatiza o processamento de boletos em PDF, organizando dados por centro de custo.
Logotipo da Bacio di Latte Gelato Puro, com formato oval e um desenho em espiral acima do nome da marca "Bacio di Late" em texto marrom.
Índice

Problema Inicial

A Bacio di Latte é uma grande empresa na área de alimentação e está em constante expansão. A cada nova loja criada, novos boletos de conta são necessários que amontoam o processo da equipe de expansão. Para processar todos esses boletos, são gastos até 80h semanais. Assim foi contratada a Poli Júnior para solucionar esse problema de tempo.

Nossa Solução

Foi criado uma ferramenta (arquivo executável – aplicativo) a partir de um código em Python que lia os diferentes valores de conta dos boletos (arquivos PDF) e os organizava em grupos a partir dos centros de custos pré-estabelecidos. Além disso, também era obtido as datas de emissão e vencimento, além do fornecedor e CNPJ. Esses dados eram tratados e fornecidos através de uma planilha. 

Para a criação do código, foram pré-estabelecidos 3 conceitos: escalabilidade, flexibilidade e robustez. 

Para conseguir esses 3 pontos, foram criados módulos flexíveis utilizando tabelas externas onde o usuário final poderia determinar quais termos seriam extraídos. A escalabilidade foi adquirida pela solução genérica, ou seja, para todos os casos, era passado pelo mesmo fluxo e de acordo com características específicas e comuns, os dados eram redirecionados a demais fluxos também genéricos. 

Já a robustez foi obtida através do tratamento do texto extraído do PDF’s e um trabalho de exclusão de texto para ter apenas dados relevantes.

Resultados Finais

Ao todo, foi obtido uma taxa de aproveitamento de mais de 80% dos PDF’s possíveis de serem extraídos para mais de 150 tipos diferentes de PDF’s, retornando em uma tabela valores padronizados de acordo com a necessidade do cliente. Assim, ajudou a reduzir o trabalho e agilizar o dia-a-dia da equipe responsável, os permitindo focar em outras áreas mais importantes.

Mais cases

Casa moderna de dois andares, parte do Projeto Atibaia, com janelas amplas, duas varandas, paredes externas de tijolos e branco, e uma árvore no telhado. A casa é cercada por vegetação e possui um caminho pavimentado na frente.
Arquitetura e Civil
Projeto Atibaia

Casa em terreno inclinado em Atibaia une arquitetura moderna, mirante com piscina e integração total com a natureza. Um sonho realizado com inovação.

Leia mais
Cozinha moderna com armários de madeira clara, bancadas brancas, uma ilha com bancos, eletrodomésticos embutidos e uma grande janela com vista para a área verde, criando um ambiente tranquilo no Refúgio Aurora.
Arquitetura e Civil
Refúgio Aurora

O Refúgio Aurora é o sonho da família Milani realizado: um lar contemporâneo, acolhedor e integrado à natureza, com ambientes fluidos e elegantes.

Leia mais
Uma casa moderna de dois andares com telhado plano, grande garagem retangular e uma pequena planta de agave no jardim da frente personifica um Sonho Palpável sob um céu azul com nuvens dispersas.
Arquitetura e Civil
Sonho Palpável

Projeto Sonho Palpável transforma terreno inclinado em casa térrea funcional e acessível, unindo conforto, técnica e integração familiar em Rio Claro.

Leia mais