cancel
Showing results for 
Search instead for 
Did you mean: 

BAPIs

Former Member
0 Kudos

Can anyone help ? Need to create and change sales orders, purchase orders, production orders from a non sap system.

The only way I know to do this is through BAPIs. Any one know of any other way to do it ? The disadvantage I see here is that I am limited to sap offering the BAPIs for these transactions. If the solution is BAPI am I better off with ABAPs or Webdynpros ? Appreciation and thanks.

Accepted Solutions (1)

Accepted Solutions (1)

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

You will want to use BAPIs. There are BAPIs for all the objects that you mentioned.

BAPI_SALESORDER_CHANGE
BAPI_PO_CHANGE
BAPI_PRODORD_CHANGE

<i>If the solution is BAPI am I better off with ABAPs or Webdynpros ?</i>

Not sure what you mean here.

You can call a BAPI straight from an ABAP program, or you can call the BAPI outside the system, like from a java application using jCo. WebDynpro also allows you to easily call a BAPI using the Adaptive RFC model. You can also call a BAPI from a .net application.

Regards,

Rich Heilman

Former Member
0 Kudos

Thanks Rich! solved my problem.

Former Member
0 Kudos

What would be the best way of finding all available BAPIs offered by SAP?

I am trying to look for one to perform transactions CJ91 (create Standard PSP) and CN08 (connect Standard PSP to network and material)

Cannot find a BAPI to update the sales billing plan.

What is to be done if no bapi exists for an update function ?

Appreciation and thanks.

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

In R/3, check transaction BAPI. This is the BAPI docuementation listing all BAPIs.

Regards,

Rich Heilman

Former Member
0 Kudos

Thanks again Rich! Will look into this.

Best Regards

Answers (0)