Advertisement
Guest User

Untitled

a guest
Oct 24th, 2017
364
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ABAP 0.73 KB | None | 0 0
  1. REPORT  ZKA1118.
  2.  
  3. PARAMETERS: p_job TYPE ZCARD_18-JOB.
  4.  
  5. DATA: ls_data TYPE ZCARD_18,
  6.       lt_data TYPE STANDARD TABLE OF ZCARD_18,
  7.       part1 TYPE string,
  8.       part2 TYPE string.
  9.  
  10. SELECT * FROM ZCARD_18 INTO TABLE lt_data WHERE job = p_job.
  11.  
  12. LOOP AT lt_data INTO ls_data.
  13.   IF ls_data-JOB = 'Kadernik'.
  14.     split ls_data-EMAIL at '@' INTO part1 part2.
  15.     CONCATENATE part1 '@kadernik.sk' INTO part1.
  16.     ls_data-EMAIL = part1.
  17.   ELSEIF ls_data-JOB = 'Taxikar'.
  18.      split ls_data-EMAIL at '@' INTO part1 part2.
  19.     CONCATENATE part1 '@taxikar.sk' INTO part1.
  20.     ls_data-EMAIL = part1.
  21.   ENDIF.
  22.   MODIFY lt_data FROM ls_data.
  23.  ENDLOOP.
  24.  
  25.  MODIFY ZCARD_18 FROM TABLE lt_data.
  26.  
  27.  DELETE FROM ZCARD_18 WHERE job = 'Ucitel'.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement