You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
146 lines
4.7 KiB
146 lines
4.7 KiB
module Exports::SalesLogExportConstants |
|
MAX_XML_RECORDS = 10_000 |
|
LOG_ID_OFFSET = 300_000_000_000 |
|
|
|
EXPORT_MODE = { |
|
xml: 1, |
|
csv: 2, |
|
}.freeze |
|
|
|
EXPORT_FIELDS = Set["ID", |
|
"STATUS", |
|
"DAY", |
|
"MONTH", |
|
"YEAR", |
|
"DUPLICATESET", |
|
"CREATEDDATE", |
|
"UPLOADDATE", |
|
"OWNINGORGID", |
|
"OWNINGORGNAME", |
|
"MANINGORGID", |
|
"MANINGORGNAME", |
|
"USERNAME", |
|
"USERNAMEID", |
|
"PURCHID", |
|
"TYPE", |
|
"OWNERSHIP", |
|
"COLLECTIONYEAR", |
|
"JOINTMORE", |
|
"JOINT", |
|
"BEDS", |
|
"ETHNIC", |
|
"ETHNICGROUP1", |
|
"LIVEINBUYER1", |
|
"BUILTYPE", |
|
"PROPTYPE", |
|
"NOINT", |
|
"LIVEINBUYER2", |
|
"PRIVACYNOTICE", |
|
"WHEEL", |
|
"HHOLDCOUNT", |
|
"LA", |
|
"INCOME1", |
|
"INC1NK", |
|
"INC1MORT", |
|
"INCOME2", |
|
"INC2NK", |
|
"SAVINGSNK", |
|
"SAVINGS", |
|
"PREVOWN", |
|
"AMENDEDBY", |
|
"AMENDEDBYID", |
|
"MORTGAGE", |
|
"INC2MORT", |
|
"HB", |
|
"FROMBEDS", |
|
"STAIRCASE", |
|
"STAIRBOUGHT", |
|
"STAIROWNED", |
|
"MRENT", |
|
"MRENTPRESTAIRCASING", |
|
"RESALE", |
|
"DEPOSIT", |
|
"CASHDIS", |
|
"DISABLED", |
|
"VALUE", |
|
"EQUITY", |
|
"DISCOUNT", |
|
"GRANT", |
|
"PPCODENK", |
|
"PPOSTC1", |
|
"PPOSTC2", |
|
"PREVLOC", |
|
"PREVLOCNAME", |
|
"PREVIOUSLAKNOWN", |
|
"HHREGRES", |
|
"HHREGRESSTILL", |
|
"PROPLEN", |
|
"HASMSCHARGE", |
|
"MSCHARGE", |
|
"PREVTEN", |
|
"MORTGAGEUSED", |
|
"WCHAIR", |
|
"ARMEDFORCESSPOUSE", |
|
"HODAY", |
|
"HOMONTH", |
|
"HOYEAR", |
|
"FROMPROP", |
|
"SOCPREVTEN", |
|
"MORTLEN1", |
|
"EXTRABOR", |
|
"HHTYPE", |
|
"POSTCODE", |
|
"ISLAINFERRED", |
|
"BULKUPLOADID", |
|
"VALUE_VALUE_CHECK", |
|
"PREVSHARED", |
|
"STAIRCASETOSALE", |
|
"ETHNICGROUP2", |
|
"ETHNIC2", |
|
"BUY2LIVING", |
|
"PREVTEN2", |
|
"UPRN", |
|
"ADDRESS1", |
|
"ADDRESS2", |
|
"TOWNCITY", |
|
"COUNTY", |
|
"LANAME", |
|
"CREATIONMETHOD", |
|
"NATIONALITYALL1", |
|
"NATIONALITYALL2", |
|
"MSCHARGE_VALUE_CHECK", |
|
"ADDRESS1INPUT", |
|
"POSTCODEINPUT", |
|
"ADDRESS_SEARCH_VALUE_CHECK", |
|
"UPRNSELECTED", |
|
"BULKADDRESS1", |
|
"BULKADDRESS2", |
|
"BULKTOWNCITY", |
|
"BULKCOUNTY", |
|
"BULKPOSTCODE", |
|
"BULKLA", |
|
"CREATEDBY", |
|
"CREATEDBYID", |
|
"HASESTATEFEE", |
|
"ESTATEFEE", |
|
"FIRSTSTAIR", |
|
"NUMSTAIR", |
|
"STAIRLASTDAY", |
|
"STAIRLASTMONTH", |
|
"STAIRLASTYEAR", |
|
"STAIRINITIALYEAR", |
|
"STAIRINITIALMONTH", |
|
"STAIRINITIALDAY", |
|
"HASSERVICECHARGES", |
|
"SERVICECHARGES",] |
|
|
|
(1..6).each do |index| |
|
EXPORT_FIELDS << "AGE#{index}" |
|
EXPORT_FIELDS << "ECSTAT#{index}" |
|
EXPORT_FIELDS << "SEX#{index}" |
|
end |
|
|
|
(2..6).each do |index| |
|
EXPORT_FIELDS << "RELAT#{index}" |
|
end |
|
end
|
|
|