Ansicht
Dokumentation
APOCDPS7 - Nachfolgefunktionen für Funktionen der Feinplanungsplantafel
rdisp/max_wprun_time - Maximum work process run time Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Nachfolgefunktionen für Funktionen der Feinplanungsplantafel definieren
Im Customer-Exit APOCDPS7 definieren Sie die Funktionen, die das System im Anschluß an ausgewählte Funktionen der Feinplanungsplantafel automatisch durchführen soll. Wenn Sie im Customer-Exit eine Nachfolgefunktion definieren, ist der Ablauf beim Aufruf einer Funktion der Feinplanungsplantafel wie folgt:
- Das System führt die Funktion der Feinplanungsplantafel aus und ändert dabei Objekte.
- Wenn Sie den Customer-Exit entsprechend definiert haben, übergibt das System die geänderten Objekte über die Import-Tabellen an den Customer-Exit.
- Das System führt an den geänderten Objekten die im Customer-Exit definierte Nachfolgefunktion aus.
- Wenn Sie den Customer-Exit entsprechend definiert haben, übergibt das System die im Customer-Exit geänderten Objekte über die Export-Tabellen zur Anzeige an die Feinplanungsplantafel.
Sie können den Customer-Exit für das interaktive Planen mit der Feinplanungsplantafel und für die Feinplanungsfunktionen im Produktionsplanungslauf verwenden.
Beispiele
- Sie möchten eine lückenlose Ressourcenbelegung.
- Wenn Sie einen Vorgang ausplanen, entsteht eine Lücke, die das System standardmäßig nicht automatisch schließt. Um diese Lücke automatisch zu schließen, können Sie mit dem Customer-Exit nach jedem Aufruf der Funktion Ausplanen eine Reihenfolgeheuristik starten.
- Sie definieren für eine Ressource eine Ausfallzeit.
- Die in diesem Zeitraum eingeplanten Vorgänge plant das System standardmäßig nicht automatisch um. Um diese Vorgänge automatisch umzuplanen, können Sie mit dem Customer-Exit nach der Definition einer Ausfallzeit automatisch die Funktion Neu planen starten. Die Funktion Neu planen plant die in den Ausfallzeiten liegenden Vorgänge automatisch um.
Import-Parameter | |
---|---|
I_FUNCTION_CODE | Interner Schlüssel für eine Funktion der Feinplanung |
I_SIMSESSID | Interner Schlüssel der Simulationsversion |
I_SIMVERID | Interner Schlüssel der Planversion |
Mit folgenden Import-Tabellen übergeben Sie die Objekte an den Customer-Exit, die durch eine Funktion der Feinplanung geändert wurden:
Import-Tabellen | |
---|---|
I_ORDERS_TAB | geänderte Aufträge |
I_RESOURCES_TAB | geänderte Ressourcen |
I_MATERIALS_TAB | geänderte Produkte |
I_CAPREQ_TAB | geänderte Kapazitätsbedarfe |
I_ORDERS_DEL_TAB | gelöschte Aufträge |
Mit folgenden Export-Tabellen übergeben Sie die Objekte an die Feinplanungsplantafel, die durch die Nachfolgefunktionen im Customer-Exit geändert wurden:
Export-Tabellen | |
---|---|
E_ORDERS_TAB | geänderte Aufträge |
E_RESOURCES_TAB | geänderte Ressourcen |
E_MATERIALS_TAB | geänderte Produkte |
E_CAPREQ_TAB | geänderte Kapazitätsbedarfe |
E_ORDERS_DEL_TAB | gelöschte Aufträge |
In der folgenden Tabelle finden Sie einige ausgewählte Funktionscodes für Funktionen der Feinplanungsplantafel:
Funktionscodes für Funktionen der Feinplanungsplantafel
SL15 | Ändern eines Objekts (Auftrag, Vorgang, Produkt, |
Ressource) in der Feinplanungsplantafel | |
über Doppelklick oder über das Menü | |
(bei Ressource nicht über Menü) | |
SL22 | Manuelles Ein- oder Umplanen mit Drag & Drop |
in der Feinplanungsplantafel | |
SL23 | Ausplanen mit der Planungsfunktion Ausplanen oder |
in der Feinplanungsplantafel manuell (Drag&Drop) | |
SL24 | Ein- und Umplanen mit der |
Planungsfunktion Neu planen | |
SL60 | Ändern eines Auftrags |
in der Feinplanungsplantafel über das Kontextmenü | |
SL66 | Ändern einer Ressource |
in der Feinplanungsplantafel über das Menü | |
SL88 | Definition der Ausfallzeit einer Ressource |
in der Feinplanungsplantafel über das Menü | |
SL91 | Ändern des Angebotsprofils einer Ressource |
in der Feinplanungsplantafel über das Menü |