Professional Documents
Culture Documents
MODULE set_status_subscreen.
WHEN '0621'.
*{AD_OC1422
PERFORM set_status_0621.
FORM set_status_0621 .
PERFORM set_status_maestros.
SET PF-STATUS 'STATUS_MAESTROS' EXCLUDING it_slis_extab.
SET TITLEBAR 'TITLE_0621'.
ENDFORM.
CLEAR wa_slis_extab-fcode.
wa_slis_extab-fcode = 'CREA'.
APPEND wa_slis_extab-fcode TO it_slis_extab.
CLEAR wa_slis_extab-fcode.
wa_slis_extab-fcode = 'VISU'.
APPEND wa_slis_extab-fcode TO it_slis_extab.
CLEAR wa_slis_extab-fcode.
wa_slis_extab-fcode = 'DELE'.
APPEND wa_slis_extab-fcode TO it_slis_extab.
CLEAR wa_slis_extab-fcode.
wa_slis_extab-fcode = 'SAVE'.
APPEND wa_slis_extab-fcode TO it_slis_extab.
DATA it_slis_extab TYPE STANDARD TABLE OF st_slis_extab. "Tabla para exl
uir FC
TYPES: BEGIN OF st_slis_extab,
fcode TYPE rsmpe-func,
END OF st_slis_extab.
DATA: wa_slis_extab LIKE LINE OF it_slis_extab.
TABSCRIP
WHEN 'PGMA' OR 'PRBAS' OR 'V_AGC'.
ts_dispo-activetab = ok_code. (ts_dispo : nombre tabascrip)
PROCESS BEFORE OUTPUT.
CALL SUBSCREEN selection_screen INCLUDING gv_prog '0117'.
* MODULE cargar_datos_dyn7170.
MODULE inicializar_dyn7170.
CALL SUBSCREEN subscreen_tabdis INCLUDING gv_prog g_dyn_tab_disponib.
PROCESS AFTER INPUT.
CALL SUBSCREEN selection_screen.
CALL SUBSCREEN subscreen_tabdis.
MODULE user_command_7170.
MODULE inicializar_dyn7170 OUTPUT.
CASE ts_dispo-activetab.
WHEN 'PGMA'.
g_dyn_tab_disponib = '7181'.
WHEN 'PRBAS'.
g_dyn_tab_disponib = '7181'.
WHEN 'V_AGC'.
g_dyn_tab_disponib = '7181'.
WHEN OTHERS.
g_dyn_tab_disponib = '7181'.
ts_dispo-activetab = 'PGMA'.
ENDCASE.
ENDMODULE.