| Summary: | Projekt-Cockpit: Performance Optimierung | ||
|---|---|---|---|
| Product: | [SCX/Suite] Operations | Reporter: | Grab, Felix <Felix.Grab> |
| Component: | Projekt | Assignee: | 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: | 7.4 | Keywords: | Orion, Vorabkorrektur |
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Kundennummer: | Bestellnummer: | ||
| PV Übergabe: | --- | Phase Roadmap: | --- |
| Erledigt mit: | Orion | SAP Release: | --- |
| Transport: | M39K901309; M49K901304; M49K901322; M39K901329; M39K901385; M49K901376; M39K901397; M49K901388 | CRM-ID/Ticket: | |
| Bug Depends on: | |||
| Bug Blocks: | 11987 | ||
|
Description
Grab, Felix
2020-02-28 09:13:15 CET
Abschluß Release Orion. Neuer Bug für Release Pegasus (Bug 11987). FORM STD_HIERARCHY_SEMI auch im Projekt Control optimiert. Vorabkorrektur: - M39 (M39K901397) - M49 (M49K901388) FORM STD_HIERARCHY_SEMI Zugriff auf ct_tree_tab mit Schlüssel RELAT_IDX mittels Hilfstabelle deutlich verbessert. Vorabkorrektur: - M39 (M39K901385) - M49 (M49K901376) Report /GIB/DCO_PROJ, FORM OWN_PROC_IND_CHANGE: Vererbung Bearbeitungskennzeichen mittels Sekundärindizes unterstützt. Vorabkorrektur für FORM OWN_INHERIT_NEEDED: - M39 (M39K901329) - M49 (M49K901322) Anstelle globaler Tabellentypen mit Sekundärschlüssel lokal definierte Tabellentypen genutzt, da die globalen Typen an diversen Stellen eingesetzt werden (u.a. als Schnittstellenparameter in BAdI Methoden). FORM OWN_INHERIT_NEEDED: Neuer lokaler Tabellentyp mit 5 Sekundärschlüsseln, mit denen alle in der FORM vorhandenen READs und LOOPs Indexunterstützung besitzen. Reduktion der Laufzeit der FORM auf FE0 für eingeschränktes Produktspektrum (Material MMR*; 45766 Datensätze) von 4,6 Minuten auf 1,4 Sekunden. Vorabkorrekturen müssen noch erstellt werden. FORM STD_HIERARCHY_SEMI: Aufgrund der Aktualisierung der ct_grid_tab per MODIFY innerhalb der FORM ist kein sekundärer Schlüssel verwendbar. -> Form nun für ca. 54 % der Netto-Laufzeit verantwortlich. Vorabkorrektur FORM OWN_CHECK_NEEDED: - M39 (M39K901309) - M49 (M49K901304) Beim Datenaufbau wird in der Strukturtabelle /GIB/DCO_PDATA die gesamte Projektstruktur abgebildet - unabhängig davon, ob zu den einzelnen Strukturelementen direkte oder darunterliegende Planungselemente (Materialien bzw. Textpositionen - Tabelle /GIB/DCO_PDATA_M) existieren. Die Strukturelemente werden im Cockpit mehrfach komplett durchlaufen (z.B. für Bemerkungstexte, Materialdaten, Auswertung Selektionsoptionen Cockpit) und anschließend (nach Form OWN_INHERIT_NEEDED) gelöscht. Neue Prüfung im Datenaufbau Report /GIB/DCO_PROJ_BUILD, FORM OWN_CHECK_NEEDED eingefügt. Es werden nur noch Strukturelemente mit (direkt oder indirekt) zugeordneten Planungselementen in Tabelle /GIB/DCO_PDATA gespeichert. Reduktion Datensätze in Tabelle /GIB/DCO_PDATA auf E74: 16895 -> 8305. |