Bug 17019 - Protokoll-Objekt-Evaluierung zentralisieren
Summary: Protokoll-Objekt-Evaluierung zentralisieren
Status: VERIFIED FIXED
Alias: None
Product: Manufacturing
Classification: SCX/Suite
Component: Anwendung (show other bugs)
Version: 25.0
Hardware: All All
: P3 enhancement
Assignee: Eich, Nico
QA Contact: Planning und VMI
URL:
Whiteboard: DSA überprüft
Keywords: Ursa
Depends on:
Blocks:
 
Reported: 2023-12-21 08:23 CET by Eich, Nico
Modified: 2024-04-18 10:48 CEST (History)
1 user (show)

Kundennummer:
Bestellnummer:
PV Übergabe: ---
Phase Roadmap: ---
Erledigt mit: Ursa
SAP Release: ---
Transport: FE0K911153;E74K910803
CRM-ID/Ticket:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eich, Nico intern 2023-12-21 08:23:12 CET
In mehreren Klassen wurde eine Methode zur Protokoll-Evaluierung implementiert. Da diese immer wieder benötigt wird, macht es Sinn, diese auch am zentralen Message Objekt zu implementieren. 

Die Protokoll-Objekt-Evaluierung findet statt, um ein temporäres Protokoll zu erzeugen, falls an die Methode kein Protokoll Objekt übergeben wurde. 

Zentrale Message-Klasse: /GIB/CL_DCP_MSG
Aktuell bereits implementiert in /GIB/CL_DCP_ELEMENT und /GIB/CL_DCP_MODEL


  METHOD evaluate_protocol_obj.
    IF ir_protocol IS BOUND.
      TRY .
          rr_protocol ?= ir_protocol.
        CATCH cx_sy_move_cast_error.
          CREATE OBJECT rr_protocol.
      ENDTRY.
    ELSE.
      CREATE OBJECT rr_protocol.
    ENDIF.
  ENDMETHOD.