|
|
|
@ -1,6 +1,6 @@ |
|
|
|
module Validations::Sales::SetupValidations |
|
|
|
module Validations::Sales::SetupValidations |
|
|
|
def validate_saledate(record) |
|
|
|
def validate_saledate(record) |
|
|
|
return unless record.saledate |
|
|
|
return unless record.saledate && date_valid?("saledate", record) |
|
|
|
|
|
|
|
|
|
|
|
unless Time.zone.local(2022, 4, 1) <= record.saledate && record.saledate < Time.zone.local(2023, 4, 1) |
|
|
|
unless Time.zone.local(2022, 4, 1) <= record.saledate && record.saledate < Time.zone.local(2023, 4, 1) |
|
|
|
record.errors.add :saledate, I18n.t("validations.setup.saledate.financial_year") |
|
|
|
record.errors.add :saledate, I18n.t("validations.setup.saledate.financial_year") |
|
|
|
|