Bug 4967 - DCC - Kennzahlenaufbau Monat/Woche : neue BAdI-Methoden zur Sicherung der Kennzahlen mit Überschreibungsschutz
Summary: DCC - Kennzahlenaufbau Monat/Woche : neue BAdI-Methoden zur Sicherung der Ken...
Status: RESOLVED FIXED
Alias: None
Product: Controlling
Classification: SCX/Suite
Component: Datenaufbau (show other bugs)
Version: 7.1
Hardware: All All
: P5 enhancement
Assignee: cbr
QA Contact: Lenz, Florian
URL:
Whiteboard:
Keywords: Lupus
Depends on: 7247
Blocks: 6970 7250
  Show dependency tree
 
Reported: 2015-07-04 18:49 CEST by cbr
Modified: 2017-07-28 10:05 CEST (History)
1 user (show)

Kundennummer:
Bestellnummer:
PV Übergabe: ---
Phase Roadmap: ---
Erledigt mit: Lupus
SAP Release: ---
Transport:
CRM-ID/Ticket:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cbr 2015-07-04 18:49:42 CEST
DCC - Kennzahlenaufbau Monat/Woche : 
neue BAdI-Methode zur Sicherung der zusätzlichen Kennzahlen mit Überschreibungsschutz  

Aktuell werden folgende Kennzahlen im Aufbau der Historie vor Überschreibung geschützt:
Sicherheitsbestand (Mng/Wrt)
MindestSicherheitsbestand (Mng/Wrt)
Meldebestand (Mng/Wrt)
Diese Kennzahlen sind standardmäßig nicht historisch abgelegt.

In Crs der Kunden besteht oft die Anforderungen, Kennzahlen, die historisch nicht mehr zu ermitteln sind, vor Überschreibung zu schützen.
Zur Zeit geschieht dies in der Implementierung eines Enhancement-Spots im Programm /GIB/DCC_HISTORY_KF. Hier müssen dann mehrere Form-Routinen übersteuert werden.

Die Möglichkeit, die zusätzlichen Kennzahlen mit Überscchreibungsschutz in einer BAdI-Methode bekanntgeben zu können, schafft hier mehr Transparenz und vermeidet Fehler im Enhancement-Spot.
Comment 6 Bertelmann, Marc intern 2017-07-28 10:05:52 CEST
Auf Basis des Bugs 7831 wurden weiter Anpassungen vorgenommen. Auch die Wochenmethoden wurden hinzugefügt.

Kennzahlen müssen jetzt nur noch in der HauptBAdI Methode bekanntgegeben werden. Die zweite Methode für Monat und Wochen kann verwendet werden um den Schutz pro Kennzahl nochmal anzupassen. Standardkennzahlen, die geschützt werden müssen werden nun automatisch geschütz und können wieder BAdI deaktiviert werden.  

Report: /GIB/DCC_HISTORY_KF
INCLUDE: /GIB/DCC_HISTORYKF_CREATE
FORM create_db_histm
FORM create_db_histw
Comment 5 cbr 2017-03-12 16:58:41 CET
Folge-BUG 7250 für weitere Implementierungen
Comment 4 cbr 2017-03-12 16:10:24 CET
bereits implementiert:
Methode: PROTECT_OVERWRITING_FSAVE - Monat/Woche: Feldkatalog im 
                                     Überschreibungsschutz
Methode: PROTECT_OVERWRITING_MONTH - Monat - Werksebene - Überschreibungsschutz 
                                     im DB-Update

Folge-BUG für weitere Implementierungen anlegen
Comment 3 cbr 2017-03-05 19:20:54 CET
Kennzahlen zum Monat auf Ebene Werk:
Programm: /GIB/DCC_HISTORY_KF
Include: /GIB/DCC_HISTORYKF_TOP
Include: /GIB/DCC_HISTORYKF_READ
Form  READ_HISTORY_BLOCK
Include: /GIB/DCC_HISTORYKF_CREATE
Form  CREATE_DB_HISTM
Comment 2 cbr 2017-03-05 19:17:56 CET
    
Beispiel-Implementierungsklasse: /GIB/CL_EXM_IM_DCC_HISTORY
Beispiel-Coding:
Methode: PROTECT_OVERWRITING_FSAVE - Monat/Woche: Feldkatalog im 
                                     Überschreibungsschutz
Methode: PROTECT_OVERWRITING_MONTH - Monat - Werksebene - Überschreibungsschutz 
                                     im DB-Update
Comment 1 cbr 2017-03-05 14:53:14 CET
BAdI-Definition: /GIB/DCC_HISTORY - DCC Kennzahlen fortschreiben
neue Methoden:
PROTECT_OVERWRITING_FSAVE	Monat/Woche: Feldkatalog im Überschreibungsschutz
PROTECT_OVERWRITING_MONTH	Monat - Werksebene - Überschreibungsschutz im DB-
                                Update
PROTECT_OVERWRITING_MONTH_CB	Monat - CB - Überschreibungsschutz im DB-Update
PROTECT_OVERWRITING_WEEK	Woche - Werksebene - Überschreibungsschutz im DB-
                                Update
PROTECT_OVERWRITING_WEEK_CB	Woche - CB - Überschreibungsschutz im DB-Update