Bug 15063 (T024509)

Summary: Kein Drag&Drop möglich im Tree, wenn erster Bereich im Anzeigemodus
Product: [SCX/Suite] Manufacturing Reporter: Eich, Nico <nico.eich>
Component: AnwendungAssignee: Eich, Nico <nico.eich>
Status: VERIFIED FIXED QA Contact: Planning und VMI <gib.pv>
Severity: normal    
Priority: P2 CC: daniel.sanchezfernandez
Version: 23.0Keywords: Scorpius, Vorabkorrektur
Hardware: All   
OS: All   
Whiteboard: DSA überprüft, Code review OK
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Scorpius SAP Release: ---
Transport: FE0K908201;E74K909395;M53K900942;M63K901133;M50K901942;M60K902176;M52K901375;M62K901634 CRM-ID/Ticket: 024509

Description Eich, Nico intern 2022-10-10 11:32:07 CEST
Die Aktivierung des Drag&Drop Modus im Tree ist abhängig von der Editierbarkeit des ersten Bereichs. Richtig wäre es, wenn jeder Bereich separat geprüft wird, ob er editierbar ist, oder nicht, da der Tree im Gegensatz zur ALV Plantafel mehrere Bereiche offen haben kann. 

Vorkommen kann dies, wenn der erste der Bereiche im Tree durch einen anderen Modus und/oder einen anderne Benutzer gesperrt ist.
Comment 1 Eich, Nico intern 2022-10-10 13:12:55 CEST
Verursacht durch Korrektur für Bug 14649. Daher auch diese Korrektur bis Release 20 zurück. 

Es wurde nur der erste Bereich geprüft in der Methode /GIB/CL_DCP_C_TREE->ADD_DND_BEHAVIOUR, wenn dieser nicht editierbar war, wurde die Methode beendet. Jetzt wird jede Zeile geprüft, ob die Editierbarkeit vorhanden ist oder nicht.

Zu Testen: In einem Modus wird ein Bereich gesperrt, in dem anderen ein Planungsset geöffnet mit Tree-Modus, wo der erste Bereich der entsprechend gesperrte ist. Jetzt müsste DnD bei allen anderen Bereichen funktionieren, nur nicht im gesperrten.