Bug 11220

Summary: Reorganisation der DCO P Daten
Product: [SCX/Suite] Operations Reporter: Klaas, Martina <Martina.Klaas>
Component: ProjektAssignee: Klaas, Martina <Martina.Klaas>
Status: VERIFIED FIXED QA Contact: Grab, Felix <Felix.Grab>
Severity: enhancement    
Priority: P5 CC: Benedikt.Tilli, Sascha.Barbas, skr, sli
Version: 19.0Keywords: Pegasus
Hardware: All   
OS: All   
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Pegasus SAP Release: ---
Transport: CRM-ID/Ticket:

Description Klaas, Martina intern 2019-12-05 10:52:14 CET
Über die dynamischen Selektion können beim Datenaufbau Projekt und Projektelemente mit bestimmtem Status selektiert werden. 
Bei der Selektion der VK-Belege wird zusätzlich der Gesamtstatus des Belegs abgefragt (VBUK-GBSTA = A oder B). 

Beim Datenaufbau werden derzeit nur Daten der selektierten Projekte und VK-Belege in den Tabellen /GIB/DCO_PDATA (Struktur), /GIB/DCO_PDATA_A (Aktivitäten), /GIB/DCO_PDATA_M (Projektdaten) reorganisiert.
D.h. nach Statuswechsel der VK-Belege auf Status "Abgeschlossen" (VBUK-GBSTA = C), werden die zugehörigen Daten (und insbesondere Aktivitäten) nicht mehr gelöscht. Analoges gilt für Projektelemente, deren Status in den dynamischen Selektionen ausgeschlossen ist. 

Die Funktion des Parameters "Kompletter Datenaufbau" wird daher um ein komplettes Löschen der 3 genannten Tabellen erweitert und kann somit z.B. monatlich eingeplant werden.
Comment 2 Klaas, Martina intern 2020-06-03 11:26:21 CEST
Neuer Report /GIB/DCO_PROJ_CLEAN zur Datenorganisation (Transaktion /GIB/DCO_PROJ_CLEAN) in Administration eingefügt.

Beim Datenaufbau werden die Strukturdaten (/GIB/DCO_PDATA) mit Änderungsdatum,-zeit und -User versehen.

Über die Selektion dieser Felder im Report können Daten selektiert werden, die seit einem festgelegten Datum nicht mehr Teil des Datenaufbaus waren (z.B. aufgrund von Statuswechsel).

Die Kennzeichen "Projektdaten löschen" und "Verkaufsbelege löschen" steuern die Selektion der Strukturdaten (/GIB/DCO_PDATA), die reorganisiert werden.
Einbezogen werden abhängige Daten folgender Tabellen:
•	Projekt- bzw. Verkaufsbelegstruktur (/GIB/DCO_PDATA)
•	Projekt- bzw. Verkaufsbelegdaten (/GIB/DCO_PDATA_M)
•	Aktivitäten zu Projekten/Verkaufsbelegen (/GIB/DCO_PDATA_A).
Zusätzlich können Bemerkungen zu den selektierten Daten gelöscht werden (Tabellen /GIB/DCO_PNOTE, /GIB/DCO_PNOTEH).

Über das Kennzeichen "Inkonsistente Daten löschen" werden abhängige Daten reorganisiert, für die Satz in den Strukturdaten (/GIB/DCO_PDATA) mehr existieren. Dabei werden unabhängig von der obigen Selektion inkonsistente Daten folgender Tabellen gelöscht:
•	Projekt- bzw. Verkaufsbelegdaten (/GIB/DCO_PDATA_M)
•	Aktivitäten (/GIB/DCO_PDATA_A)
•	Bemerkungen (/GIB/DCO_PNOTE)
•	Bemerkungshistorie (/GIB/DCO_PNOTEH).

Gelöscht werden außerdem Aktivitäten, für die kein Eintrag im Customizing existiert.
Comment 1 Klaas, Martina intern 2019-12-05 10:56:23 CET
Davon losgelöst ist ein Report zur Reorganisation notwendig, mit dem z.B. die Sätze der Bemerkungstabelle /GIB/DCO_P_NOTE überprüft werden (existiert das bezogene Objekt noch in der /GIBDCO_PDATA?).