Implantação da criação de romaneios

This commit is contained in:
2026-08-27 19:51:38 -03:00
parent b3464e3acd
commit e2b74068d5
13 changed files with 497 additions and 39 deletions

View File

@@ -121,6 +121,14 @@ class Operacao
}
end
# Número do mês a partir de um token do nome ("ago", "agosto", "AGOSTO").
# Público de propósito: Romaneios::CasadorDeOperacao precisa da MESMA tabela de
# meses para casar o nome do plano do SimpliRoute com a tabela da operação, e
# duplicar esse mapa seria criar uma segunda verdade que sai de sincronia.
def mes_numero(token)
MESES[token.to_s.downcase]&.first
end
private
# Extrai { titulo:, item:, ordem: } do nome da tabela.