cancel
Showing results for 
Search instead for 
Did you mean: 

SRM 7.0 BAdI RESP_RESOLVER Shopping Cart

Former Member
0 Kudos

Hi,

for determination of shopping card approvers (SRM 7.0 process-controlled Workflow) I'm creating an implementation of BADI /SAPSRM/BD_WF_RESP_RESOLVER. I have implemented the following dummy-coding in method GET_APPROVERS_BY_AREA_GUID.

data: ls_approver type /sapsrm/s_bd_wf_approver.

ls_approver-approver_id = 'JDoe'. "SAP-User

ls_approver-approver_ot = 'US'.

  • Changing ls_approver-approver_ot (in the method) to 'CP' or 'S' (and correspondingly the approver_id) in the method has no effect.

append ls_approver to rt_approver.

Testing the method /sapsrm/if_ex_wf_resp_resolver~get_approvers_by_area_guid shows no problems.

In the WebPortal the approver determination works fine with the Standard "Resp.Resolver Name". Using the new "Resp.Resolver Name" and corresponding Filter the following error messages (and no data in window "Approval Process Overview") are displayed in the WebPortal (upper window of the shopping cart) when looking at the approval details in the web portal:

! PDO Layer error

! An exception has occured

There is no entry in SLG1 or in the section "Approval Process Data" of the WebPortal.

Any ideas would be welcome.

Best regards,

Frank

Edited by: Frank Scheler on Nov 25, 2010 5:17 PM

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member578547
Participant
0 Kudos

Please do once again. Problem will be solved.

Check item in details and find approver what value is coming.

Balaji

Former Member
0 Kudos

Implementation of method "GET_AREA_TO_ITEM_MAP" is mandatory.