CL_EXM_IM_ISHMED_PRGS_EXPECTED - ISHMED: Erwartetes Ende ermitteln
rdisp/max_wprun_time - Maximum work process run time SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Diese Beispielimplementierung zeigt die Ermittlung des Endes eines Ablaufs auf Basis der Zeitmarke Schnitt.
Diese Beispielimplementierung enthält folgende Vorgehensweise:
- Den übergebenen Ablauf einer Variable vom Typ OP Ablauf zuweisen.
Somit wird auch geprüft,ob es sich um einen Ablauf zu einer OP handelt, denn Abläufe anderen Typs werden hier nicht behandelt.
- Prüfen, ob die Zeitmarke Schnitt gesetzt wurde.
Ist diese noch nicht gesetzt, wird die Bearbeitung abgebrochen.
- Die Ankerleistung der Haupt OP wird ermittelt
- Die gesetzten Zeitmarken der Haupt OP Ankerleistung werden ermittelt
- In den ermittelten Zeitmarken wird jene gesucht, die das Kennzeichen ZPSCHNITT gesetzt hat.
- Den geplanten Beginn des Schnitts ermitteln ( = IST Beginn des Ablaufs + längste Dauer aus allen Vorbereitungszeiten)
- Die längste Dauer aus allen Vorbereitungszeiten ermittlen
- IST Beginn des Ablaufs ermitteln
- Erwarteten Beginn des Schnitts berechnen
- Die erwartete Dauer des Ablaufs aufgrund der Differenz zwischen IST und PLAN Beginn des Schnitts ermitteln
- Die Differenz zwischen IST und PLAN Beginn des Schnitts berechnen
- Die geplante Dauer des Ablaufs ermitteln
- Erwartete Dauer aus der geplanten Dauer und der berechnteten Differenz berechnen
- Das erwartete Ende aus den IST Beginn des Ablaufs und der erwarteten Dauer berechnen
Beziehungen
Beispiel
Hinweise
Weiterführende Informationen
Methode <DS:IO.IF_EX_ISHMED_PRGS_EXPECTED_ENDGET_EXPECTED_END_OF_PROGRESS>GET_EXPECTED_END
Fill RESBD Structure from EBP Component Structure Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2309 Date: 20120527 Time: 114321 triton ( 54 ms )






