Bug 17417 (T027611)

Summary: EXIT() Funktion in Formeln für Stammdaten liefert leere SOLL-Werte
Product: [SCX/Suite] Controlling Reporter: Kohl, Lukas <Lukas.Kohl>
Component: RWBAssignee: Kohl, Lukas <Lukas.Kohl>
Status: VERIFIED FIXED QA Contact: Lenz, Florian <florian.lenz>
Severity: normal    
Priority: P1 CC: Janina.Niedermark, Kamill.Garstka, Marc.Bertelmann
Version: 23.0Keywords: Ursa, Vorabkorrektur
Hardware: All   
OS: All   
URL: https://ifmworld.sharepoint.com/:w:/r/sites/TeamDevelopment/Shared%20Documents/Team%20Inventory/Ticket%20Dokus/2024/027611_Ticket%20-%20RWB%20MasterData%20-%20EXIT%20Formula%20Function%20(Satmmdaten%20EXIT%20Formel%20Funtion).docx?d=w567ea021f09d4035aa5a60262bbc25be&csf=1&web=1&e=6yDzPQ
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Ursa SAP Release: ---
Transport: M67K900615;M57K900462;M65K901841;M55K901460;M63K902487;M53K901958;M62K902483;M52K902034 CRM-ID/Ticket: 027611
Deadline: 2024-04-05   

Description Kohl, Lukas intern 2024-04-04 08:22:43 CEST
Verwendet man die EXIT() Funktion in Formeln um Stammdaten mit der RWB zu updaten kommt es nicht zum erwünschten Ergebnis:

Laut Beschreibung der EXIT() Funktion im Formeleditor führt ein Verwenden der Funktion dazu, dass die weitere Evaluierung der Formel abgebrochen wird und der Ursprüngliche Wert, vor Ausführen der Formel, nicht durch die Formel überschrieben wird.

Im RWB Monitor werden allerdings bei Verwendung der Funktion die Soll-Werte auf initial (leer) gesetzt, auch wenn nicht initiale IST-Werte verfügbar sind.

Die Erwartung ist, dass bei Verwendung der EXIT() Funktion der IST-Wert in den SOLL-Wert übernommen wird und wenn die Formel nicht mit EXIT() beendet wird das Ergebnis der Formel in den SOLL-Wert übernommen wird.