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

Regarding bapi BBP_INB_DELIVERY_CREATE

Former Member
0 Likes
1,917

any one executed the bapi BBP_INB_DELIVERY_CREATE sucessfully

pls help me out to update the delivery date dor the deliveries created

ineed to collate different PO and PO items to get a single delivery

can any one help me out in executing the BBP_INB_DELIVERY_CREATE

very urgent ...................

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,352

Hi,

DATA : lit_data LIKE bbp_inbd_d OCCURS 0 WITH HEADER LINE,

lv_billoflad TYPE likp-bolnr,

lv_delivery TYPE likp-vbeln.

CLEAR : gv_lines,

gwa_data,

git_ret.

REFRESH: git_ret.

READ TABLE git_data INTO gwa_data INDEX 1.

IF sy-subrc EQ 0.

MOVE : gwa_data-material TO lit_data-material,

gwa_data-vend_mat TO lit_data-vend_mat,

gwa_data-matl_desc TO lit_data-matl_desc,

i_split TO lit_data-deliv_qty,

gwa_data-unit TO lit_data-unit,

gwa_data-po_number TO lit_data-po_number,

gwa_data-po_item TO lit_data-po_item.

APPEND lit_data.

CLEAR lit_data.

ENDIF.

MOVE : gwa_header-delivery TO lv_delivery,

gwa_header-billoflad TO lv_billoflad.

gwa_header-delivery = ' '.

  • Inbound delivery create, a copy of BBP_INB_DELIVERY_CREATE

CALL FUNCTION 'BBP_INB_DELIVERY_CREATE'

EXPORTING

is_inb_delivery_header = gwa_header

IMPORTING

ef_delivery = vbeln_new

TABLES

it_inb_delivery_detail = lit_data

return = git_ret.

DESCRIBE TABLE git_ret LINES gv_lines.

READ TABLE git_ret INDEX gv_lines.

IF sy-subrc EQ 0.

IF git_ret-type = gc_s AND

git_ret-code = gc_me780.

subrc = gc_0.

  • Updating Bill of ladding and GR/GI Number

PERFORM sub_update_bolnr USING lv_delivery

lv_billoflad

CHANGING subrc

vbeln_new.

.

ELSE.

subrc = gc_1.

PERFORM sub_write_message USING git_ret-message_v1

git_ret-code+0(2)

git_ret-code+2(3).

PERFORM sub_clear_fields.

ENDIF.

ENDIF.

Regards

any one executed the bapi BBP_INB_DELIVERY_CREATE sucessfully

pls help me out to update the delivery date dor the deliveries created

ineed to collate different PO and PO items to get a single delivery

can any one help me out in executing the BBP_INB_DELIVERY_CREATE

very urgent ...................

4 REPLIES 4
Read only

Former Member
0 Likes
1,353

Hi,

DATA : lit_data LIKE bbp_inbd_d OCCURS 0 WITH HEADER LINE,

lv_billoflad TYPE likp-bolnr,

lv_delivery TYPE likp-vbeln.

CLEAR : gv_lines,

gwa_data,

git_ret.

REFRESH: git_ret.

READ TABLE git_data INTO gwa_data INDEX 1.

IF sy-subrc EQ 0.

MOVE : gwa_data-material TO lit_data-material,

gwa_data-vend_mat TO lit_data-vend_mat,

gwa_data-matl_desc TO lit_data-matl_desc,

i_split TO lit_data-deliv_qty,

gwa_data-unit TO lit_data-unit,

gwa_data-po_number TO lit_data-po_number,

gwa_data-po_item TO lit_data-po_item.

APPEND lit_data.

CLEAR lit_data.

ENDIF.

MOVE : gwa_header-delivery TO lv_delivery,

gwa_header-billoflad TO lv_billoflad.

gwa_header-delivery = ' '.

  • Inbound delivery create, a copy of BBP_INB_DELIVERY_CREATE

CALL FUNCTION 'BBP_INB_DELIVERY_CREATE'

EXPORTING

is_inb_delivery_header = gwa_header

IMPORTING

ef_delivery = vbeln_new

TABLES

it_inb_delivery_detail = lit_data

return = git_ret.

DESCRIBE TABLE git_ret LINES gv_lines.

READ TABLE git_ret INDEX gv_lines.

IF sy-subrc EQ 0.

IF git_ret-type = gc_s AND

git_ret-code = gc_me780.

subrc = gc_0.

  • Updating Bill of ladding and GR/GI Number

PERFORM sub_update_bolnr USING lv_delivery

lv_billoflad

CHANGING subrc

vbeln_new.

.

ELSE.

subrc = gc_1.

PERFORM sub_write_message USING git_ret-message_v1

git_ret-code+0(2)

git_ret-code+2(3).

PERFORM sub_clear_fields.

ENDIF.

ENDIF.

Regards

Read only

0 Likes
1,352

can pls be in brief i could not get it

Read only

0 Likes
1,352

Hi,

BBP_INB_DELIVERY_CREATE does not update the Bill Of Lading (BOLNR). Do you know how BOLNR can be updated while creating Inbound Delivery.

Thanks,

Ranju

Read only

Former Member
0 Likes
1,352

Hi,

Find the below discussion link.

Thanks,

Maruthamuthu Subramani