Wenn es sehr viele Objekt-IDs im VMI gibt und das System langsam ist, dann kann bei den Nacharbeiten nach einer Mandantenkopie das Umsetzen der Objekt-IDs im Dialog wegen eines Time-Outs abbrechen. Eine Einplanung im Hintergrund ist nicht möglich. Das Programm startet kurz und endet dann ohne Meldung.
/GIB/DCV_REFRESH_SYSTEM_C01 class lcl_refresh METHOD prepare_data. ... MESSAGE s335 INTO lf_frage WITH lf_instid. *# hw12214 15.07.2020 in batch mode POPUP_TO_CONFIRM return default answer IF sy-batch = abap_true. "hw12214 MESSAGE lf_frage TYPE 'S'. "hw12214 lf_antwort = '1'. "hw12214 ELSE. "hw12214 *##12214 CALL FUNCTION 'POPUP_TO_CONFIRM' ... IF sy-subrc <> 0. * Implement suitable error handling here ENDIF. ENDIF. "hw12214 IF lf_antwort <> '1'. ... METHOD sicherheitsabfrage. DATA: lf_instid TYPE /gib/dcv_objid_inst, lf_antwort TYPE c. *# hw12214 15.07.2020 in batch mode POPUP_TO_CONFIRM return default answer IF sy-batch = abap_true. "hw12214 ef_ok = abap_true. "hw12214 RETURN. "hw12214 ENDIF. "hw12214 *##12214 CLEAR: ef_ok. ... METHOD check_pending_files. ... lf_frage = 'Stellen Sie sicher, dass sich im Transfer-Verzeichnis keine Dateien mehr befinden.'(033). *# hw12214 15.07.2020 in batch mode POPUP_TO_CONFIRM return default answer IF sy-batch = abap_true. "hw12214 MESSAGE lf_frage TYPE 'S'. ef_cancel = abap_false. "hw12214 RETURN. "hw12214 ENDIF. "hw12214 *##12214 CALL FUNCTION 'POPUP_TO_CONFIRM' "#EC CI_SUBRC ...