| Summary: | DCC - Verdichtung CB - Verhalten bei Änderung des CUSTOMIZINGs - obsolete Daten löschen | ||
|---|---|---|---|
| Product: | [SCX/Suite] Controlling | Reporter: | uli |
| Component: | Controlling-Bereiche | Assignee: | Niedermark, Janina <Janina.Niedermark> |
| Status: | VERIFIED FIXED | QA Contact: | Lenz, Florian <florian.lenz> |
| Severity: | enhancement | ||
| Priority: | P1 | CC: | Carla.Lochte, cbr, Christof.Weyand, Felix.Grab, Janina.Niedermark, volker.bloechl |
| Version: | 7.1 | Keywords: | Reticulum |
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | FE0 implementiert, E74 fehlt (vorheriger Test ausstehend) | ||
| Kundennummer: | Bestellnummer: | ||
| PV Übergabe: | --- | Phase Roadmap: | 5. Realization |
| Erledigt mit: | Reticulum | SAP Release: | --- |
| Transport: | CRM-ID/Ticket: | 008002 | |
| Bug Depends on: | 8853 | ||
| Bug Blocks: | |||
| Deadline: | 2021-07-30 | ||
|
Description
uli
2015-08-07 10:16:57 CEST
Anpassung auf neue Phase Roadmap Logik Funktionen:
1. Message bei Änderung
Message wenn CB kritisch geändert wird. Kritisch = Materialien des
Controlling-Bereichs können sich durch die Änderung ändern.
2. Log-Tabellen:
a) /GIB/DCC_CB_CLOG: Bei jeder kritischen Änderung wird hier ein neuer Satz
mit den geänderten Einstellungen hinterlegt.
Zusätzliche Felder für jede Tabelle, welche durch die Änderung initial
aufgebaut werden muss.UCB(Monat), UCB(Woche), MMCB, WWCB, MPCB, WPCB,
HISTMCC, HISTWCC:
In den Feldern steht ein U (Update), wenn die Tabelle mit den neuen
Einstellungn noch initial aufgebaut werden muss, oder ein X, wenn dieses
die aktuellen Einstellungen sind. Ältere Einstellungs-Sätze haben kein
Kennzeichen. Es gibt immer einen Satz mit einem 'X' und keinen oder
maximal einen Satz mit einem 'U'.
Zusätzlich gibt es zu jedem dieser Felder noch ein Feld, in dem das Datum
des initialen Aufbaus steht.
Beim erstmaligen ausführen denn Kennzahlenaufbaus auf Lagerortebene wird
zu jedem CB ein Staz angelegt und mit einem 'X' gekennzeichnet, was als
Basis dient, da zuvor keine Änderungen aufgezeichnet wurden.
b) /GIB/DCC_CB_LLOG: Zugehörige Lagerorte zu den Controlling-Bereichen.
Einträge können über die Laufnummer in beiden Tabellen verknüpft werden.
Als Hilfe gibt es hier das Feld CB_CHANGE, welches die aktuellen Lagerorte
mit einem 'X kennzeichnet.
3. Füllend der LOG-Tabellen:
/GIB/DCC_HISTORY_KFCB (Lagerortebene) -> Überprüft, ob sich
was am CB geändert hat und passt die Tabelle dementsprechen an.
Setzt 'X-Kenneichen' nach Aufbau für UCB(M) und UCB(W)
/GIB/DCCHISTORY_CBV -> Setzt 'X-Kenneichen' nach Aufbau für MMCB, WWCB, MPCB
und WPCB.
/GIB/DCC_HISTORYM_GRP -> Setzt 'X-Kennzeichen' nach Aufbau für HISTMCC.
/GIB/DCC_HISTORYW_GRP -> Setzt 'X-Kennzeichen' nach Aufbau für HISTWCC.
4. Message bei Datenaufbau
In jedem Programm kommt eine Meldeung, wenn es eine kritische Änderung am CB
gab und der Hinweis, dass dieser initial aufgebaut wird.
5. Initiales Datum Customizing
Als initiales Datum wird das Datum aus dem neues Customizing gelesen:
Hier gib es die Möglichkeit für Woche und Monat ein fixes Datum, oder für
beides eine Periode anzugeben. (Bsp.: Fixes Datum: Monat 05.2017, Woche
12.2016, Periode (M/W): 4 Jahre).
a) Initiales Datum in Werkseinstellungen:
Wird nur für den Kennzahlenaufbau auf Lagerortebene verwendet ( Tabelle
/GIB/DCC_UCB).
b) Initiales Datum in Controlling-Bereich-einstellungen:
Kann pro CB angegeben werden und wird für die Verdichtung der Controlling-
Bereiche, sowie die Grafik-Verdichtung verwendet.( Tabellen
/GIB/DCC_MMCB, /GIB/DCC_WWCB, /GIB/DCC_MPCB,/GIB/DCC_WPCB,
/GIB/DCC_HISTMCC, /GIB/DCC_HISTWCC ).
6. "Alte" Daten löschen
Im Werkscustomizing gibt es zusätzlich die Möglichkeit per Haken
festzusetzten, dass alle Daten "älter als das angegebene initiale Datum"
gelöscht werden sollen. Default ist der Haken nicht gesetzt und es wird ab
dem initialen Datum neu aufgebaut, die "älteren" Daten werden aber
beibehalten.
Tabellenprotokollierung von SAP auswerten. Keine automatische Löschung! |