Adição do botão de entrega manual
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
# Arquivamento individual de motorista numa consolidação (reversível).
|
||||
# Espelha o padrão de arquivamento da própria Consolidacao (arquivado_em/por):
|
||||
# um motorista arquivado sai dos totais/pagamento/gate da consolidação, mas os
|
||||
# dados são mantidos e podem ser restaurados.
|
||||
class AddArquivamentoToConsolidacaoMotoristas < ActiveRecord::Migration[7.1]
|
||||
def change
|
||||
unless column_exists?(:consolidacao_motoristas, :arquivado_em)
|
||||
add_column :consolidacao_motoristas, :arquivado_em, :datetime
|
||||
add_column :consolidacao_motoristas, :arquivado_por, :integer
|
||||
add_index :consolidacao_motoristas, :arquivado_em
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -0,0 +1,13 @@
|
||||
# Campos para o apontamento 100% manual — entrega lançada à mão, sem registro na
|
||||
# base de rastreio (ex.: motorista que foi ao local mas a NF ficou com outro
|
||||
# motorista no rastreio). Como não existe uma Entrega para consultar, guardamos
|
||||
# a NF digitada e uma observação/local aqui. O tracking_id desses lançamentos é
|
||||
# sintético ("MAN-<uuid>"), então entrega_original retorna nil.
|
||||
class AddManualFieldsToConsolidacaoEntregas < ActiveRecord::Migration[7.1]
|
||||
def change
|
||||
unless column_exists?(:consolidacao_entregas, :nf_manual)
|
||||
add_column :consolidacao_entregas, :nf_manual, :string
|
||||
add_column :consolidacao_entregas, :obs_manual, :string
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user