|
|
|
FactoryBot.define do
|
|
|
|
factory :sales_log do
|
|
|
|
assigned_to { association :user }
|
|
|
|
before(:create) { |log, _evaluator| log.assigned_to ||= create(:user) }
|
|
|
|
|
|
|
|
created_by { assigned_to }
|
|
|
|
owning_organisation { assigned_to.organisation }
|
|
|
|
managing_organisation { assigned_to.organisation }
|
|
|
|
created_at { Time.zone.now }
|
|
|
|
updated_at { Time.zone.now }
|
CLDC-3787: Autocomplete address uprn search (#2967)
* Prototype
* Remove git from dockerfile
* UPRN search too
* Revert address client and use uprn client
* Add address search to lettings too
* Updates with lettings logs
* Update copy
* Move guidance to partial
* Fix uprn return
* Delete new db file, restore old
* Lint
* Remove old db file
* Lint
* Add new db file, remove old
* JS lint
* Update schema
* Add manual entry option
* Update derived variables
* Comment out old version of find address in 2024
* Remove db column
* Add new db columns
* Update guidance partial
* Add unless to migration
* Add migration files to remove and readd
* authenticate user
* Remove file
* Delete migration files
* Add search url
* Add search url
* Fix onConfirm
* Add manual entry button instead of change skip link
* Revert "Add manual entry button instead of change skip link"
This reverts commit 22577c801aca940acfc16caf94d3159071ea8258.
* Revert "Revert "Add manual entry button instead of change skip link""
This reverts commit 9f0a2111a58e933a28105e54aba6ca08c2d043b7.
* Replace uprn question
* Update question copy
* Allow changing the address search value
* Rename address autocomplete to address search
* Add buttons to switch between address questions
* Fix controller logic
* Enable adding question numbers to page headers
* Update skip links
* Add js disabled message to select
* Alternative way to handle js disabled users
* Revert "Alternative way to handle js disabled users"
This reverts commit 10da3d61e2f89ec29ef9f9071c63eb99aa2bb482.
* Fix typo
* Fix address options for address search question
* Reuse AddressDataPresenter where appropriate
* Lint
* Remove uprn selection question tests
* Reuse UprnDataPresenter where appropriate
* CSV export, exclude address_search
* Add address search to sales and lettings factory bots
* Exclude old address questions from routing, keep as exported values
* lint
* Update uprn value
* Add address search input boolean and switch between questions
* Reword copy, remove "Find" and "Search by"
* Align address questions, add question number and question text
* Remove old wip depends on
* Update some tests
* Update migration, move default value from db to model
* Update test
* Remove binding pry
* Lint
* Update test
* Lint
* Update test
* Update routes with underscores
* Remove debugging
* Limit visible logs to user
* Add manual address entry selected variable
* Change address search min length to 3chars
* Remove binding.pry
* Update factory bots, manual_address_entry_selected to true for preexisting tests
* Update model tests
* Update sales model tests excl E-code tests
* Update address search request test
* Reuse uprn id instead of address_search
* Set manual address entry selected as false when creating test logs
* Update model test
* Update request tests and remove old questions
* Add back test
* Update services
* Update more tests
Co-authored-by: kosiakkatrina <kosiakkatrina@users.noreply.github.com>
* Update request tests
* update model tests
* Also update sales log
* Update service csv uprn_selection values to 1
* Add tests for pages and questions
* Update test
* Update uprn_known
* Lint
* Add feature test
* Update test
* Update tests
* Remove test
* pre-consolidate migration files
* Indentation
* Controller method improvements
* Update question numbers for 2025/26
* Update question numbers tests
* consolidate and delete old migration files
* undo changes to schema.rb
* Update 2025 property information translation files
* Update answer options to show singular previously selected result if present
* Move buttons to bottom guidance partials
* Small improvements, make address search and existing search more similar
* Validate entered addresses as within England
* Update test
* Revert "Validate entered addresses as within England"
This reverts commit 2dbfbcc8a5188cde7fb0ac0dcdbc5919eefd6a12.
* Add missing button to sales address page
* Change error code
* Clear invalid options
* Edit no results message method
* Keep no result logic just change text
* Display uprn value with address value
* Still show no results message when characters entered is less than 3 rather than nothing
* Fix uprn result when query is ambiguous
* Reduce min match for address search
* Hide no result found message just before results are populated
* Prevent changing logs to 2025 with invalid addresses
* Correct attribute name
* Handle nil
* Remove custom error message
* Remove unused variables from factory
* Update tests, remove address and postcode from old find address
* Fix bug clearing uprn from see all answers
* Revert "Fix bug clearing uprn from see all answers"
This reverts commit a66c47a1abf7a429f25e0a016fedb0b92e92f15c.
* Undo changes to validation method
* Fix unchanged uprn_selection when clearing or changing uprn
* Undo a change
* Update bulk upload 2025
* Fix typo
* Remove redundant line
---------
Co-authored-by: Kat <54268893+kosiakkatrina@users.noreply.github.com>
Co-authored-by: kosiakkatrina <kosiakkatrina@users.noreply.github.com>
1 week ago
|
|
|
manual_address_entry_selected { true }
|
|
|
|
|
|
|
|
trait :in_progress do
|
|
|
|
purchid { "PC123" }
|
|
|
|
ownershipsch { 2 }
|
|
|
|
type { 8 }
|
|
|
|
jointpur { 2 }
|
|
|
|
saledate_today
|
|
|
|
end
|
|
|
|
trait :shared_ownership do
|
|
|
|
ownershipsch { 1 }
|
|
|
|
type { 30 }
|
|
|
|
end
|
|
|
|
trait :privacy_notice_seen do
|
|
|
|
privacynotice { 1 }
|
|
|
|
end
|
|
|
|
trait :saledate_today do
|
|
|
|
saledate { Time.zone.today }
|
|
|
|
end
|
|
|
|
trait :shared_ownership_setup_complete do
|
|
|
|
saledate_today
|
|
|
|
ownershipsch { 1 }
|
|
|
|
type { 30 }
|
|
|
|
jointpur { 2 }
|
|
|
|
noint { 2 }
|
|
|
|
privacynotice { 1 }
|
|
|
|
purchid { rand(999_999_999).to_s }
|
|
|
|
staircase { 1 }
|
|
|
|
end
|
|
|
|
trait :discounted_ownership_setup_complete do
|
|
|
|
saledate_today
|
|
|
|
ownershipsch { 2 }
|
|
|
|
type { 9 }
|
|
|
|
jointpur { 1 }
|
|
|
|
jointmore { 1 }
|
|
|
|
noint { 2 }
|
|
|
|
privacynotice { 1 }
|
|
|
|
purchid { rand(999_999_999).to_s }
|
|
|
|
end
|
|
|
|
trait :outright_sale_setup_complete do
|
|
|
|
saledate_today
|
|
|
|
ownershipsch { 3 }
|
|
|
|
type { 10 }
|
|
|
|
companybuy { 2 }
|
|
|
|
buylivein { 1 }
|
|
|
|
jointpur { 2 }
|
|
|
|
noint { 2 }
|
|
|
|
privacynotice { 1 }
|
|
|
|
purchid { rand(999_999_999).to_s }
|
|
|
|
end
|
|
|
|
trait :duplicate do
|
|
|
|
shared_ownership_setup_complete
|
|
|
|
purchid { "PC123" }
|
|
|
|
saledate_today
|
|
|
|
age1_known { 1 }
|
|
|
|
age1 { 20 }
|
|
|
|
sex1 { "F" }
|
|
|
|
ecstat1 { 1 }
|
|
|
|
postcode_full { "A1 1AA" }
|
|
|
|
noint { 2 }
|
|
|
|
uprn_known { 0 }
|
|
|
|
staircase { 1 }
|
|
|
|
end
|
|
|
|
trait :completed do
|
|
|
|
purchid { rand(999_999_999).to_s }
|
|
|
|
ownershipsch { 2 }
|
|
|
|
type { 8 }
|
|
|
|
saledate_today
|
|
|
|
jointpur { 1 }
|
|
|
|
beds { 2 }
|
|
|
|
jointmore { 1 }
|
|
|
|
noint { 2 }
|
|
|
|
privacynotice { 1 }
|
|
|
|
age1_known { 0 }
|
|
|
|
age1 { Faker::Number.within(range: 27..45) }
|
|
|
|
sex1 { %w[F M X R].sample }
|
|
|
|
national { 18 }
|
|
|
|
buy1livein { 1 }
|
|
|
|
relat2 { "P" }
|
|
|
|
proptype { 1 }
|
|
|
|
age2_known { 0 }
|
|
|
|
age2 { Faker::Number.within(range: 25..45) }
|
|
|
|
builtype { 1 }
|
|
|
|
ethnic { 3 }
|
|
|
|
ethnic_group { 17 }
|
|
|
|
sex2 { "X" }
|
|
|
|
buy2livein { "1" }
|
|
|
|
ecstat1 { "1" }
|
|
|
|
ecstat2 { "1" }
|
|
|
|
hholdcount { "4" }
|
|
|
|
wheel { 1 }
|
|
|
|
details_known_3 { 1 }
|
|
|
|
age3_known { 0 }
|
|
|
|
age3 { 14 }
|
|
|
|
details_known_4 { 1 }
|
|
|
|
age4_known { 0 }
|
|
|
|
age4 { 18 }
|
|
|
|
details_known_5 { 1 }
|
|
|
|
age5_known { 0 }
|
|
|
|
age5 { 40 }
|
|
|
|
details_known_6 { 1 }
|
|
|
|
age6_known { 0 }
|
|
|
|
age6 { 40 }
|
|
|
|
income1nk { 0 }
|
|
|
|
income1 { 13_400 }
|
|
|
|
inc1mort { 1 }
|
|
|
|
income2nk { 0 }
|
|
|
|
income2 { 13_400 }
|
|
|
|
inc2mort { 1 }
|
|
|
|
uprn_known { 0 }
|
|
|
|
address_line1 { "Address line 1" }
|
|
|
|
town_or_city { Faker::Address.city }
|
|
|
|
la_known { 1 }
|
|
|
|
la { "E09000003" }
|
|
|
|
savingsnk { 1 }
|
|
|
|
prevown { 1 }
|
|
|
|
prevshared { 2 }
|
|
|
|
sex3 { %w[F M X R].sample }
|
|
|
|
sex4 { %w[F M X R].sample }
|
|
|
|
sex5 { %w[F M X R].sample }
|
|
|
|
sex6 { %w[F M X R].sample }
|
|
|
|
mortgage { 20_000 }
|
|
|
|
ecstat3 { 9 }
|
|
|
|
ecstat4 { 3 }
|
|
|
|
ecstat5 { 2 }
|
|
|
|
ecstat6 { 1 }
|
|
|
|
disabled { 1 }
|
|
|
|
deposit { 80_000 }
|
|
|
|
value { 110_000 }
|
|
|
|
value_value_check { 0 }
|
|
|
|
grant { 10_000 }
|
|
|
|
proplen { 10 }
|
|
|
|
pregyrha { 1 }
|
|
|
|
pregla { 1 }
|
|
|
|
pregother { 1 }
|
|
|
|
pregghb { 1 }
|
|
|
|
hhregres { 7 }
|
|
|
|
ppcodenk { 1 }
|
|
|
|
prevten { 1 }
|
|
|
|
previous_la_known { 0 }
|
|
|
|
relat3 { "C" }
|
|
|
|
relat4 { "X" }
|
|
|
|
relat5 { "R" }
|
|
|
|
relat6 { "R" }
|
|
|
|
hb { 4 }
|
|
|
|
mortgageused { 1 }
|
|
|
|
wchair { 1 }
|
|
|
|
armedforcesspouse { 5 }
|
|
|
|
has_mscharge { 1 }
|
|
|
|
mscharge { 100 }
|
|
|
|
mortlen { 10 }
|
|
|
|
pcodenk { 0 }
|
|
|
|
postcode_full { "SW1A 1AA" }
|
|
|
|
is_la_inferred { false }
|
|
|
|
mortgagelender { 5 }
|
|
|
|
extrabor { 1 }
|
|
|
|
ethnic_group2 { 17 }
|
|
|
|
nationalbuy2 { 13 }
|
|
|
|
buy2living { 3 }
|
|
|
|
proplen_asked { 1 }
|
CLDC-3787: Autocomplete address uprn search (#2967)
* Prototype
* Remove git from dockerfile
* UPRN search too
* Revert address client and use uprn client
* Add address search to lettings too
* Updates with lettings logs
* Update copy
* Move guidance to partial
* Fix uprn return
* Delete new db file, restore old
* Lint
* Remove old db file
* Lint
* Add new db file, remove old
* JS lint
* Update schema
* Add manual entry option
* Update derived variables
* Comment out old version of find address in 2024
* Remove db column
* Add new db columns
* Update guidance partial
* Add unless to migration
* Add migration files to remove and readd
* authenticate user
* Remove file
* Delete migration files
* Add search url
* Add search url
* Fix onConfirm
* Add manual entry button instead of change skip link
* Revert "Add manual entry button instead of change skip link"
This reverts commit 22577c801aca940acfc16caf94d3159071ea8258.
* Revert "Revert "Add manual entry button instead of change skip link""
This reverts commit 9f0a2111a58e933a28105e54aba6ca08c2d043b7.
* Replace uprn question
* Update question copy
* Allow changing the address search value
* Rename address autocomplete to address search
* Add buttons to switch between address questions
* Fix controller logic
* Enable adding question numbers to page headers
* Update skip links
* Add js disabled message to select
* Alternative way to handle js disabled users
* Revert "Alternative way to handle js disabled users"
This reverts commit 10da3d61e2f89ec29ef9f9071c63eb99aa2bb482.
* Fix typo
* Fix address options for address search question
* Reuse AddressDataPresenter where appropriate
* Lint
* Remove uprn selection question tests
* Reuse UprnDataPresenter where appropriate
* CSV export, exclude address_search
* Add address search to sales and lettings factory bots
* Exclude old address questions from routing, keep as exported values
* lint
* Update uprn value
* Add address search input boolean and switch between questions
* Reword copy, remove "Find" and "Search by"
* Align address questions, add question number and question text
* Remove old wip depends on
* Update some tests
* Update migration, move default value from db to model
* Update test
* Remove binding pry
* Lint
* Update test
* Lint
* Update test
* Update routes with underscores
* Remove debugging
* Limit visible logs to user
* Add manual address entry selected variable
* Change address search min length to 3chars
* Remove binding.pry
* Update factory bots, manual_address_entry_selected to true for preexisting tests
* Update model tests
* Update sales model tests excl E-code tests
* Update address search request test
* Reuse uprn id instead of address_search
* Set manual address entry selected as false when creating test logs
* Update model test
* Update request tests and remove old questions
* Add back test
* Update services
* Update more tests
Co-authored-by: kosiakkatrina <kosiakkatrina@users.noreply.github.com>
* Update request tests
* update model tests
* Also update sales log
* Update service csv uprn_selection values to 1
* Add tests for pages and questions
* Update test
* Update uprn_known
* Lint
* Add feature test
* Update test
* Update tests
* Remove test
* pre-consolidate migration files
* Indentation
* Controller method improvements
* Update question numbers for 2025/26
* Update question numbers tests
* consolidate and delete old migration files
* undo changes to schema.rb
* Update 2025 property information translation files
* Update answer options to show singular previously selected result if present
* Move buttons to bottom guidance partials
* Small improvements, make address search and existing search more similar
* Validate entered addresses as within England
* Update test
* Revert "Validate entered addresses as within England"
This reverts commit 2dbfbcc8a5188cde7fb0ac0dcdbc5919eefd6a12.
* Add missing button to sales address page
* Change error code
* Clear invalid options
* Edit no results message method
* Keep no result logic just change text
* Display uprn value with address value
* Still show no results message when characters entered is less than 3 rather than nothing
* Fix uprn result when query is ambiguous
* Reduce min match for address search
* Hide no result found message just before results are populated
* Prevent changing logs to 2025 with invalid addresses
* Correct attribute name
* Handle nil
* Remove custom error message
* Remove unused variables from factory
* Update tests, remove address and postcode from old find address
* Fix bug clearing uprn from see all answers
* Revert "Fix bug clearing uprn from see all answers"
This reverts commit a66c47a1abf7a429f25e0a016fedb0b92e92f15c.
* Undo changes to validation method
* Fix unchanged uprn_selection when clearing or changing uprn
* Undo a change
* Update bulk upload 2025
* Fix typo
* Remove redundant line
---------
Co-authored-by: Kat <54268893+kosiakkatrina@users.noreply.github.com>
Co-authored-by: kosiakkatrina <kosiakkatrina@users.noreply.github.com>
1 week ago
|
|
|
after(:build) do |log, evaluator|
|
|
|
|
if log.saledate >= Time.zone.local(2024, 4, 1)
|
|
|
|
log.nationality_all_group = 826
|
|
|
|
log.nationality_all_buyer2_group = 826
|
CLDC-3787: Autocomplete address uprn search (#2967)
* Prototype
* Remove git from dockerfile
* UPRN search too
* Revert address client and use uprn client
* Add address search to lettings too
* Updates with lettings logs
* Update copy
* Move guidance to partial
* Fix uprn return
* Delete new db file, restore old
* Lint
* Remove old db file
* Lint
* Add new db file, remove old
* JS lint
* Update schema
* Add manual entry option
* Update derived variables
* Comment out old version of find address in 2024
* Remove db column
* Add new db columns
* Update guidance partial
* Add unless to migration
* Add migration files to remove and readd
* authenticate user
* Remove file
* Delete migration files
* Add search url
* Add search url
* Fix onConfirm
* Add manual entry button instead of change skip link
* Revert "Add manual entry button instead of change skip link"
This reverts commit 22577c801aca940acfc16caf94d3159071ea8258.
* Revert "Revert "Add manual entry button instead of change skip link""
This reverts commit 9f0a2111a58e933a28105e54aba6ca08c2d043b7.
* Replace uprn question
* Update question copy
* Allow changing the address search value
* Rename address autocomplete to address search
* Add buttons to switch between address questions
* Fix controller logic
* Enable adding question numbers to page headers
* Update skip links
* Add js disabled message to select
* Alternative way to handle js disabled users
* Revert "Alternative way to handle js disabled users"
This reverts commit 10da3d61e2f89ec29ef9f9071c63eb99aa2bb482.
* Fix typo
* Fix address options for address search question
* Reuse AddressDataPresenter where appropriate
* Lint
* Remove uprn selection question tests
* Reuse UprnDataPresenter where appropriate
* CSV export, exclude address_search
* Add address search to sales and lettings factory bots
* Exclude old address questions from routing, keep as exported values
* lint
* Update uprn value
* Add address search input boolean and switch between questions
* Reword copy, remove "Find" and "Search by"
* Align address questions, add question number and question text
* Remove old wip depends on
* Update some tests
* Update migration, move default value from db to model
* Update test
* Remove binding pry
* Lint
* Update test
* Lint
* Update test
* Update routes with underscores
* Remove debugging
* Limit visible logs to user
* Add manual address entry selected variable
* Change address search min length to 3chars
* Remove binding.pry
* Update factory bots, manual_address_entry_selected to true for preexisting tests
* Update model tests
* Update sales model tests excl E-code tests
* Update address search request test
* Reuse uprn id instead of address_search
* Set manual address entry selected as false when creating test logs
* Update model test
* Update request tests and remove old questions
* Add back test
* Update services
* Update more tests
Co-authored-by: kosiakkatrina <kosiakkatrina@users.noreply.github.com>
* Update request tests
* update model tests
* Also update sales log
* Update service csv uprn_selection values to 1
* Add tests for pages and questions
* Update test
* Update uprn_known
* Lint
* Add feature test
* Update test
* Update tests
* Remove test
* pre-consolidate migration files
* Indentation
* Controller method improvements
* Update question numbers for 2025/26
* Update question numbers tests
* consolidate and delete old migration files
* undo changes to schema.rb
* Update 2025 property information translation files
* Update answer options to show singular previously selected result if present
* Move buttons to bottom guidance partials
* Small improvements, make address search and existing search more similar
* Validate entered addresses as within England
* Update test
* Revert "Validate entered addresses as within England"
This reverts commit 2dbfbcc8a5188cde7fb0ac0dcdbc5919eefd6a12.
* Add missing button to sales address page
* Change error code
* Clear invalid options
* Edit no results message method
* Keep no result logic just change text
* Display uprn value with address value
* Still show no results message when characters entered is less than 3 rather than nothing
* Fix uprn result when query is ambiguous
* Reduce min match for address search
* Hide no result found message just before results are populated
* Prevent changing logs to 2025 with invalid addresses
* Correct attribute name
* Handle nil
* Remove custom error message
* Remove unused variables from factory
* Update tests, remove address and postcode from old find address
* Fix bug clearing uprn from see all answers
* Revert "Fix bug clearing uprn from see all answers"
This reverts commit a66c47a1abf7a429f25e0a016fedb0b92e92f15c.
* Undo changes to validation method
* Fix unchanged uprn_selection when clearing or changing uprn
* Undo a change
* Update bulk upload 2025
* Fix typo
* Remove redundant line
---------
Co-authored-by: Kat <54268893+kosiakkatrina@users.noreply.github.com>
Co-authored-by: kosiakkatrina <kosiakkatrina@users.noreply.github.com>
1 week ago
|
|
|
log.uprn = evaluator.uprn || "10033558653"
|
|
|
|
log.uprn_selection = evaluator.uprn_selection || "10033558653"
|
|
|
|
end
|
|
|
|
if log.saledate >= Time.zone.local(2025, 4, 1)
|
|
|
|
log.relat2 = "X" if log.relat2 == "C"
|
|
|
|
log.relat3 = "X" if log.relat3 == "C"
|
|
|
|
log.relat4 = "X" if log.relat4 == "C"
|
|
|
|
log.relat5 = "X" if log.relat5 == "C"
|
|
|
|
log.relat6 = "X" if log.relat6 == "C"
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
trait :with_uprn do
|
|
|
|
uprn { rand(999_999_999_999).to_s }
|
|
|
|
uprn_known { 1 }
|
|
|
|
end
|
|
|
|
trait :deleted do
|
|
|
|
status { 4 }
|
|
|
|
discarded_at { Time.zone.now }
|
|
|
|
end
|
|
|
|
trait :imported do
|
|
|
|
old_id { Random.hex }
|
|
|
|
end
|
|
|
|
trait :ignore_validation_errors do
|
|
|
|
to_create do |instance|
|
|
|
|
instance.valid?
|
|
|
|
instance.errors.clear
|
|
|
|
instance.save!(validate: false)
|
|
|
|
end
|
|
|
|
end
|
|
|
|
trait :export do
|
|
|
|
purchid { "123" }
|
|
|
|
ownershipsch { 2 }
|
|
|
|
type { 8 }
|
|
|
|
saledate_today
|
|
|
|
jointpur { 1 }
|
|
|
|
beds { 2 }
|
|
|
|
jointmore { 1 }
|
|
|
|
noint { 2 }
|
|
|
|
privacynotice { 1 }
|
|
|
|
age1_known { 0 }
|
|
|
|
age1 { 27 }
|
|
|
|
sex1 { "F" }
|
|
|
|
national { 18 }
|
|
|
|
buy1livein { 1 }
|
|
|
|
relat2 { "P" }
|
|
|
|
proptype { 1 }
|
|
|
|
age2_known { 0 }
|
|
|
|
age2 { 33 }
|
|
|
|
builtype { 1 }
|
|
|
|
ethnic { 3 }
|
|
|
|
ethnic_group { 17 }
|
|
|
|
sex2 { "X" }
|
|
|
|
buy2livein { "1" }
|
|
|
|
ecstat1 { "1" }
|
|
|
|
ecstat2 { "1" }
|
|
|
|
hholdcount { "4" }
|
|
|
|
wheel { 1 }
|
|
|
|
details_known_3 { 1 }
|
|
|
|
age3_known { 0 }
|
|
|
|
age3 { 14 }
|
|
|
|
details_known_4 { 1 }
|
|
|
|
age4_known { 0 }
|
|
|
|
age4 { 18 }
|
|
|
|
details_known_5 { 1 }
|
|
|
|
age5_known { 0 }
|
|
|
|
age5 { 40 }
|
|
|
|
details_known_6 { 1 }
|
|
|
|
age6_known { 0 }
|
|
|
|
age6 { 40 }
|
|
|
|
income1nk { 0 }
|
|
|
|
income1 { 10_000 }
|
|
|
|
inc1mort { 1 }
|
|
|
|
income2nk { 0 }
|
|
|
|
income2 { 10_000 }
|
|
|
|
inc2mort { 1 }
|
|
|
|
uprn_known { 0 }
|
|
|
|
address_line1 { "Address line 1" }
|
|
|
|
town_or_city { "City" }
|
|
|
|
la_known { 1 }
|
|
|
|
la { "E09000003" }
|
|
|
|
savingsnk { 1 }
|
|
|
|
prevown { 1 }
|
|
|
|
prevshared { 2 }
|
|
|
|
sex3 { "F" }
|
|
|
|
sex4 { "X" }
|
|
|
|
sex5 { "M" }
|
|
|
|
sex6 { "X" }
|
|
|
|
mortgage { 20_000 }
|
|
|
|
ecstat3 { 9 }
|
|
|
|
ecstat4 { 3 }
|
|
|
|
ecstat5 { 2 }
|
|
|
|
ecstat6 { 1 }
|
|
|
|
disabled { 1 }
|
|
|
|
deposit { 80_000 }
|
|
|
|
value { 110_000 }
|
|
|
|
value_value_check { 0 }
|
|
|
|
grant { 10_000 }
|
|
|
|
hhregres { 7 }
|
|
|
|
ppcodenk { 1 }
|
|
|
|
prevten { 1 }
|
|
|
|
previous_la_known { 0 }
|
|
|
|
relat3 { "X" }
|
|
|
|
relat4 { "X" }
|
|
|
|
relat5 { "R" }
|
|
|
|
relat6 { "R" }
|
|
|
|
hb { 4 }
|
|
|
|
mortgageused { 1 }
|
|
|
|
wchair { 1 }
|
|
|
|
armedforcesspouse { 5 }
|
|
|
|
has_mscharge { 1 }
|
|
|
|
mscharge { 100 }
|
|
|
|
mortlen { 10 }
|
|
|
|
pcodenk { 0 }
|
|
|
|
postcode_full { "SW1A 1AA" }
|
|
|
|
is_la_inferred { false }
|
|
|
|
mortgagelender { 5 }
|
|
|
|
extrabor { 1 }
|
|
|
|
ethnic_group2 { 17 }
|
|
|
|
nationalbuy2 { 13 }
|
|
|
|
buy2living { 3 }
|
|
|
|
proplen_asked { 1 }
|
|
|
|
address_line1_input { "Address line 1" }
|
|
|
|
postcode_full_input { "SW1A 1AA" }
|
|
|
|
nationality_all_group { 826 }
|
|
|
|
nationality_all_buyer2_group { 826 }
|
|
|
|
uprn { "10033558653" }
|
|
|
|
uprn_selection { 1 }
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|