Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 1010

How can I get return data by call fm starting new task performing ...

$
0
0

Dear All,

 

CALL FUNCTION 'BAPI_DELIVERYPROCESSING_EXEC'

    TABLES

        REQUEST             =   T_REQUEST

        CREATEDITEMS   =  T_CREATEDITEMS

        RETURN                =   T_RETURN.

 

In this way,I can get delivery in table T_CREATEDITEMS.

 

But if I  CALL FUNCTION 'BAPI_DELIVERYPROCESSING_EXEC' STARTING NEW TASK TASK

                                                 PERFORMING RETURN_FORM ON END OF TASK

                   TABLES

                        REQUEST      =  T_REQUEST.

 

 

       WAIT UNTIL g_flag = 'X'.

       t_createditems[]   =  gt_createditems[].

       t_return[]              =  gt_return.

 

I find T_CREATEDITEMS[] is initial., Why?

 

 

FORM return_form using task.

 

     RECEIVE RESULTS FROM FUNCTION 'BAPI_DELIVERYPROCESSING_EXEC'

         TABLES

             CREATEDITEMS     = GT_CREATEDITEMS

              RETURN                 = GT_RETURN.

      

       G_FLAG  =  'X'.

   

ENDFORM.

 

Please give me some advice. Thanks.


Viewing all articles
Browse latest Browse all 1010

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>