Skip to Content

OPEN_FI_PERFORM_SMOUTIL3_P does not get called

Sep 07, 2017 at 09:14 AM


avatar image


in our ERP system, we have a number of extra fields added in KNA1. These fields also need to get transfered to our CRM system.

We already enhanced the middleware to transfer some other Z-fields to CRM so I was thinking of just adding these in there. Now, the problem is that when a user ONLY changes 1 or more of these 6 new fields in XD02, the OPEN_FI_PERFORM_SMOUTIL3_P function module on the inbound side of CRM does not get triggered. If the user would change for example the name of the customer AND one or more of the 6 fields, it does get triggered.

By debugging I found out that when only changing one of the new fields, no complex structure is used so LT_COMPLEX is not filled. The parameter I_BAPICRMDH2-COCALL remains initial, so the FM is not called.

Anyone knows how to get around this?

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

0 Answers