You need to sign in to do that
Don't have an account?
naveen kumar 657
Siebel Webservice Integration
Hi gurus,
Can anybody done salesforce to siebel webserivice integration ? please help me wiht sample code .
Am unable to understand how to call from sales force .
my webserivces defination follows below
I want to query in siebel using siebel i.e
public siebelContact.ListOfContactInterface ZBSiebelContactQueryById(String PrimaryRowId) {
siebelComAsi.ZBSiebelContactQueryById_Input_element request_x = new siebelComAsi.ZBSiebelContactQueryById_Input_element();
request_x.PrimaryRowId = PrimaryRowId;
siebelComAsi.ZBSiebelContactQueryById_Output_element response_x;
Map<String, siebelComAsi.ZBSiebelContactQueryById_Output_element> response_map_x = new Map<String, siebelComAsi.ZBSiebelContactQueryById_Output_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'document/http://siebel.com/asi/:ZBSiebelContactQueryById',
'http://siebel.com/asi/',
'ZBSiebelContactQueryById_Input',
'http://siebel.com/asi/',
'ZBSiebelContactQueryById_Output',
'siebelComAsi.ZBSiebelContactQueryById_Output_element'}
);
response_x = response_map_x.get('response_x');
return response_x.ListOfContactInterface;
}
please help me
Can anybody done salesforce to siebel webserivice integration ? please help me wiht sample code .
Am unable to understand how to call from sales force .
my webserivces defination follows below
I want to query in siebel using siebel i.e
public siebelContact.ListOfContactInterface ZBSiebelContactQueryById(String PrimaryRowId) {
siebelComAsi.ZBSiebelContactQueryById_Input_element request_x = new siebelComAsi.ZBSiebelContactQueryById_Input_element();
request_x.PrimaryRowId = PrimaryRowId;
siebelComAsi.ZBSiebelContactQueryById_Output_element response_x;
Map<String, siebelComAsi.ZBSiebelContactQueryById_Output_element> response_map_x = new Map<String, siebelComAsi.ZBSiebelContactQueryById_Output_element>();
response_map_x.put('response_x', response_x);
WebServiceCallout.invoke(
this,
request_x,
response_map_x,
new String[]{endpoint_x,
'document/http://siebel.com/asi/:ZBSiebelContactQueryById',
'http://siebel.com/asi/',
'ZBSiebelContactQueryById_Input',
'http://siebel.com/asi/',
'ZBSiebelContactQueryById_Output',
'siebelComAsi.ZBSiebelContactQueryById_Output_element'}
);
response_x = response_map_x.get('response_x');
return response_x.ListOfContactInterface;
}
please help me