Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ABAP 1.26 KB | None | 0 0
  1.   DATA:
  2.           lw_appraiser       TYPE hrhap_apper
  3.           ,lw_couch TYPE hrhap_others
  4.           ,lw_actor           TYPE swhactor
  5.           , test_objid TYPE p1001-objid.
  6.  
  7.   DATA: lt_1001  TYPE TABLE OF p1001,
  8.         lw_1001  TYPE  p1001,
  9.         lv_pernr TYPE prelp-pernr.
  10.  
  11.  
  12.   FIELD-SYMBOLS: <fs_cont> TYPE swcont.
  13.  
  14.   READ TABLE ac_container ASSIGNING <fs_cont> WITH KEY element = 'TEST_OBJID'.
  15.   test_objid = <fs_cont>-value.
  16.  
  17.  
  18.   CALL FUNCTION 'RH_READ_INFTY_1001'
  19.     EXPORTING
  20.       plvar            = '01'
  21.       otype            = 'S'
  22.       objid            = test_objid
  23.       istat            = '1'
  24.       begda            = '19000101'
  25.       endda            = '99991231'
  26.     TABLES
  27.       i1001            = lt_1001
  28. *     OBJECTS          =
  29.     EXCEPTIONS
  30.       nothing_found    = 1
  31.       wrong_condition  = 2
  32.       wrong_parameters = 3
  33.       OTHERS           = 4.
  34.   IF sy-subrc <> 0.
  35. * Implement suitable error handling here
  36.   ENDIF.
  37.   IF lt_1001 IS NOT INITIAL.
  38.     LOOP AT lt_1001 INTO lw_1001 WHERE relat = 'ZZ1'.
  39.  
  40.       lv_pernr = lw_1001-sobid.
  41.  
  42.       CLEAR lw_actor.
  43.       lw_actor-otype = 'US'.
  44.       lw_actor-objid = zcl_demo_utility=>get_userid( lv_pernr = lv_pernr ).
  45.       APPEND lw_actor TO actor_tab.
  46.     ENDLOOP.
  47.   ENDIF.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement