<%# Divergências explicadas ONDE elas aparecem — não em documentação. %> <% multifolha = @romaneio.veiculos_multifolha %> <% if @colunas_ausentes.include?('status') && @romaneio.operacao_tabela.present? %>
⚠️

A operação <%= @romaneio.operacao_label %> não tem a coluna STATUS, então não dá para saber quem é paciente novo — a coluna APARELHO saiu vazia para todos e precisa ser preenchida à mão. Um romaneio em que ninguém recebe aparelho, entregue calado, vira aparelho não entregue.

<% end %> <% if @colunas_ausentes.include?('telefones') && @romaneio.operacao_tabela.present? %>
☎️

A operação <%= @romaneio.operacao_label %> não tem a coluna TELEFONES. O que aparece na tabela veio do “TEL:” das anotações do plano, que nem sempre traz todos os números.

<% end %> <% if @romaneio.operacao_tabela.blank? %>
ℹ️

Este romaneio foi importado sem operação vinculada: a coluna APARELHO não é preenchida sozinha e o telefone vem só das anotações do plano.

<% end %> <% if multifolha.any? %>
🖨️

<% multifolha.each do |veiculo, total| %> <%= veiculo %> tem <%= total %> paradas → sai em <%= @romaneio.folhas_de(veiculo) %> folhas<%= ',' unless veiculo == multifolha.keys.last %> <% end %> — cada folha vai com o próprio bloco de assinatura, e a numeração continua entre elas.

<% end %>