Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

User exit on BAPI_ACC_INVOICE_RECEIPT_POST

Former Member
0 Likes
1,082

Hi. We have a 3rd party application here that calls this BAPI to post finance invoices.

However, we want to populate an extra field, BKPF-REINDAT, which is in field DOCUMENTHEADER-INVOICE_REC_DATE in the BAPI.

I have tried the BAPI manually and it works fine, but we can not amend the call from the 3rd party application, so we need another way of populating this field.

Does anyone know of a user exit on this BAPI? I can not find one.

Does anyone have any other ideas how we can populate this field?

Regards,

Dave.

Hi. We have a 3rd party application here that calls this BAPI to post finance invoices.

However, we want to populate an extra field, BKPF-REINDAT, which is in field DOCUMENTHEADER-INVOICE_REC_DATE in the BAPI.

I have tried the BAPI manually and it works fine, but we can not amend the call from the 3rd party application, so we need another way of populating this field.

Does anyone know of a user exit on this BAPI? I can not find one.

Does anyone have any other ideas how we can populate this field?

Regards,

Dave.

3 REPLIES 3
Read only

Former Member
0 Likes
635

I don't have access to SAP System right now but if there is no EXIT then

you can create your own BAPI by copying the standard one then change the code according to your need and associate with the same BOR and call it will work.

Hope this helps.

Regards

Bikas

Read only

Subhankar
Active Contributor
0 Likes
635

Hi...

Please check this Exit.

ACBAPI01

ACCID001

ACCID002

Thanks..

Subhankar

Read only

Former Member
0 Likes
635

Hi. Thanks a lot for that, ACBAPI01 seems to be perfect, except it is only called if the extension is populated.

In our case this is not populated so it is not called.

Can you think of a way round this? We can not change the actual call at all as it is from a 3rd party product.

Regards,

Dave.