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

bapi

Former Member
0 Likes
273

Hi ,

I got a task " Convert the BAPI_SALESORDER to a Call transaction..."

what exactly this.What I have to do.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
250

Hi,

Instead of using the BAPI ..You have to use BDC for the sales order change or create..

Record the BDC using the transaction SHDB..Then use CALL TRANSACTION using the BDCDATA to modify or to create the order..

Thanks,

Naren

2 REPLIES 2
Read only

Former Member
0 Likes
251

Hi,

Instead of using the BAPI ..You have to use BDC for the sales order change or create..

Record the BDC using the transaction SHDB..Then use CALL TRANSACTION using the BDCDATA to modify or to create the order..

Thanks,

Naren

Read only

Former Member
0 Likes
250

Hi,

It is advisable not to convert from the advanced available functionality to the old version of coding.

In the coming days, SAP is going to have all OOPs programming, and some tcodes might be overridden. So if you use a BDC or call transaction now, it would create a problem with the enjoySAP controls, in future.

For eg: As per the OSS Note # 381593: MIRO/MIR7/MIRA: Batch Input is not

possible. Batch Input and controls are not compatible and we

need to replace the Call Transaction for MIRO with a BAPI.

The BAPI for Creating Incoming Invoice is:BAPI_INCOMINGINVOICE_CREATE.

Advise your lead to go for BAPI only and not for BDC.

Regards

Subramanian