%# app/views/consolidacao_entregas/validar.html.erb — PASSO 2: Validar entregas %> <% content_for :title, "Validar — #{@motorista}" %>
<%= @consolidacao.nome %> · <%= l @consolidacao.data_inicio, format: :short %> → <%= l @consolidacao.data_fim, format: :short %>
Lançe uma entrega à mão, sem buscar na base de rastreio. Use quando o motorista foi ao local mas a nota ficou registrada com outro motorista.
<%# Motorista (default = o motorista da tela; pode trocar) %> <%# NF + observação (texto livre) %>Entrega sem nota fiscal nem código de rastreio. Informe quantos termos foram entregues.
<%# Motorista (contexto da tela) + preço unitário %>Motorista
🚚 <%= @motorista %>
Preço por termo
<%= moeda(Configuracao.preco_termo) %>
NF <%= e.numero_nf %> · <%= e.local %> <% if e.falhada? %> ⚠️ Insucesso <% else %> ✓ Entregue <% end %>
📍 <%= e.address.presence || 'sem endereço' %>
📅 <%= e.checkout&.strftime('%d/%m/%Y') || '—' %> · 🚚 <%= e.vehicle.presence || 'sem veículo' %> <% if e.atraso_minutos > 0 %> · ⏱️ atraso <%= e.atraso_minutos %>min<% end %>
🎉
Nenhuma entrega pendente neste filtro.
Total do motorista
R$ 0,00
💰 Normal: <%= moeda(@precos[:entrega_normal]) %>
📦 Retirada: <%= moeda(@precos[:retirada]) %>
⭐ Bônus: <%= moeda(@precos[:bonus]) %>
⚠️ Desconto: -<%= moeda(@precos[:desconto]) %>
✨ Extraordinária: <%= moeda(@precos[:extraordinaria]) %> (valor por entrega)
📄 Termo: <%= moeda(@precos[:termo]) %>