on 07-16-2012 8:41 AM
Hi,
We have upgraded our system from SRM 7.0 to SRM 7.01 (Ehp1).
We are generating URL from the METHOD GET_URL of standard class /SAPSRM/CL_URL_SERVICE. Parameters passed to the method GET_URL are as below:
IV_BO_TYPE = BUS2201
IV_URL_SCOPE = OFF
IT_URL_PARAMS has 3 values passed
1. SAPSRM_MODE = EDIT
2. SAPSRM_BOTYPE = BUS2201
3. SAPSRM_BOID = HEADER GUID OF THE PO which we retrieve using function module BBP_PD_PO_GETDETAIL
After executing the method GET_URL, a URL is generated and when we use this URL in the browser, we get the message: "Interface data contains errors".
As per our analysis, in the class CL_WDR_CLIENT_ABSTRACT_HTTP and in method GET_FORM_FIELDS_EXTENDED, at line 18, all the parameters of the
generated URL get populated in the parameter 'fields'. However strangely the SAPSRM_BOID parameter is not getting populated under this parameter 'fields'."
PS: This used to work for us prior to the upgrade.
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Surender,
This is exactly what we are using. The URL is formed correctly. However as per our analysis, in the class CL_WDR_CLIENT_ABSTRACT_HTTP and in method GET_FORM_FIELDS_EXTENDED, at line 18, all the parameters of the generated URL get populated in the parameter 'fields'. However
strangely the SAPSRM_BOID parameter is not getting populated under this parameter 'fields'.
Any more suggestions please? Could you let us know if there is a BADI that is called when we provide login credentials in the formed URL? Any table where we need to maintain any setting?
Thanks
User | Count |
---|---|
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.