Você está na página 1de 2

Regerar regras e programas: SE38 -> RGUGBR00 (marcar tudo.

geralmente
no rodar regerar sets)

Configurar/Verificar programa configurado : Transao GCX2

Configurar campos para mostrar na regra de substituio: SM30 ->


VWTYGB01
* >>>>> BEGIN INSERT
exits-name = 'Z400'.
exits-param = c_exit_param_none.
exits-title = 'Pop-up Desbloqueio'. "Pop-up Desbloqueio
APPEND exits.
* >>>>> END INSERT

FORM z400.

DATA:answer.
DATA lv TYPE bseg-zlspr.

IF sy-binpt IS INITIAL.

CALL FUNCTION 'POPUP_TO_CONFIRM'


EXPORTING
titlebar = ''
text_question = 'O documento esta bloqueado. Deseja desbloquear ?'
text_button_1 = 'Sim'
text_button_2 = 'No'
default_button = '2'
display_cancel_button = ''
* USERDEFINED_F1_HELP = ' '
* START_COLUMN = 25
* START_ROW = 6
* POPUP_TYPE =
IMPORTING
answer = answer
* TABLES
* PARAMETER =
EXCEPTIONS
text_not_found = 1
OTHERS = 2
.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.

IF answer EQ '1'.
CLEAR bseg-zlspr.
ENDIF.

ELSE.
IMPORT s_bseg-zlspr TO lv FROM MEMORY ID 'ZVVA'.
IF sy-subrc IS INITIAL.
bseg-zlspr = lv.
ENDIF.
ENDIF.

ENDFORM.
Exportar para memoria valor do popup de mudana em massa

Você também pode gostar