Bug 19086

Summary: Aufträge zum Wartungsplan werden nicht gelesen
Product: [SCX/Suite] Manufacturing Reporter: Hopmann, Peter <Peter.Hopmann>
Component: FHM-VerwaltungAssignee: Hopmann, Peter <Peter.Hopmann>
Status: VERIFIED FIXED QA Contact: Knabe, Björn <Bjoern.Knabe>
Severity: normal    
Priority: P5 CC: daniel.sanchezfernandez, Stefan.Fuchs
Version: 25.0Keywords: Vela, Vorabkorrektur
Hardware: All   
OS: All   
Whiteboard: Code Review OK, DSA überprüft
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Vela SAP Release: ---
Transport: FE0K915068, M58K900674, M68K900961 CRM-ID/Ticket: 034564

Description Hopmann, Peter intern 2025-07-09 11:40:00 CEST
Aufträge zum Wartungsplan werden nicht gelesen. Deshalb kann kein Zeitpunkt der letzten Wartung ermittelt.
Comment 1 Fuchs, Stefan intern 2025-07-11 12:05:02 CEST
Anbei das Vorgehen für die Rücksetzung des ifm-Zählerstandes (aus Konzept zu Bug 17158 + Erweiterung):

Zählerrücksetzung nach Wartung

Die aktuelle Zählerrücksetzung nach Wartung ist noch nicht ganz korrekt. 
Wird ein IH-Auftrag abgeschlossen, und ist damit nicht mehr in der Selektion, so wird die Rest-Standzeit falsch ermittelt. 
Die Berechnung muss ausgehend vom letzten relevanten IH-Auftrag (relevant sind alle Aufträge, die den Einstellungen in der Administration entsprechen: AufArt – ILA - Status) erfolgen. Der SAP-Zählerstand spielt dann nur noch eine untergeordnete Rolle, da nur die Differenz benötigt wird. 

Ermittlung: 
• Suche des Zyklus (aus zugehörigem Wartungsplan): wenn kein W-Plan verfügbar, dann erfolgt die Ermittlung über die manuelle Konfiguration.
• Suche letzten relevanten IH AUF (laut Administration) mit Datum / Uhrzeit. Datum ist das "Istende Durchführen" aus letzter Rückmeldung mit "Endrückmeldekennzeichen"
• Suche SAP Zählerstand zum oben ermittelten Datum / Uhrzeit (der letzte Messbeleg vor dem Datum / Uhrzeit des IH-Auftrags)
• Suche den aktuellen Zählerstand

Berechnung: 
Zyklus – (Zählerstand aktuell – Zählerstand zum Datum)