SAP for Utilities Discussions
Connect with fellow SAP users to share best practices, troubleshoot challenges, and collaborate on building a sustainable energy future. Join the discussion.
cancel
Showing results for 
Search instead for 
Did you mean: 

alternate BAPI for FKK_UPDATE_PROCESS

Former Member
0 Kudos

Experts,

Could you please extend your help in below?

Currently we are using Function module FKK_UPDATE_PROCESS to change/update payment methods and bank data for a contract account. We have used this FM in our inbound idoc and are facing problem due to some unknown issue where this FM sometimes fails and when reprocessed manually it runs successfully. Could you please advice as to what might be the reason and also whether there is a BAPI which can be used in place of FKK_UPDATE_PROCESS?

Appreciate your quick reply

1 ACCEPTED SOLUTION

william_eastman
Advisor
Advisor
0 Kudos

Vinod:

Two things:

1 - Check also BAPI_ISUACCOUNT_CHANGE

2 - Look at the bapi and the interfaces to it. Your example will not work since the parameters you are passing into it are not correct, specifically ctracdetail and ctracdetailx.

regards,

bill.

View solution in original post

5 REPLIES 5

Former Member
0 Kudos

Hi

checkout BAPI_CTRACCONTRACTACCOUNT_CH1.

regards,

David

0 Kudos

I am using this bapi but not able to update Business Place. Which fields required to use this bapi.I am currently passing following fields.

CALL FUNCTION 'BAPI_CTRACCONTRACTACCOUNT_CH1'

EXPORTING

CONTRACTACCOUNT = IT_FKKVKP-VKONT

BUSINESSPARTNER = IT_FKKVKP-GPART

CTRACDETAIL = IT_FKKVKP-VKBEZ

CTRACDETAILX = 'X'

  • TESTRUN =

  • VALIDFROM =

TABLES

CTRACPARTNERDETAIL = ITAB

CTRACPARTNERDETAILX = ITAB1

  • CTRACLOCKDETAIL =

RETURN = IT_RETURN

  • CTRACCORRRECEIVER =

  • CTRACTAXEXEMPTION =

  • EXTENSIONIN =.

Thanks,

Nainesh.

0 Kudos

Hi

I think you can pass BUS_PLACE in CTRACPARTNERDETAIL.

Please check that.

regards,

David

william_eastman
Advisor
Advisor
0 Kudos

Vinod:

Two things:

1 - Check also BAPI_ISUACCOUNT_CHANGE

2 - Look at the bapi and the interfaces to it. Your example will not work since the parameters you are passing into it are not correct, specifically ctracdetail and ctracdetailx.

regards,

bill.

Former Member
0 Kudos

Answers are quite helpful