Folgende Situation: Es wurden manuelle Änderungen für ein Material durchgeführt (Blattebene 1). Nun wird das Materialset, welches dem Blatt zugeordnet ist, bereinigt und dieses Material ist dort nicht mehr vorhanden. Es wird aber noch in einer weiteren Blattebene (2) weiter beplant. Steigt man nun auf einer höheren Ebene ein, welche diese beiden Blätter umfasst, so werden die Einträge beider Blätter dargestellt. (Hierarchie für Blattebene 1 ist noch gültig und das Material besitzt immer noch einen Eintrag in der DCF MARA. Somit ist es momentan nicht möglich, diese Planungssätze mit Standard Mitteln zu bereinigen) Eine neue Option in /GIB/DCF_CMA, welche einen Abgleich mit den momentan in dem Materialset vorhandenen Materialien und den Einträgen in der DCF_PLANG macht wäre schön, um diese Sätze bereinigen zu können.
Funktioniert nun auch mit Vererbung, solange keine Sammelebenen genutzt werden. Bei Sammelebenen funktioniert die Vererbung nicht, sonstige Bereinigung ab i.O.
Vererbung überarbeitet. Bitte auch Sammelebenen überprüfen.
Test auf E74: Blätter 66 und 67, Materialsets WERK_1000 und WERK_2000. Materialsets identisch (Materialien mit 100*). Einträge auf beiden Blattebenen für Materialien 100-100 und 100-101. CMA Bereinigung bevor Material 100-100 aus WERK_1000 entfernt wird: Keine Planungssätze gelöscht, also alles gut. 100-100 aus WERK_100 entfernt. Löschen nur möglich mit Eingabe der Periode und Version. Ergebnis stimmt, es wurden nur die Planungssätze aus Ebene 66 (Matset Werk_1000, welches bereinigt wurde) gelöscht. Test Vererbung: Knoten bekommt Materialset mit Material 100-100, zudem wurde dies auch wieder dem Matset Werk_1000 hinzugefügt. Plandaten in Ebene 66 erzeugt. Material 100-100 aus WERK_1000 entfernt. CMA wurde wie im angehängten Worddokument aufgerufen (Seite 3). Obwohl im Materialset des Kopfknotens das Material 100-100 vorhanden ist, werden die Planungssätze gelöscht. Somit: Funktion gegeben, Vererbung wird anscheinend nicht richtig berücksichtigt. (Bezüglich comment 3 von Jonas Eling) > Anhang 1566 angelegt (attachment 1566 [details]) > Bug 4298 - Testverlauf
Created attachment 1566 [details] Bug 4298 - Testverlauf
- Bei Sammelebenen wird keine Vererbung von Matsets berücksichtigt - Planungssätze mit leerer Materialnummer sind nur für Sammelebenen zulässig (wenn das bezogene Feld der Sammelebene für ein Material leer ist).
Neuer Parameter "Plandaten o. Matset-Zuord." - Löscht PLANG-Sätze, für die keine gültige Matset-Zuordnung gefunden werden kann - Berücksichtigt Vererbung des Matsets von einem darüberliegenden Knoten.