Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. TABLES: eina,eine,a017,konh,konp.
  2.  
  3. DATA:
  4. it_eina_provenienza type table eina,
  5. it_eine_provenienza type table eine,
  6. it_a017_provenienza type table a017,
  7. it_konh_provenienza type table konh,
  8. it_konp_provenienza type table konp,
  9. wa_eina_provenienza type eina,
  10. wa_eine_provenienza type eine,
  11. wa_a017_provenienza type a017,
  12. wa_konh_provenienza type konh,
  13. wa_konp_provenienza type konp,
  14. lv_infnr type eine-infnr,
  15. lv_knumh type konp-knumh,
  16. old_knumh type konp-knumh.
  17.  
  18.  
  19. select * from eina into table it_eina_provenienza where lifnr = provenienza.
  20.  
  21. select max ( infnr ) from eina into lv_infnr.
  22.  
  23. select max ( knumh ) from a017 into lv_knumh.
  24.  
  25. loop at it_eina_provenienza into wa_eina_provenienza.
  26. lv_infnr = lv_infnr + 1.
  27. wa_eina_provenienza-infnr = lv_infnr.
  28. wa_eina_provenienza-lifnr = destinazione.
  29. modify it_eina_provenienza from wa_eina index sy-tabix.
  30.  
  31. select * from eine into table it_eine_provenienza where lifnr = provenienza.
  32. wa_eine_provenienza-infnr = lv_infnr.
  33. modify it_eine_provenienza from wa_eine index 1.
  34.  
  35. SELECT * from a017 into table it_a017 where kschl = 'pb00' and lifnr = provenienza.
  36. loop at it_a017 into wa_a017.
  37. wa_a017-knumh = old_knumh.
  38. lv_knumh = lv_knumh + 1.
  39. wa_a017-lifnr = lv_lfnr.
  40. wa_a017-knumh = lv_knumh.
  41. modify it_a017 from wa_a017 index sy-tabix.
  42.  
  43. select * from konh into it_konh_provenienza where knumh = old_knumh.
  44. wa_konh_provenienza-knumh = lv_knumh.
  45. modify it_konh_provenienza from wa_konh index 1.
  46. select * from konp into it_konp_provenienza where knumh = old_knumh.
  47. loop at it_konp_provenienza into wa_konp_provenienza.
  48. wa_konp_provenienza-knumh = lv_knumh.
  49. modify it_konp_provenienza from wa_konp index sy-tabix.
  50. endloop.
  51. endloop.
  52. endloop.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement