Skip to Content
0
Former Member
Jul 06, 2009 at 04:44 AM

Submit Report (Regarding Background Processing)

86 Views

Hi Guru's,

I want help regarding Background Processing.

I have developed a program which is running fine in forground but in Background mode no values are comming.

All values are becomig Zero.

Plz help.

*--- Submit Report for 'COGI' (Postprocessing of Error Records from Automatic Goods Movements)
  SUBMIT coruaffw USING SELECTION-SCREEN '1000'
                  WITH  r_cumul = 'X'
                  EXPORTING LIST TO MEMORY
                AND RETURN.

*---- Get the List
  CALL FUNCTION 'LIST_FROM_MEMORY'
    TABLES
      listobject = it_list_tab
    EXCEPTIONS
      not_found  = 1
      OTHERS     = 2.

  IF sy-subrc = 0.

*--- Convert to Ascii
    CALL FUNCTION 'LIST_TO_ASCI'
      TABLES
        listobject         = it_list_tab
        listasci           = it_asci_tab
      EXCEPTIONS
        empty_list         = 1
        list_index_invalid = 2
        OTHERS             = 3.

    IF sy-subrc <> 0.
*      MESSAGE i000 WITH 'Problem in converting LIST to ASCII'.
    ENDIF.

    DESCRIBE TABLE it_asci_tab LINES w_cogi.

    w_cogi = w_cogi - 5.

  CALL FUNCTION 'LIST_FREE_MEMORY'
    TABLES
      listobject = it_list_tab.