2007 Aug 08 1:23 PM
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 ...................
2007 Aug 08 1:27 PM
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
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
2007 Aug 08 1:27 PM
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
2007 Aug 08 1:48 PM
2010 Aug 12 6:28 PM
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
2014 Feb 06 8:12 AM
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |