on 02-11-2015 7:59 AM
Hi Colleagues,
I defined five new partner functions and assigned eight partner functions to procedure 'ZCVAA001' via the following customizing path. Please see the screen shot as below. But these eight parnter functions cannot be displayed totally on Web UI, only display five. I did debugging and found there is a statement in the code to remove some partner functions in standard function module 'COM_PARTNER_FCT_TO_DISPLAY_UI', please see the below. Please tell me how to solve this issue to make all eight partner functions displayed on Web UI?
==> IMG: Customer Relationship Management->Transactions->Basic Functions->Partner Processing->Define Partner Determination Procedure
coding |
---|
* remove partner functions which are already represented in determ -- SUPPLY partner_fct = ls_determ_proc-partner_fct IF NOT lv_unique IS INITIAL. LOOP AT lt_functions INTO ls_function DELETE lt_functions_to_use DELETE lt_determ_proc ENDLOOP. ENDIF. * delete function that is not allowed ENDLOOP. |
Kind Regards
Andie
Hi,
It looks very strange issue. Just to cross verify you have assigned the partner function at transaction level correctly right?
You have mentioned that some standard function module is deleting your custom partner functions, can you exactly specify at which line entries are getting deleted in FM?
Did you check in standard fm code in internal table before delete statement whether all the 8 partner functions are available in system?
Best Regards,
Dharmakasi.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Dharmakasi,
Transaction level is correct. See the following coding, at the beginning, an internal table lt_determ_proc includes eight entries, but at the end, another internal table lt_functions_to_use only includes five entires.
////////////////////////////////////////////////////////////////////////////////////////////////////
LOOP AT lt_determ_proc INTO ls_determ_proc.
......
.......
DELETE lt_functions_to_use
WHERE partner_fct = ls_determ_proc-partner_fct.
.......
////////////////////////////////////////////////////////////////////////////////////////////////////
Kind Regards
Andie
Hi Andie,
I hope you have checked already,Just to ensure could you check whether newly added custom partner functions are configured and assigned to partner functions in same way,may be check box like Block entry on Interface something like have been selected extra for the custom partner functions ?
Best Regards,
Dharmakasi.
Hi Marion,
I define Partner Functions as below.
ZCVAA001 | ZSSFCEEX | CEE-Executive (SF) | 0008 - Person Responsible | ||
ZCVAA001 | ZSSFMANA | CEE-Manager (SF) | 0008 - Person Responsible | ||
ZCVAA001 | ZSSFCVLE | CVA Lead (SF) | 0008 - Person Responsible | ||
ZCVAA001 | ZSSFCONS | CVA Consultant (SF) | 0008 - Person Responsible | ||
ZCVAA001 | ZSSFRECO | Regional Comitee (SF) | 0016 – Service Team |
Hi Andie,
in standard you can only have one person responsible defined in partner procedure. Only one person can be responsible for the document. You might use partner function category 0005 Employee instead. You can also have a look into KBA 1960972.
I hope this helps further
Best regards
Marion
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
1 | |
1 | |
1 | |
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.