Try OpenEdge Now
skip to main content
Web Services
Creating OpenEdge SOAP Web Services : Building Clients for OpenEdge SOAP Web services : SOAP format impact on generated client interfaces : Method return values
 
Method return values
Client interface methods typically provide return values for ABL procedures and user-defined functions as follows:
*Doc/Lit — Methods provide return values for:
*User-defined functions (always). The result is either the method return value or the first output parameter.
*Procedures (always). The result will either be the method return value or the first output parameter. If Return ABL RETURN-VALUE is specified in ProxyGen, the result is the ABL RETURN-VALUE. If Return ABL RETURN-VALUE is not specified in ProxyGen, the result is a null string.
*RPC/Literal — Methods provide return values for:
*User-defined functions (always)
*Procedures only when Return ABL RETURN-VALUE is specified in ProxyGen
*RPC/Encoded — Same as RPC/Literal