Bug 12214 - Objekt-ID umsetzen im Hintergrund nicht möglich
Summary: Objekt-ID umsetzen im Hintergrund nicht möglich
Status: VERIFIED FIXED
Alias: None
Product: VMI
Classification: SCX/Suite
Component: Allgemeines (show other bugs)
Version: 19.0
Hardware: All All
: P3 normal
Assignee: Hopmann, Peter
QA Contact: Tilli, Benedikt
URL:
Whiteboard: Überprüft 21.0
Keywords: Pegasus, Vorabkorrektur
Depends on:
Blocks:
 
Reported: 2020-07-15 11:26 CEST by Hopmann, Peter
Modified: 2021-03-12 09:00 CET (History)
0 users

Kundennummer:
Bestellnummer:
PV Übergabe: ---
Phase Roadmap: ---
Erledigt mit: Pegasus
SAP Release: ---
Transport: M39K901672, E74K907301, FE0K903707, M50K900171, M60K900185, M49K901666
CRM-ID/Ticket:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hopmann, Peter intern 2020-07-15 11:26:18 CEST
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.
Comment 2 Hopmann, Peter intern 2020-07-15 15:37:02 CEST
/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
...