Ansicht
Dokumentation

APOCDPS0 - Customer-Exit für APO Plantafel

APOCDPS0 - Customer-Exit für APO Plantafel

ABAP Short Reference   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Erweiterung APOCDPS0 für die Feinplanungsplantafel (Customer-Exit)

Mit dem Customer-Exit APOCDPS0 können Sie

  1. Objekte an den Customer-Exit übergeben (Ressourcen, Blöcke, Produkte, Aufträge, Vorgänge und deren Kapazitätsbedarfe)
  2. Objektdaten ändern
  3. die geänderten Daten in der Feinplanungsplantafel darstellen

Die Objekte übergeben Sie an den Customer-Exit, indem Sie

  1. in der Feinplanungsplantafel die Objekte markieren
  2. Funktionen -> Benutzer wählen

Für die markierten Objekte übergibt das System folgende Daten an den Customer-Exit:

Import-Parameter
I_SIMSESSID Interner Schlüssel zur Identifizierung
der Simulationsversion
I_RESUID_TAB Tabelle mit den internen Schlüsseln der Ressourcen
I_ORDID_TAB Tabelle mit den internen Schlüsseln der Aufträge
I_PCMIDS_TAB Tabelle mit den internen Schlüsseln der Kampagnen
I_CAP_REQ_TAB Tabelle mit den internen Schlüsseln der
Kapazitätsbedarfe
I_PEGID_TAB Tabelle mit den internen Schlüsseln der Produkte
I_BLOCKID_TAB Tabelle mit den internen Schlüsseln der Blöcke

Sie können in den Customer-Exit ein Programm einbauen, mit dem Sie die Daten auswerten und ändern. Zum Nachlesen weiterer Daten verwenden Sie z.B. folgende Funktionsbausteine:

Funktionsbausteine zum Nachlesen von Daten
Ressourcendaten /sapapo/efpl_res_get_from_db
Auftragsdaten /sapapo/efpl_ord_data_get
Kapazitätsbedarfsdaten /sapapo/efpl_capreq_data_get
Produktdaten /sapapo/efpl_mat_data_get

Aus dem Customer-Exit können Sie die geänderten Daten mit folgenden Tabellen an die Feinplanungsplantafel zurückgeben:

Export-Parameter
Tabelle mit Ressourcendaten I_RESSOURCES_TAB
Tabelle mit Auftragsdaten I_ORDERS_TAB
Tabelle mit Kampagnendaten I_PCMIDS_TAB
Tabelle mit Kapazitätsbedarfsdaten I_CAPREQ_TAB
Tabelle mit Produktdaten I_PEGIDS_TAB
Tabelle mit Blockdaten I_BLOCKID_TAB

Die Feinplanungsplantafel zeigt die geänderten Daten unmittelbar nach ihrer Übergabe an.

Hinweis: Die Exporttabellen verwenden Sie ausschließlich dazu, um die im Customer-Exit geänderten Daten in der Feinplanungsplantafel darzustellen. Wenn das System die geänderten Daten außerdem in der Simulationsversion (d.h. im live Cache) sichern soll, müssen Sie im Customer-Exit einen entsprechenden Funktionsbaustein verwenden.






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4399 Date: 20240329 Time: 013742     sap01-206 ( 52 ms )