Source code for q2_cores.Users.data_helpers

from lxml import etree

XML_PARSER = etree.XMLParser(remove_blank_text=True)


[docs] def normalize_xml_str(xml_str): parsed_xml = etree.XML(xml_str, parser=XML_PARSER) return etree.tostring(parsed_xml).decode("utf8")
# Address Info CITY = "Austin" COUNTRY = "USA" STATE = "Texas" STATEABBRV = "TX" ZIP = "78729" ZIPCODELAST4 = "9999" ADDRESS1 = "10124 Lake Creek Parkway" ADDRESS2 = "4th Flr" POSTALADDRESS1 = "PO Box 101" PROVINCE = "Travis" ADDRESSTYPE = "Postal" # Phone Info PHONENUMBER = "1234567890" PHONEAREACODE = PHONENUMBER[:3] PHONEEXCHANGE = PHONENUMBER[3:6] PHONESUFFIX = PHONENUMBER[6:] PHONEEXTENSION = "999" PHONENUMBERNOAREACODE = PHONENUMBER[3:] HOMEPHONE = PHONENUMBER WORKPHONE = "2345678901" WORKAREACODE = WORKPHONE[:3] WORKEXCHANGE = WORKPHONE[3:6] WORKSUFFIX = WORKPHONE[6:] WORKPHONENOAREACODE = WORKPHONE[3:] WORKEXTENSION = "999" CELLPHONE = "3456789012" CELLAREACODE = CELLPHONE[:3] CELLEXCHANGE = CELLPHONE[3:6] CELLSUFFIX = CELLPHONE[6:] CELLPHONENOAREACODE = CELLPHONE[3:] # Personal Info FIRSTNAME = "Q2First" TITLE = "Mr" MIDDLENAME = "Q2Middle" LASTNAME = "Q2Last" DOB = "07-23-1988" MOTHERSMAIDENNAME = "Qup" SOCIALSECURITY = "123852784" DRIVERSLICENSENUM = "123456" DRIVERSLICENSEEXP = "07-13-2025" DRIVERSLICENSESTATE = "Texas" DRIVERSLICENSESTATEABBREV = "TX" EMAIL = "test@q2ebanking.com" # Q2 Info CUSTOMER_CIF = "234567" CUSTOMER_ID = "155" # Sub Account Info ACCOUNT_ID = "SDP" ACCOUNT_TYPE = "SHARE" FUNDING_AMOUNT = 0.0 LOAN_ACCOUNT_ID = "24MB" LOAN_ACCOUNT_TYPE = "CERT" LOAN_FUNDING_AMOUNT = 75000.00