cancel
Showing results for 
Search instead for 
Did you mean: 

Using BAPI_DELIVERYPROCESSING_EXEC

Former Member
0 Kudos

Hi all,

I'm trying to use BAPI_DELIVERYPROCESSING_EXEC

in order to create Outbound Delivery for Sales order.

I'm aware that this BAPI is not yet release by SAP.

I try to use it - It doesn't return any errors but it doesn't creates delivery...

Please assist - I'd realy appreciate if someone could provide an example.

Thanks a lot,

Shay E.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Shah,

Not only is the FM you are using not released by SAP, but the documentation says that :

"This Business Application Interface (BAPI) is for internal communication between Advanced Planner and Optimizer (APO) and the SAP Logistics Execution System (LES). It has not been released for external use. We

reserve the right to change the interface and the functions in the interface without prior notification.".

Considering this, I think it would not be too wise to use this FM. You should probably consider the following FMs instead:

1.  RV_DELIVERY_CREATE
2.  RV_DELIVERY_CREATE_SINGLE
3.  RV_DELIVERY_CREATE_SINGLE_POST

Regards,

Anand Mandalika.

Former Member
0 Kudos

To those of you who wish to know the answer, use FM W_FRM_DELIVERY_CREATE_GENERAL.

It actualy working using RV_DELIVERY_CREATE

and GN_DELIVERY_CREATE

FYI.

Thanks all anyway.

Shay E

Former Member
0 Kudos

Could you provide us with the parameters that are required in this function module W_FRM_DELIVERY_CREATE_GENERAL.

I tried the following

CALL FUNCTION 'W_FRM_DELIVERY_CREATE_GENERAL'

EXPORTING

i_internal_commit = no

i_no_lock_docs = p_no_lock

i_init_unit_conv = no

i_post_synchronous = synchron_flag

TABLES

T_DOCUMENTS = wt_delvdata

T_MESSAGELOG = wt_return_delv.

but got a dump.

Thanks

athavanraja
Active Contributor
0 Kudos

Hi,

Did you do a commit after executing the delivery processing BAPI

using

BAPI_TRANSACTION_COMMIT

Regards

Raja