|
|
@ -44,7 +44,7 @@ module Validations::Sales::SaleInformationValidations |
|
|
|
|
|
|
|
|
|
|
|
if record.saledate.present? && record.initialpurchase > record.saledate |
|
|
|
if record.saledate.present? && record.initialpurchase > record.saledate |
|
|
|
record.errors.add :initialpurchase, I18n.t("validations.sales.sale_information.initialpurchase.must_be_before_saledate") |
|
|
|
record.errors.add :initialpurchase, I18n.t("validations.sales.sale_information.initialpurchase.must_be_before_saledate") |
|
|
|
record.errors.add :saledate, :skip_bu_error, I18n.t("validations.sales.sale_information.saledate.must_be_after_initial_purchase_date") |
|
|
|
record.errors.add :saledate, :skip_bu_error, message: I18n.t("validations.sales.sale_information.saledate.must_be_after_initial_purchase_date") |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
@ -57,7 +57,7 @@ module Validations::Sales::SaleInformationValidations |
|
|
|
|
|
|
|
|
|
|
|
if record.saledate.present? && record.lasttransaction > record.saledate |
|
|
|
if record.saledate.present? && record.lasttransaction > record.saledate |
|
|
|
record.errors.add :lasttransaction, I18n.t("validations.sales.sale_information.lasttransaction.must_be_before_saledate") |
|
|
|
record.errors.add :lasttransaction, I18n.t("validations.sales.sale_information.lasttransaction.must_be_before_saledate") |
|
|
|
record.errors.add :saledate, :skip_bu_error, I18n.t("validations.sales.sale_information.saledate.must_be_after_last_transaction_date") |
|
|
|
record.errors.add :saledate, :skip_bu_error, message: I18n.t("validations.sales.sale_information.saledate.must_be_after_last_transaction_date") |
|
|
|
end |
|
|
|
end |
|
|
|
if record.initialpurchase.present? && record.lasttransaction < record.initialpurchase |
|
|
|
if record.initialpurchase.present? && record.lasttransaction < record.initialpurchase |
|
|
|
record.errors.add :initialpurchase, I18n.t("validations.sales.sale_information.initialpurchase.must_be_before_last_transaction") |
|
|
|
record.errors.add :initialpurchase, I18n.t("validations.sales.sale_information.initialpurchase.must_be_before_last_transaction") |
|
|
|