Application Development 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: 

BAPI for scheduling agreement

Former Member
0 Kudos

I am trying to change a scheduling agreement using BAPI_PO_CHANGE but it returns the message below:

Not possible to process a scheduling agreement using this function

Is there any other BAPI or FM to change the agreement.

I do not want to use batch-input. But if there is no other option I will.

I only want to check "Delivery completed" indicator.

Thanks

5 REPLIES 5

Former Member
0 Kudos

Hi Fuat,

I don't know on which release you are, but on 4.6.C there is no BAPI for Scheduling Agreements as far as I'm aware of.

Regards,

John.

0 Kudos

Hi,

Also check for OSS Messages for BAPI_PO_CHANGE.

Regards,

Subramanian V.

0 Kudos

I found another BAPI for it: BAPI_AGREEMENT_MAINTAIN.

But this BAPI is not what I need. It does not change the field I need (ELIKZ). Also I examined it a little bit. It also changes data by batch-input.

So I decided to use batch-input.

Former Member
0 Kudos

try this:

BAPI_SAG_CHANGE

what do you know about Release Strategy?

0 Kudos

Hi,

BAPI_SAG_CHANGE is a good suggestion but only if you use ERP 6.0 . It unfortunately can't be found in R/3 4.x.

In general the std SAP FMs/BAPIs for SAGs are available from ERP 6.0, earlier everything was done using batch inputs and it was not really working fine in all cases. Also it's good to have latest support packages as this BAPI is quite bugged and have at least several SAP notes that corrects it.