Bug 6383 (T010664)

Summary: Fehler beim Periodenverschieber wenn dieser mehrfach parallel läuft
Product: [SCX/Suite] Forecast Reporter: Lenz, Florian <florian.lenz>
Component: DCF AdministrationAssignee: Bernikov, Roman <Roman.Bernikov>
Status: VERIFIED FIXED QA Contact:
Severity: minor    
Priority: P5 CC: alexander.falge, Bjoern.Knabe, frs, hatef.abedi, jel, Martina.Klaas, mfr
Version: 7.3Keywords: Lupus
Hardware: All   
OS: All   
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Lupus SAP Release: ---
Transport: M27K902495; M17K901698 CRM-ID/Ticket: 010664
Bug Depends on:    
Bug Blocks: 6351    

Description Lenz, Florian intern 2016-07-11 18:14:46 CEST
Der Periodenverschieber setzt keine Sperren im Szenario, läuft der Job mehrfach parallel mit unterschiedlichen Selektionen "gewinnt" der letzte DB-Zugriff. Dieser wird dann ggf. mit dem DB-Stand vor dem parallel laufenden Job wieder überschrieben.

DB-Sperre auf das Planungsszenario absetzen bis Jobende
Comment 9 jel intern 2021-10-07 10:53:19 CEST
Test nicht erfolgreich (FQ0).
Ein User war im Planungssheet und zusätzlich in der Pflege des Planungsszenarios. Der Periodenverschieber wurde gestartet. Das Update der PLANS erfolgt, bevor der Anwender darüber informiert wird, dass man das Planungssheet zu verlassen hat. Bleibt der User dann weiterhin im Sheet, bricht der Job irgendwann ab, das Szenario wurde dennoch geupdatet (z.B. offene Periode verschoben).
Gerne bei Rückfragen melden.
Comment 3 jel intern 2017-03-16 15:57:53 CET
Der Versuch, den Periodenverschieber doppelt parallel zu starten, ist nicht einfach. Es wurde ein Job doppelt eingeplant, welcher zur gleichen Zeit starten sollte. Da es sich hier um eine minimale Durchführungzeit handelt, hat einer der Jobs eine Sekunde später den Step gestartet. Die Perioden waren anschließend korrekt. Reicht dies als Testergebnis bzw. wie kann man das sonst testen?
Comment 2 Lenz, Florian intern 2016-08-24 17:02:30 CEST
DB Sperre wird abgesetzt für alle selektierten Szenarien. Achtung, Szenarien werden nur noch von der DB gelesen wenn eine der folgenden Änderungen durchgeführt werden soll

Offene Periode verschieben
Startperiode verschieben
Endperiode verschieben
Prognoseperioden bis aktuelle Periode
Rollierend frozen zone
Dialogsperre ändern

Report /GIB/DCF_PERIOD_CLOSING Form PERIOD_CLOSING angepasst