Start Time : 7/16/2024 4:38:49 PM
Saving Data
Cross checking field value xml length sent from client and received xml length
Call to SaveData Web Service
ASB XE3/32/64 DLL running
[Compiled on 29/05/2024 10:32:00 AM] [File Version : 11.3.0.0]] [Product Version : 11.3][64Bit(290324)]
DB Manager created
Current ASB DLL folder : E:\Axpert113\Axpert Web\AxpertWebScripts
Connecting to project : trustlineuat
Connecting to project found : -1
Session key validation
Session key validation completed
Db Manager Connection starts
Db Manager Connection XML receied : dbPostgredbxlocalhosttrustlineuat\trustlineuat
creating connection starts...
creating connection end...
creating date xds...
creating date xds end...
PostGreConnect starts...
PostGreConnect ends...
db user : trustlineuat
Select now() as sdt
Time elapsed = 3
SET SEARCH_PATH TO trustlineuat,trustlineuat,public
uXDS\dexecsql\ Check intransaction
Time elapsed = 2
Select nextval('connectnoseq')
uXDS\dopen\ Check intransaction
Time elapsed = 3
uXDS\dopen\ Check intransaction
Time elapsed = 4
uXDS\dexecsql\ Check intransaction
Time elapsed = 2
select props from axprops where lower(name)='app' order by blobno
uXDS\dopen\ Check intransaction
Time elapsed = 3
axprops xml = images\Agile-TrustLine-UAT
INR1FFFsmtp.office365.com587portalneo@trustlineindia.com01trust@123*100000FF
SELECT Constraint_Name FROM AXCONSTRAINTS where 1=2
uXDS\dopen\ Check intransaction
Time elapsed = 2
Db Manager Connection ends
Connection to DB Successful
Executing Savedata webservice
-----------------------------
Received XML : 1746990000000717117469900000001MrT K Govinda Rajan1T K Govinda RajanTruvenkatachari KrishnamachariRajashree GovindarajanMaleAALPG7512L28/05/1965FProfessionalIndiaDummyIndianIndianResident IndianNew KYC Validated40085773792017SingleIndividual Resident92821794780FFsomatcs1@gmail.comsomatcs1@gmail.com29/04/2024Profusion Capitaltest5@gmail.com9999999995D Palanipalani@trustlineindia.com98841522221tkgovind@yahoo.comTTAML Checked\\10.16.248.2\UAT_Attachment\UAT_TLReports29946702F115318800000081746990000001PMSIntrinsicYesTLAX000717114/08/2009IN3004842994670214/08/20090.00\\10.16.248.2\UAT_Attachment\UAT_TLReportsPMSIntrinsic299467021746990000003SBHDFC000008214F008210500254321HDFC Bank LtdNo.40, Nungambakkam High Road N.H.Road Chennai Tamilnadu600034Chennai - Nungambakkam600240006HDFC000008200821050025432\\10.16.248.2\UAT_Attachment\UAT_TLReports1746990000002Flat No 8 III Floor Manikam 17/24 Soundarapandian Salai Ashok NagarChennai600083Tamil NaduIndia600600Flat No 8 III Floor Manikam 17/24 Soundarapandian Salai Ashok Nagar<br><br>Chennai-600083<br>Tamil Nadu<br>IndiaFlat No 8 III Floor Manikam 17/24 Soundarapandian Salai Ashok Nagar<br><br>Chennai-600083<br>Tamil Nadu<br>IndiaTFlat No 8 III Floor Manikam 17/24 Soundarapandian Salai Ashok NagarChennai600083Tamil Nadu600600IndiaFlat No 8 III Floor Manikam 17/24 Soundarapandian Salai Ashok Nagar<br><br>Chennai-600083<br>Tamil Nadu<br>IndiaFlat No 8 III Floor Manikam 17/24 Soundarapandian Salai Ashok Nagar<br><br>Chennai-600083<br>Tamil Nadu<br>India\\10.16.248.2\UAT_Attachment\UAT_TLReports174699000000000.000F0.000dbPostgredbxlocalhosttrustlineuat\trustlineuattrustlineuatdd/mm/yyyy hh24:mi:ssadminlocalBlackENGLISHtruet\\10.16.248.2\UAT_Attachment\UAT_TLReports\AxImportDbDir\\10.16.248.2\UAT_Attachment\UAT_TLReports\\10.16.248.2\UAT_Attachment\UAT_TLBusiness1026110000000FsomatrustlineadmintrustlineadminFtvycatqp5rrltbbkxwruvu1ptrustlineadmin~100trustlineuattrustlineuat0trustlineadminhttps://appneo.trustlineindia.biz/trustlineuatwebScripts/trustlineuataxdeftrustlineuaten-us*asia/calcutta^english*7/16/2024 4:33:50 pm*~~9867~25~0~0~1~R~false~RccccncccccE:\Axpert113\Axpert Web\AxpertWebScripts
Registering app/user variables for the session
Registering DBMem variables
Registering DBMem variables completed
Registering ConfigParam variables
Registering ConfigParam variables completed
auth_path=E:\Axpert113\Axpert Web\AxpertWebScripts
axp_clientlocale=en-us*asia/calcutta^english*7/16/2024 4:33:50 pm*
axp_appschema=trustlineuat
axp_devschema=trustlineuataxdef
axp_apipath=https://appneo.trustlineindia.biz/trustlineuatwebScripts/
axp_connectionname=trustlineuat
sesid=tvycatqp5rrltbbkxwruvu1p
ax_evalcopy=F
rolename=trustlineadmin
responsibilies=trustlineadmin
millions=F
axpimageserver=
axglo_hide=
axp_displaytext=
axglo_user=
fromuserlogin=
axglo_recordid=1026110000000
axpimagepath=
AxpServerPath=\\10.16.248.2\UAT_Attachment\UAT_TLBusiness
AxpAttachmentPath=\\10.16.248.2\UAT_Attachment\UAT_TLReports
AxpDbDirPath=\\10.16.248.2\UAT_Attachment\UAT_TLReports\AxImportDbDir
LStr : ~~9867~25~0~0~1~R~false~R
LReg Type : R
User Group trustlineadmin
User Roles trustlineadmin
Registering app/user variables for the session completed
select sessionid from connections where sessionid = :sesid
uXDS\dopen\ Check intransaction
Time elapsed = 4
Creating DbCall
select ' '::varchar(250) as lval
Time elapsed = 2
select ' '::varchar(250) as lval
Time elapsed = 3
select * from client_details where client_detailsid=0
Time elapsed = 7
Evaluating client_code
Result =
Evaluating recordid
Result =
Evaluating IIF(client_name_check =1,{T},{ cannot be only numeric})
Result =
Evaluating IIF(recordid = 0, client_name)
Result =
Evaluating IIF(dob_doi > Date(), { Future date not allowed},{T})
Result =
Evaluating {F}
Result =
Evaluating {India}
Result =
Evaluating temp_nationality
Result =
Evaluating {Single}
Result =
Evaluating {F}
Result =
Evaluating {F}
Result =
Evaluating iif( logincount # 0 & FieldChanged({primary_emailid},1) = {T},{ cannot be changed. Login exists for }+primary_emailid, {T})
Result =
Evaluating date()
Result =
Evaluating {F}
Result =
Evaluating {T}
Result =
Evaluating AxpAttachmentPath
Result =
Evaluating getallvalues({account_client_id},{,})
Result =
Evaluating IIF(primary_emailid = duplicate_primarymail_id, {F},{T})
Result =
Evaluating {India}
Result =
Evaluating AxpAttachmentPath
Result =
Evaluating {Yes}
Result =
Evaluating IIF(date_of_agreement > Date(),{ Future date not allowed},{T})
Result =
Evaluating IIF(poa_agreement_date > Date(),{ Future date not allowed},{T})
Result =
Evaluating AxpAttachmentPath
Result =
Evaluating fund_code + scheme_code + account_client_id
Result =
Evaluating {F}
Result =
Evaluating iif(accountno_length <> 0, (IIF(GetLength(trim(bank_account_number)) = accountno_length, {T}, {Account Length has to be } + str(accountno_length))),{T})
Result =
Evaluating IIF(bank_accountnumber_check =1,{T},{ cannot contain alphabets})
Result =
Evaluating bank_ifsc_code + bank_account_number
Result =
Evaluating AxpAttachmentPath
Result =
Evaluating IIF(joint_dob > Date(),{ Future date not allowed},{T})
Result =
Evaluating IIF((activerow > 0) & (joint_pan_number = pan_number),{ should not be same as Primary holder's PAN#},{T})
Result =
Evaluating activerow
Result =
Evaluating AxpAttachmentPath
Result =
Evaluating SubStr(permanent_pin_zip,1,3)
Result =
Evaluating IIF(ISEmpty(permanent_pin_zip)={F},IIF(per_substring_pincode = perpincode_start_digit,{T},{:Invalid Pincode}),{T})
Result =
Evaluating permanent_temp_address
Result =
Evaluating {T}
Result =
Evaluating iif(same_aspermanent_address={T},permanent_house_number,{})
Result =
Evaluating iif(same_aspermanent_address={T},permanent_locality_sublocality,{})
Result =
Evaluating iif(same_aspermanent_address={T},permanent_city,{})
Result =
Evaluating iif(same_aspermanent_address={T},permanent_pin_zip,{})
Result =
Evaluating SubStr(communication_pin_zip,1,3)
Result =
Evaluating IIF((ISEmpty(communication_pin_zip)={F}), IIF(comm_substring_pincode = comm_pincode_startdigit,{T},{: Invalid Pincode}))
Result =
Evaluating communication_temp_address
Result =
Evaluating AxpAttachmentPath
Result =
Evaluating IIF(nominee_date_of_birth > Date(),{Future date not allowed},{T})
Result =
Evaluating {No}
Result =
Evaluating IIF(nominee_isminor = {No}, {T}, iif(ISEmpty(guardianname_isminor) = {T},{ Cannot be left empty if nominee is minor},{T}))
Result =
Evaluating IIF(nominee_isminor = {No}, {T}, iif(ISEmpty(guardian_relationship) = {T},{ Cannot be left empty if nominee is minor},{T}))
Result =
Evaluating IIF(nominee_isminor = {No}, {T}, iif(ISEmpty(guardian_mobileno) = {T},{ Cannot be left empty if nominee is minor},{T}))
Result =
Evaluating IIF(nominee_isminor = {No}, {T}, iif(ISEmpty(guardian_pan_number) = {T},{ Cannot be left empty if nominee is minor},{T}))
Result =
Evaluating IIF(nominee_isminor = {No}, {T}, iif(ISEmpty(guardian_ckyc_number) = {T},{ Cannot be left empty if nominee is minor},{T}))
Result =
Evaluating IIF(nominee_isminor = {No}, {T}, iif(ISEmpty(guardian_kyc_status) = {T},{ Cannot be left empty if nominee is minor},{T}))
Result =
Evaluating AxpAttachmentPath
Result =
Evaluating IIF(ubo_dateofbirth > Date(),{ Future date not allowed},{T})
Result =
Evaluating AxpAttachmentPath
Result =
Evaluating GetRowCount({joint_name})
Result =
Evaluating IIF( lower(holding_status) = {joint} & jointholder_rowcount = 0, { Details cannot be left blank}, {T})
Result =
Evaluating Total({nominee_share})
Result =
Evaluating GetRowCount({nominee_name})
Result =
Evaluating IIF(nominee = {T},IIF(nominee_dcrowcount > 0,IIF(nominee_share_total = 100,{T},{Total share of Nominee(s) must be 100%}),{One or more Nominees are mandatory}),{T})
Result =
Evaluating iif( client_logincount = 0, {T}, {F})
Result =
Evaluating Total({ubo_percentage})
Result =
Evaluating GetRowCount({ubo_name})
Result =
select * from AxAttachWorkflow where lower(transid) = 'trcln'
Time elapsed = 3
Loading genmaps
Creating Action object
Submitting data to dbcall
Submiting & Registering data
Registering Global variables data
Registering Global variables data over
Setting values over
DB Call Validate and save
>>Validating trcln
>>Frame No 1
client_code = 71
S=71
Select client_code from client_details where lower(client_code) = :S and client_detailsID <> 1746990000000
S=71
Time elapsed = 2
docid = 71
Evaluating - client_code
client_code = 71
S=71
Select docid from client_details where lower(docid) = :S and client_detailsID <> 1746990000000
S=71
Time elapsed = 2
recid = 1746990000000
logincount = 1
client_code=71
select count(1) as cnt from axusers a, client_details b where b.primary_emailid = a.pusername and b.client_code = :client_code
client_code=71
Time elapsed = 6
Query opened , Record count : 1
title = Mr
client_name = T K Govinda Rajan
S=t k govinda rajan
Select client_name from client_details where lower(client_name) = :S and client_detailsID <> 1746990000000
S=t k govinda rajan
Time elapsed = 2
client_name_check = 1
client_name=T K Govinda Rajan
SELECT 1 FROM dual WHERE ( :client_name !~ '^[0-9]+$' AND :client_name ~ '[A-Za-z]+')
client_name=T K Govinda Rajan
client_name=T K Govinda Rajan
Time elapsed = 4
Query opened , Record count : 1
Evaluating - IIF(client_name_check =1,{T},{ cannot be only numeric})
client_name_check = 1
Result of iif = T
client_display_name = T K Govinda Rajan
father_name = Truvenkatachari Krishnamachari
spouse_name = Rajashree Govindarajan
gender = Male
select lov_description from list_of_values a where lower(a.lov_category) = 'gender' and a.cancel = 'F' and a.active = 'T' order by 1
Time elapsed = 4
Query opened , Record count : 4
pan_number = AALPG7512L
dob_doi = 28/05/1965
Evaluating - IIF(dob_doi > Date(), { Future date not allowed},{T})
Result of date = 16/07/2024
dob_doi = 28/05/1965
Result of iif = T
politically_exp_person = F
occupation = Professional
recordid=1746990000000
select lov_description from list_of_values a where lower(a.lov_category) = 'occupation' and a.cancel = 'F' and ( a.active = 'T' or :recordid > 0 ) order by 1
recordid=1746990000000
Time elapsed = 3
Query opened , Record count : 8
country_of_birth = India Id = 1527770000003
Select a1.global_mst_countryid,a1.n_country_name,a1.nationality from global_mst_country a1 where a1.active = 'T' and a1.cancel = 'F' order by a1.n_country_name
Time elapsed = 5
Query opened , Record count : 89
place_of_birth = Dummy
temp_nationality = Indian
Finding linkfield in fieldenter function
Linkfield found and assigning Query from link field in fieldenter function
Query assigned in fieldenter function
nationality = Indian
recordid=1746990000000
select a.nationality from global_mst_country a where a.cancel = 'F' and ( a.active = 'T' or :recordid > 0 ) order by 1
recordid=1746990000000
Time elapsed = 3
Query opened , Record count : 89
resident_status = Resident Indian
recordid=1746990000000
nationality=Indian
select lov_description from list_of_values a where lower(a.lov_category) = 'resident status' and a.cancel = 'F' and ( a.active = 'T' or :recordid > 0 ) and ( (lower( :nationality) = 'indian' and lower(a.lov_description) !='foreign national') or (lower( :nationality) != 'indian' and lower(a.lov_description) ='foreign national') ) order by 1
recordid=1746990000000
nationality=Indian
nationality=Indian
Time elapsed = 5
Query opened , Record count : 4
kyc_status = New KYC Validated
recordid=1746990000000
select lov_description from list_of_values a where lower(a.lov_category) = 'kyc status' and a.cancel = 'F' and ( a.active = 'T' or :recordid > 0 ) order by 1
recordid=1746990000000
Time elapsed = 3
Query opened , Record count : 8
ckyc_number = 40085773792017
holding_status = Single
recordid=1746990000000
select lov_description from list_of_values a where lower(a.lov_category) = 'holding status' and a.cancel = 'F' and ( a.active = 'T' or :recordid > 0 ) order by 1
recordid=1746990000000
Time elapsed = 3
Query opened , Record count : 4
tax_status = Individual Resident
recordid=1746990000000
select lov_description from list_of_values a where lower(a.lov_category) = 'tax status' and a.cancel = 'F' and ( a.active = 'T' or :recordid > 0 ) order by 1
recordid=1746990000000
Time elapsed = 3
Query opened , Record count : 13
country_code =
recordid=1746990000000
select a.calling_code from global_mst_country a where ( a.active = 'T' or :recordid > 0 ) and a.cancel = 'F' order by 1
recordid=1746990000000
Time elapsed = 3
Query opened , Record count : 89
primary_mobileno = 9282179478
secondary_mobileno = 0
ubo = F
nominee = F
primary_emailid = somatcs1@gmail.com
Evaluating - iif( logincount # 0 & FieldChanged({primary_emailid},1) = {T},{ cannot be changed. Login exists for }+primary_emailid, {T})
Result of fieldchanged = T
logincount = 1
primary_emailid = somatcs1@gmail.com
Result of iif = cannot be changed. Login exists for somatcs1@gmail.com
Primary Email ID* cannot be changed. Login exists for somatcs1@gmail.com
Validate error msg : Primary Email ID* cannot be changed. Login exists for somatcs1@gmail.com
Validate error msg1 : Primary Email ID* cannot be changed. Login exists for somatcs1@gmail.com
Validate error msg2 : Primary Email ID* cannot be changed. Login exists for somatcs1@gmail.com
DB Call error msg : Primary Email ID* cannot be changed. Login exists for somatcs1@gmail.com
Error : Primary Email ID* cannot be changed. Login exists for somatcs1@gmail.com" , "errfld" : "primary_emailid,1
insert into axerrorlog values('soma',to_timestamp('16/07/2024 16:38:49','dd/mm/yyyy hh24:mi:ss'),'trcln','SaveData','Primary Email ID* cannot be changed. Login exists for somatcs1@gmail.com" , "errfld" : "primary_emailid,1')
Time elapsed = 5
Constraint Name = Primary Email ID* cannot be changed. Login exists for somatcs1@gmail.com
select msg from axconstraints where lower(constraint_name) = 'primary email id* cannot be changed. login exists for somatcs1@gmail.com'
Time elapsed = 2
Savedata webservice completed
Freeing DbCall Resources
Freeing Store data
Freeing DD Map
Freeing Provide Link
Freeing Validate
Freeing Parser
Freeing Poststr
Freeing Maxrows
Freeing Fnames
Freeing NewMaxRows
Freeing tlines
Freeing workquery
Freeing Struct
Freeing EventList
Freeing Tree Obj
Freeing Workflow Obj
Done - Workflow Obj
Freeing DbCall Completed
Freeing Action Obj Resources
# 1#Saving to log
insert into axpertlog (sessionid,username,calledon,callfinished,structname,recordid,servicename,serviceresult,timetaken,dbtimetaken,db_conntime) values ('tvycatqp5rrltbbkxwruvu1p','soma',to_timestamp('16/07/2024 16:38:49','dd/mm/yyyy hh24:mi:ss'),to_timestamp('16/07/2024 16:38:49','dd/mm/yyyy hh24:mi:ss'),'trcln',0,'Saving data','Primary Email ID* cannot be changed. Login exists for somatcs1@gmail.com',585,93,0)
uXDS\pinsert\ Check intransaction
Closing connection
Freeing AxProvider Resources
Destroying License Manager
Destroying License Manager XDS
Destroying License Manager Completed
Freeing DbManager Resources
Destroying Default xds in db manager
Destroying connect object
Disconnecting from db trustlineuat
Keep Connection setting false
Disconnecting...
Disconnected...
Dbx name =
ConnectionName =
DriverName =
GetDriverFunc =
LibraryName =
VendorLib =
Successfully disconnected from db trustlineuat
Destroyed connect object
Destroying GF
End Time : 7/16/2024 4:38:49 PM