Ansicht
Dokumentation

EHS_MD_120_50_01 - Startbedingung festlegen

EHS_MD_120_50_01 - Startbedingung festlegen

ABAP Short Reference   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

In dieser IMG-Aktivität legen Sie die Startbedingung fest, die für den Start des Workflows in der Produktsicherheit erfüllt sein muss.

Eine Startbedingung setzt sich folgendermaßen zusammen:

  • Liste von Startereignissen
Sie können in der Liste folgende Objekte eintragen:
  • Bewertungsarten

  • Tabelle ESTRH (Verwaltungsdaten des Spezifikationskopfs)

  • Tabelle ESTRI (Identifikatoren)

  • Tabelle ESTMJ (Spezifikation-Material-Zuordnung)

  • Tabelle ESTRR (Referenz-Zuordnung)

Damit der Workflow für eine Spezifikation gestartet wird, muss sich seit dem letzten Start mindestens eine Änderung an einem der Objekte ereignet haben.
  • Liste von Bewertungsarten
  • Damit der Workflow für eine Spezifikation gestartet wird, müssen allen Bewertungsarten der Liste Werte zugeordnet sein. Auf diese Weise wird verhindert, dass für eine Spezifikation ein Workflow gestartet wird, obwohl ihre Daten noch nicht vollständig erfasst sind.

  • Sie können als zusätzliche Bedingung definieren, dass mindestens eine dieser Bewertungsarten seit dem letzten Start geändert worden sein muss.

Mithilfe des User-Exits SUB_WFCHCK können Sie weitere Prüfungen zu den Spezifikationen als Startbedingung definieren.

Startbedingung TEST: Damit der Workflow gestartet wird, muss die gesamte Startbedingung erfüllt sein:

  • Liste der Startereignisse: ESTRI (Identifikatoren), SAP_EHS_1013_001 (Aggregatzustand), SAP_EHS_1013_005 (Dichte)
Eine Spezifikation wird dem Workflow übergeben, wenn beispielsweise eine der folgenden Änderungen an der Spezifikation durchgeführt wurde:
  • Der Text einer ihrer Identifikatoren wurde geändert (innerhalb der ersten 132 Zeichen oder im Langtext).

  • Die Zuordnung zu gesetzlichen Listen einer ihrer Identifikatoren wurde geändert.

  • Zur Eigenschaft Aggregatzustand wurde eine neue Bewertungsinstanz angelegt.

  • Die Beurteilung einer Bewertungsinstanz zur Eigenschaft Aggregatzustand wurde geändert.

  • Ein Freitext einer Bewertungsinstanz zur Eigenschaft Dichte wurde geändert.

  • Liste der Bewertungsarten: Farbe, Form, pH, Dichte
Es müssen allen Bewertungsarten Farbe, Form, pH und Dichte Werte zugeordnet sein. Zudem haben Sie das Kennzeichen Bewertungsänderung in Bewertungsart erforderlich gesetzt, sodass bei mindestens einer dieser Bewertungsarten eine Änderung seit dem letzten Start durchgeführt worden sein muss.
  • User-Exit: TEST_FUNCTION
Falls Sie weitere Spezifikationsprüfungen definiert haben, müssen diese erfüllt sein.

Zum Workflowmuster EHS_DEMO (WS11200006) ist der Workflowschritt 4 angelegt. Dem Schritt 4 ist die Standardaufgabe TS11200005 zugeordnet, die die Methode SUBSTANCE.VALUATIONDIALOGCALLFROMWF enthält.

Sie können das Workflowmuster EHS_DEMO als Vorlage verwenden.

Siehe auch: Technische Hinweise unter Workflow.

  1. Rufen Sie die IMG-Aktivität auf, und wählen Sie Bearbeiten -> Neue Einträge.
  2. Geben Sie die erforderlichen Daten unter Beachtung der folgenden Hinweise ein:
  • Objekttyp (OT)

WS: Workflowmuster, das ausgeliefert wird (mandantenunabhängig)
Hinweis: Der Objekttyp WF (Workflow-Aufgabe) wird von dem SAP-System nicht mehr unterstützt.
  • Objekt-ID

Es wird ein Standard-Workflowmuster mit der Objekt-ID 11200006 ausgeliefert.
  • User-Exit-Name

Sie müssen den User-Exit-Namen zum User-Exit-Typ SUB_WFCHCK in der IMG-Aktivität User-Exits verwalten angelegt haben.
  1. Wählen Sie Bestätigen, und wählen Sie die betreffende Startbedingung im Bearbeitungsschritt Startereignisse.
  2. Wählen Sie Bearbeiten -> Neue Einträge, und geben Sie im Feld Bewertungsart die gewünschten Startereignisse ein.
Hinweis:
Zur Auswahl von Bewertungsarten steht Ihnen neben der Wertehilfe zusätzlich die Funktion Startereignisse (als Baum) zur Verfügung. Diese Funktion zeigt Ihnen den in der Spezifikationsverwaltung voreingestellten Eigenschaftsbaum an. Markieren Sie in diesem Eigenschaftsbaum die gewünschten Bewertungsarten.
  1. Wählen Sie die betreffende Startbedingung im Bearbeitungsschritt Bewertungsarten der Startbedingung.
  2. Wählen Sie Bearbeiten -> Neue Einträge, und geben Sie im Feld Bewertungsart die gewünschten Bewertungsarten ein.
  3. Sichern Sie Ihre Eingaben.





Fill RESBD Structure from EBP Component Structure   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 7154 Date: 20240520 Time: 165326     sap01-206 ( 76 ms )