|
|
|
@ -29,7 +29,7 @@ module DerivedVariables::SalesLogVariables |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
if saledate && form.start_year_2024_or_later? && discounted_ownership_sale? |
|
|
|
if saledate && discounted_ownership_sale? |
|
|
|
self.ppostcode_full = postcode_full |
|
|
|
self.ppostcode_full = postcode_full |
|
|
|
self.ppcodenk = pcodenk |
|
|
|
self.ppcodenk = pcodenk |
|
|
|
self.prevloc = la |
|
|
|
self.prevloc = la |
|
|
|
@ -44,7 +44,7 @@ module DerivedVariables::SalesLogVariables |
|
|
|
self.hhmemb = number_of_household_members |
|
|
|
self.hhmemb = number_of_household_members |
|
|
|
self.hhtype = household_type |
|
|
|
self.hhtype = household_type |
|
|
|
|
|
|
|
|
|
|
|
if saledate && form.start_year_2024_or_later? |
|
|
|
if saledate |
|
|
|
self.soctenant = soctenant_from_prevten_values |
|
|
|
self.soctenant = soctenant_from_prevten_values |
|
|
|
clear_child_ecstat_for_age_changes! |
|
|
|
clear_child_ecstat_for_age_changes! |
|
|
|
child_under_16_constraints! |
|
|
|
child_under_16_constraints! |
|
|
|
@ -65,18 +65,16 @@ module DerivedVariables::SalesLogVariables |
|
|
|
self.uprn_confirmed = nil |
|
|
|
self.uprn_confirmed = nil |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
if form.start_year_2024_or_later? |
|
|
|
if manual_address_entry_selected |
|
|
|
if manual_address_entry_selected |
|
|
|
self.uprn_known = 0 |
|
|
|
self.uprn_known = 0 |
|
|
|
self.uprn_selection = nil |
|
|
|
self.uprn_selection = nil |
|
|
|
self.uprn_confirmed = nil |
|
|
|
self.uprn_confirmed = nil |
|
|
|
else |
|
|
|
else |
|
|
|
self.uprn_confirmed = 1 if uprn.present? |
|
|
|
self.uprn_confirmed = 1 if uprn.present? |
|
|
|
self.uprn_known = 1 if uprn.present? |
|
|
|
self.uprn_known = 1 if uprn.present? |
|
|
|
reset_address_fields! if uprn.blank? |
|
|
|
reset_address_fields! if uprn.blank? |
|
|
|
if uprn_changed? |
|
|
|
if uprn_changed? |
|
|
|
self.uprn_selection = uprn |
|
|
|
self.uprn_selection = uprn |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|