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

BAPI_REQUISITION-DELETE LFDAT delivery date problem

Former Member
0 Likes
555

Hi,

We have a problem with BAPI_REQUISITION_DELETE. The BAPI does not proceed with saving whenever the delivery is left blank. In our configuration, delivery date is not a required field.

3 REPLIES 3
Read only

Former Member
0 Likes
505

try passing sy-datum and delete

i have never tried this FM though...

Read only

Former Member
0 Likes
505

Hi Jackie,

Try like this.



DATA: 
wa_eban LIKE eban,
i_delete           LIKE bapieband  OCCURS 0 WITH HEADER LINE,
i_eban2        LIKE STANDARD TABLE OF wa_eban,
va_rda           TYPE bapieban-preq_no,
wa_delete   LIKE i_delete.
 
 
  LOOP AT i_eban2 INTO wa_eban
                 WHERE banfn = wa_file-banfn.
    wa_delete-preq_item  = wa_eban-bnfpo.
    wa_delete-delete_ind = 'X'.
    APPEND wa_delete TO i_delete.
  ENDLOOP.
  CALL FUNCTION 'BAPI_REQUISITION_DELETE'
    EXPORTING
      number                      = va_rda
    TABLES
      requisition_items_to_delete = i_delete
      return                      = i_return.
 

Refer thi slink also.

http://www.sapnet.ru/viewtopic.php?p=451

Edited by: pravin s. on Jun 7, 2010 10:27 AM

Read only

Former Member
0 Likes
505

If delivery date is initial.

delivery date = sy-datum.

else.

delivery date = actual delivery date.

endif.