Bug 5097

Summary: DCC - WBZ Monitor - Im BAdI angepasste Daten werden im Datenaufbau nicht in die Anzeige übernommen
Product: [SCX/Suite] Controlling Reporter: uli
Component: WBZ-MonitorAssignee: cbr
Status: RESOLVED FIXED QA Contact: Lenz, Florian <florian.lenz>
Severity: enhancement    
Priority: P5 Keywords: Lupus
Version: 7.1   
Hardware: All   
OS: All   
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Lupus SAP Release: ---
Transport: CRM-ID/Ticket:

Description uli intern 2015-08-14 11:09:09 CEST
Wenn im BAdI eine eigene WBZ Berechnung erfolgt (Übersteuerung der STD-Berechnung) oder eigene Felder berechnet werden, werden diese zwar in der Datenbank aktualisiert, aber nicht in der internen Anzeigetabelle aktualisiert. Somit sind die Felder im Modus Datenaufbau in der Anzeige nicht gefüllt.

Im Modus Anzeige stehen diese zur Verfügung.

Notwendige Anpassung:

Nachdem die Methode CHANGE_WBZ_DATA ausgeführt wurde, muss auch die interne Tabelle für die direkte Anzeigefunktion nach Datenaufbau versorgt werden.

Dies sollte direkt nach Aufruf der Mrthode erfolgen, da Folgefunktionen (Mittelere Werte berechnen) danach erfolgt.
Comment 2 cbr 2017-03-05 14:28:18 CET
Anpassung ist erfolgt
Comment 1 cbr 2017-03-05 14:27:47 CET
BAdI-Definition: /GIB/DCC_BADI_WBZ
Methode: CHANGE_WBZ_DATA
Erweiterung Signatur:
CF_WBZM_SELECT - WBZ-Parameter geändert - Ausgabe im GRID ändern

Programm: /GIB/DCC_WBZ_MONITOR
Include: /GIB/DCC_WBZ_MONITOR_CUST_F01
Form: CUST_SELECTION_GET_DATA
      Datenaufbau ist angefordert: 
      CF_WBZM_SELECT = 'X' --> Auffrischen Datenausgabe (LT_SELECT_TAB)