Ü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.
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.
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?).