Implantação da função d adicionar entregas por fora da operação
This commit is contained in:
@@ -39,6 +39,13 @@ class Entrega < ApplicationRecord
|
||||
where(driver: nome)
|
||||
}
|
||||
|
||||
# Busca pela NF (reference_id). A coluna é numérica, então comparamos como
|
||||
# texto para aceitar a entrada do usuário de forma robusta. Usado no
|
||||
# apontamento manual de entregas (NF que chegou fora do período).
|
||||
scope :por_nf, ->(nf) {
|
||||
where('reference_id::text = ?', nf.to_s.strip)
|
||||
}
|
||||
|
||||
scope :da_veiculo, ->(vehicle) {
|
||||
where(vehicle: vehicle)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user