Ansicht
Dokumentation

APOCDPS3 - Ermittlung von Farbtyp und Formtyp in der Plantafel

APOCDPS3 - Ermittlung von Farbtyp und Formtyp in der Plantafel

ROGBILLS - Synchronize billing plans   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Darstellung von Zeilen im Tabellenbereich der DS-Plantafel auswählen

Standardmäßig wählt das System die Formate für die Tabellenzeilen eines Teilbilds der Feinplanungsplantafel (DS-Plantafel) anhand der Entscheidungstabelle im Plantafelprofil. Mit dem Customer-Exit APOCDPS3 kann das System die Auswahl von Zeilenformaten nach einer benutzerdefinierten Logik durchführen - unabhängig von der Entscheidungstabelle. Das System ruft den Customer-Exit anstelle der Entscheidungstabelle auf, wenn es für eine Zeile eines Teilbilds ein Zeilenformat ermitteln muß. Der Customer-Exit kann unter den Zeilenformaten für das Teilbild auswählen (Standardzeilenformat und benutzerdefinierte Zeilenformat 1 bis 6).

Import-Parameter

  • I_CHART
Nummer des aktuellen Teilbilds
  • I_OBJECT
Typ der Tabellenbereich des Teilbilds dargestellten Objekte:
  • 1 für Ressourcen

  • 2 für Produkte

  • 3 für Aufträge

  • 4 für Vorgänge

  • Interne Schlüssel für das Objekt, für das ein Zeilenformat gewählt werden soll:
  • I_GUID für eine Ressource, ein Produkt oder einen Auftrag

  • I_ORDERID und I_OPRCOUNTER für einen Vorgang

  • I_OPR_KEY_TAB
Tabelle mit den internen Schlüsseln der Vorgänge in der DS-Plantafel

Export-Parameter

  • E_RETVAL
Rückgabewerte des Customer-Exits:
  • Mit dem Wert 1 legen Sie fest, daß das System nach Verlassen des Customer-Exits die Entscheidungstabelle auswerten soll, um ein Zeilenformat zu finden.

  • Mit dem Wert 2 legen Sie fest, daß das System die Entscheidungstabelle nicht auswerten soll.

  • E_FORM_TYPE
Formtyp, den das System für die Darstellung der Tabellenzeile verwenden soll
Über den Formtyp wird die Ausrichtung eines Zeilentexts bezüglich der Feldbegrenzungen festgelegt (z.B. links, zentriert).
  • E_FARB_TYPE
Farbtyp, den das System für die Darstellung der Tabellenzeile verwenden soll
Über den Farbtyp werden Schrifteigenschaften, z.B. Schriftgröße und -farbe, festgelegt.

Farb- und Formtyp müssen nach folgendem Muster aufgebaut sein:

  • 1. Zeichen: Nummer des aktuellen Teilbilds
  • 2. Zeichen: Verweis auf eines der Zeilenformate, die im Plantafelprofil für das aktuelle Teilbild definiert sind

Wenn der Formtyp leer ist, d.h. keine Teilbildnummer und kein Verweis auf ein Zeilenformat enthält, wird die komplette Zeile nicht dargestellt. (Dies entspricht dem Wert N für den Dann-Teil eines Entscheidungsschritts in der Entscheidungstabelle.)

Beispiel

Sie haben im Plantafelprofil für das Teilbild 1 folgende Zeilenformate definiert:

  • Standardzeile
  • Schrift: Helvetica, Größe 12, fett, blau,

  • Ausrichtung: links, zentriert

  • Zeilenformat 1
  • Schrift: Helvetica, Größe 10, kursiv, rot

  • Ausrichtung: rechts, oben

Abhängig vom Rückgabewert E_RETVAL, den der Customer-Exit zurückgibt, ermittelt das System das Zeilenformat wie folgt:

  • E_RETVAL = 1
Das System wertet für das aktuelle Teilbild die Entscheidungstabelle aus.
  • E_RETVAL = 2
Hier hängt es wie folgt vom Formtyp ab, ob das System die Zeile darstellen soll:
  • Formtyp =

Das System stellt die Zeile nicht dar.
  • Formtyp = 1Z und Farbtyp = 11

Das System stellt die Zeile wie folgt dar:
Schrift: Helvetica, Größe 10, rot, kursiv
Ausrichtung: links, zentriert





rdisp/max_wprun_time - Maximum work process run time   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5537 Date: 20240423 Time: 234214     sap01-206 ( 50 ms )