ZXLTRU01

<< Click to Display Table of Contents >>

Navigation:  All About ABAP Technique > English > ABAP Tutorial > ABAP Workbench Tools > Enhancement > Customer Exits > Customer Exits Examples > Project ZWMS0002 > Funtions Exits > EXIT_SAPLL03T_003 >

ZXLTRU01

*&---------------------------------------------------------------------*
*&  Include           ZXLTRU01                                         *
*&---------------------------------------------------------------------*
break: sol_tunggul, abap07.
 
CALL FUNCTION 'BP_EVENT_RAISE'
  EXPORTING
     eventid                = 'ZWM_REPLENISHMENT'
  EXCEPTIONS
     bad_eventid            = 1
     eventid_does_not_exist = 2
     eventid_missing        = 3
     raise_failed           = 4
    OTHERS                 = 5.
 
 
*  DATA wa_ctab TYPE zta_migo_to.
*  data it_mseg like mseg OCCURS 1 WITH HEADER LINE.
*
*  select
*
**  check move-ment type
*  READ TABLE it_mseg WITH KEY bwart = '311' TRANSPORTING NO FIELDS.
*
*  IF sy-subrc <> 0.
*    READ TABLE it_mseg WITH KEY bwart = '312' TRANSPORTING NO FIELDS.
*  ENDIF.
*
*  CHECK sy-subrc = 0.
*
*  wa_ctab-mblnr = is_mkpf-mblnr.
*  wa_ctab-mjahr = is_mkpf-mjahr.
*
*  INSERT INTO zta_migo_to VALUES wa_ctab.
 
*  IF sy-subrc = 0.
*
*    CALL FUNCTION 'BP_EVENT_RAISE'
*      EXPORTING
*        eventid = 'ZMIGO_CRT_TO'.
*    IF sy-subrc <> 0.
** MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
**         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
*    ENDIF.
*  ENDIF.