‎2009 May 29 5:28 AM
hi to all experts,
my requirement is to create assign an authorization object for a ztable. so what i have done in the screen of table maintenance generator i have created a module for a field which requires the authorization,But the control never goes in . what might be the problem.
PROCESS BEFORE OUTPUT.
MODULE LISTE_INITIALISIEREN.
LOOP AT EXTRACT WITH CONTROL
TCTRL_ZMPRU015 CURSOR NEXTLINE.
MODULE LISTE_SHOW_LISTE.
ENDLOOP.
PROCESS AFTER INPUT.
MODULE LISTE_EXIT_COMMAND AT EXIT-COMMAND.
MODULE LISTE_BEFORE_LOOP.
LOOP AT EXTRACT.
my added code
FIELD ZMPRU015-PLANT_GROUP.
MODULE CHECK_AUTHORIZATION.
MODULE LISTE_INIT_WORKAREA.
CHAIN.
FIELD ZMPRU015-PLANT_GROUP .
FIELD ZMPRU015-ZSEQ .
FIELD ZMPRU015-KOSTL_FROM .
FIELD ZMPRU015-KOSTL_TO .
FIELD ZMPRU015-GLFROM .
FIELD ZMPRU015-GLTO .
MODULE SET_UPDATE_FLAG ON CHAIN-REQUEST.
ENDCHAIN.
FIELD VIM_MARKED MODULE LISTE_MARK_CHECKBOX.
CHAIN.
FIELD ZMPRU015-PLANT_GROUP .
FIELD ZMPRU015-ZSEQ .
MODULE LISTE_UPDATE_LISTE.
ENDCHAIN.
ENDLOOP.
MODULE LISTE_AFTER_LOOP.
‎2009 May 29 7:06 AM
HI INSTEAD OF THIS U TRY TABLE MAINTENANCE EVENTS ... EVENT NO 25 CAN HELP U
‎2009 May 29 5:47 AM
Hi ,
Try to use the your code just after PAI not in the loop as below..
PROCESS AFTER INPUT.
FIELD ZMPRU015-PLANT_GROUP.
MODULE CHECK_AUTHORIZATION.
MODULE LISTE_EXIT_COMMAND AT EXIT-COMMAND.
MODULE LISTE_BEFORE_LOOP.
LOOP AT EXTRACT.
‎2009 May 29 6:57 AM
Your code should b placed at the follwoing place.. Then only it will be triggered...
CHAIN.
Standard code
MODULE SET_UPDATE_FLAG ON CHAIN-REQUEST.
Your Code
ENDCHAIN.
‎2009 May 29 7:06 AM
HI INSTEAD OF THIS U TRY TABLE MAINTENANCE EVENTS ... EVENT NO 25 CAN HELP U
‎2009 May 29 7:09 AM
REFER THIS LINK
LINK: [https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/8129f164-0a01-0010-2a8e-8765287250fc]