Umplanung des Planungsdatums – MWS910
MWS910 – Umplanung des Planungsdatums wurde zur Bearbeitung aller Auftragstypen konzipiert. Das Programm funktioniert wie folgt:
-
Erkennen, ob Datum/Zeit eines Beschaffungsauftrags geändert wurden.
Dies geschieht meistens in (MMS910). Wir speichern das Datum für den MITPLO-Datensatz, der geändert wird. Nach der Änderung wird geprüft, ob Datum/Zeit geändert wurden. Wenn ja, wird auch geprüft, ob Verknüpfungen vorhanden sind (eine Verknüpfung ist auftragsinitiiert oder eine provisorische Zuteilung). Falls Verknüpfungen vorhanden sind, schreiben wir einen Datensatz in die Tabelle (MMW910), um eine Umplanung auszulösen.
Bei vorhandenem Link überprüft (MMS910) die Änderung und ruft MMMNGPRR mit *RESC auf. MMMNGPRR ruft MMMNGPRA mit *DATE auf, um in (MMW910) zu schreiben.
Zahlreiche Programme werden direkt in (MMW910) geschrieben. Dies ist die Regel, da sie MITPLO direkt aktualisieren ODER sie bearbeiten Positionstyp 2 (MITPLO nicht vorhanden).
- Schreiben Sie einen Datensatz in (MMW910).
-
Führen Sie die Umplanung durch, oder lösen Sie diese aus.
Dies erfolgt durch (MWS910). Dies ist ein Autojob.
(MWS910) wartet darauf, neue Datensätze in die Tabelle (MMW910) zu schreiben. Nach Eingang eines neuen Datensatzes wird dieser durch (MWS910) verarbeitet und anschließend gelöscht.
(MWS910) überprüft zuerst, ob für den Auftrag, der umgeplant werden soll, die Umplanung aktiviert ist (d. h. es gibt eine Markierung an den verschiedenen Auftragstypen). Wenn dies der Fall ist, wird eine Umplanung gemäß Auftragstyp durchgeführt. Bei Bedarf wird eine Benachrichtigung gesendet, die auf einem an (MMW910) übergebenen Parameter basiert (Meldung 256 in M3 Mail).
- KA wird in (MWS910) durch Aufrufen von OOLINEPI durchgeführt.
- Wartungsaufträge werden direkt in MWA910 durchgeführt.
- BA/VA erfolgt innerhalb von (MWS910).
- Die PA-Umplanung erfolgt durch Schreiben eines Datensatzes in (MPM010). Beachten Sie, dass wir das Startdatum der verbundenen Operation in allen Fällen umplanen, außer wenn es sich bei dem Beschaffungsauftrag, der die Umplanung ausgelöst hat, um einen externen EA handelt. Für extern ausgeführte Operationen wird bei der Umplanung das neue Datum als Enddatum angegeben.