30 Commits

Author SHA256 Message Date
3f56e87a33 fix: lat/long com ponto decimal (aceita fonte com vírgula)
O rastreio pode trazer a coordenada como texto com vírgula (-23,62); troca
por ponto antes de converter, garantindo a saída numérica com ponto no xlsx
e evitando perder a geo de recorrentes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 12:15:50 -03:00
b2695cd920 feat: gerar planilha de carga do SimpliRoute (download .xlsx)
Nova tela ADM/gerente (Administração > Planilha SimpliRoute) que gera a
planilha de importação (.xlsx) de uma operação vigente, no formato do
pt_br_example.xlsx. Preenche Latitude/Longitude reaproveitando a
geocodificação do mês anterior da mesma operação (casa nome + endereço +
supervisão; geo vem do rastreio db_reem_simplerout_2026). Pacientes novos
saem sem lat/long.

- SimpliRoute::PlanilhaCarga: monta linhas + resolve match do mês anterior
- SimpliRoute::PlanilhaCargaXlsx: builder caxlsx com cabeçalho verbatim
- Admin::PlanilhasSimpliRouteController (show/baixar) + policy admin/gerente
- Gem caxlsx (rebuild do container atualiza o Gemfile.lock)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 11:05:24 -03:00
82e6a191f8 Impĺantação Da função de alteração de cada lancamento no banco da simplerout 2026-07-08 09:30:07 -03:00
8d0d262bf8 Ajustes de UX 2026-06-30 18:05:20 -03:00
a5742d178a Correçoes do campo de busca no mapa e ajustes de interface no dash 2026-06-30 11:25:31 -03:00
4b3f80a2e0 Adição do campo de busca no mapa 2026-06-30 10:23:04 -03:00
4c035d4a4c Alteração do Mapa com os pontos da onde foi entreque 2026-06-29 21:16:22 -03:00
7d6c79f878 Adição de Mata com os pontos da onde foi entreque e corrige o filtro ao vivo 2026-06-29 21:06:08 -03:00
6b899ebafa Correção e Adição do filtro ao vivo 2026-06-29 20:50:07 -03:00
7f21a16327 Correção do dash board 2026-06-29 20:32:33 -03:00
59c0caa774 Correção do dash board de acompanhamento diario das entregas 2026-06-29 20:26:30 -03:00
11531479f8 Imṕlantação do dash board de acompanhamento diario das entregas 2026-06-29 20:10:52 -03:00
09867c8d39 novo pilar tipo: termo (valor 5 no enum), lançado como uma linha por lote com manual: true e uma coluna nova quantidade. O valor_aplicado guarda o total do lote (qtd × preço), então recalcular_motorista! e todas as somas existentes seguem corretas sem mudança — linhas antigas ficam com quantidade = 1. 2026-06-26 09:32:59 -03:00
0c5b5bcbe6 Adição do botão de entrega manual 2026-06-25 11:35:41 -03:00
8572e6a842 Alteração Para uso dos Usuarios 2026-06-24 15:10:38 -03:00
74391d5a0c Adição das casas decimais 2026-06-22 19:24:30 -03:00
94d8420bbd Correção Dash board e implantação Relaório de ADM 2026-06-22 17:11:53 -03:00
731774c32a Implantação na hora de gerar o holerite de um motorista sem conta (deve aparecer o aviso) 2026-06-18 20:56:09 -03:00
6d246cadb8 Correção do QRCODE holerite 2026-06-18 20:21:58 -03:00
13d6c243c3 Correção do PDF QRCODE holerite 2026-06-18 20:15:05 -03:00
92ba679a81 Correção QRCODE holerite 2026-06-18 20:03:14 -03:00
e6f30134a0 Correção QRCODE holerite 2026-06-17 23:43:41 -03:00
e9def7e21a Implantação da função de controle de consolidaçoes pagas e pendentes 2026-06-17 15:49:24 -03:00
5b2de23cfe Atualização 2 da dos Arquivos PDF Holerite e relatório 2026-06-17 15:21:29 -03:00
69448ddabd Atualização da dos Arquivos PDF Holerite e relatório 2026-06-17 15:10:56 -03:00
cf896de165 Correção do QR do holerite entre outras coisas 2026-06-16 17:01:36 -03:00
80c068c798 Atualição de interface area consolidação e Relatório em PDF 2026-06-16 16:38:42 -03:00
7c57b8e09d Correções para funcionamento do Botão de gerar o Relátório Individual 2026-06-16 16:21:05 -03:00
146aa3e762 Correções para funcionamento do login adm 2026-06-15 21:17:14 -03:00
8b3d4bc87f Fases 7 e 8 — PDFs Prawn + QR + Painel Motorista + Notificações 2026-06-11 18:31:38 -03:00