
Hi
I have written a ARDBC plugin (and created a Vendor Form on it) in which I am calling a web service and passing the records fetched to the user. I have reached a stage in my code wherein I am able to call the web service with Input parameters received from ARS and parse the response recieved from external system. After that I have even instatiated a 'Entry' class and added all the values received in a hash map (the way Entry calls expects it).
Problem:
Now the problem is when it is time for that function getListWithFields(,,,,,,,,) to return that list to AR, it gives me the Error:
"ARERR[100] Entry ID parameter is empty".
Any ideas why this comes???
My Objective:
I have to display the records fetched as a list to the user who has initiated the request. So i wanted to see what is the default behaviour of "getListWithFields(,,,,,,,,)" method as to how it shows the Entry List object (the one which this method returns) containing multiple records.
Also is it possible that we can initiate a ARDBC Plugin from a menu i.e. without opening the Vendor form on the Search button. This menu would lie on the Vendor form only but the moment user clicks on drop down menu, ARDBC Plugin should be initiated and menu should be populated with the data fetched from the web service.
Any inputs are more than welcome !!
Best regards,
Mayank
Mayank,
The ARERR 100 says: The operation being performed requires the Entry ID to be specified, but the parameter was not supplied. Retry the operation, this time specifying the Entry ID for the entry.
For more information, you can also refer BMC Remedy AR System Integration Guide..
HTH,
Sonal
Hi Sonal,
I already checked for ARERR 100 in the error messages guide before posting the thread.
The Vendor form which I have created has 6 fields + 1 RequestID field which is autogenerated. So when I initiate a request, the input parameters and control is passed to the getListWithFields(,,,,,,,) method.
Hi Sonal
Sorry for the incomplete reply... Following is the complete reply:
I already checked for ARERR 100 in the error messages guide before posting the thread.
The Vendor form which I have created has 6 fields + 1 RequestID field which is autogenerated. So when I initiate a request, the input parameters and control is passed to the getListWithFields(,,,,,,,) method. When this method has performed the desired operations and it is time to returne the list back to ARS (to the user who has initiatd the request), then it gives me this error.
Also this method does not have String entryID in its signature to retrieve its value and set it again !!.
Mayank
Hi Mayank,
Well the problem here is that when you are calling the fun getList...() its doesn't receive all the parmeters for it to execute so please do one thing
just for testing print all the retrived values in your code so that you will make sure that there is not something wrong.This is definitly problem in your code.Please print everthing before passing i to any funtion.....
Cheers!!!!!
Sanee