No Web Service Datawindows in the application. Only the one single Web Service.
Here is the actual call:
LONG i
LONG ll_ret
soapconnection s_conn
prophecyconnectservice u_soap
STRING ls_ret
STRING ls_key
str_del lstr_del[]
s_conn = create soapconnection
ll_ret = s_conn.createinstance(u_soap,"prophecyconnectservice")
IF ll_ret = 100 THEN
MessageBox(gnv_app.iapp_object.displayname,"Invalid Proxy Name")
RETURN -1
END IF
IF ll_ret = 101 THEN
MessageBox(gnv_app.iapp_object.displayname,"Failed to create Proxy")
RETURN -1
END IF
ls_key = f_get_prophecy_key()
SetPointer(HourGlass!)
ls_ret = u_soap.getcaregivers(ls_key,al_caregiver_id,al_dept_id)
//{"Success": "true","Departments": [{"DepartmentID": "6489", "Name": "Allied Staffing"},{"DepartmentID": "6488", "Name": "Main Office"}]}
IF LEFT(ls_ret,20) = '{"Success": "false",' THEN
DESTROY s_conn
POST MessageBox(gnv_app.iapp_object.displayname,"Load of Caregivers has failed. Error = " + ls_ret)
RETURN -1
END IF
DESTROY s_conn
Now this works in PB2017 and also in all Runtime but no in the 2019 IDE