Show TOC

  Typ 0: Definition von dynamischen Funktionsaufrufen

Verwendung

Mit dieser Funktion können Sie aus der Herstellanweisung heraus bestimmte SAP-Funktionen aufrufen oder in der Herstellanweisung bestimmte Berechnungen und Prüfungen durchführen. Der Funktionsaufruf wird durch ABAP-Funktionsbausteine realisiert, die für die betreffende Verwendung angelegt wurden.

Voraussetzungen

Der aufzurufende Funktionsbaustein muss im Function Builder (ABAP-Development-Workbench) vorhanden und aktiv sein.

Funktionsumfang

Das SAP-System enthält eine Reihe von vordefinierten Funktionsbausteinen, die Sie im Funktionsaufruf verwenden können. Sie können auch eigene Funktionsbausteine anlegen.

Um Funktionsbausteine anzulegen oder anzuzeigen, gehen Sie im Customizing der Prozesskoordination und wählen Sie Anfang des Navigationspfads Prozessvorgaben Navigationsschritt PV-Arten für Herstellanw. definieren mit Merkmalübers. Navigationsschritt Merkmale zu dynamischen Funktionsaufrufen zuordnen Navigationsschritt Funktionsbausteine für dynamische Funktionsaufrufe anlegen Ende des Navigationspfads .

Die folgende Tabelle gibt Ihnen einen Überblick über die Funktionsbausteine, die Sie als dynamischen Funktionsaufruf definieren können:

Funktion

Funktionsbaustein

Aufrufen einer beliebigen Transaktion

COPF_CALL_TRANSACTION

Auftragsrückmeldung zu Phasen

COPF_ENTER_CONFIRMATION

Anzeigen der Materialmengenberechnung aus dem Auftrag

COPF_MATERIAL_QUANTITY_CALC

Anzeigen von Dokumenten, die im SAP-Dokumentenverwaltungssystem erfasst sind

COPF_DOCUMENT_SHOW_DIRECT

Berechnen der Dauer von Zeitintervallen

COPF_DETERMINE_DURATION

Berechnen des Starttermins eines Zeitintervalls

COPF_DETERMINE_START_TIME

Berechnen des Endtermins eines Zeitintervalls

COPF_DETERMINE_END_TIME

Anlegen von Probendatensätzen für fertigungsbegleitende Qualitätsprüfungen

QPRS_PI_ NEW _SAMPLE_DRAW

Bearbeiten der Probenahme (z.B. Probe freigeben/sperren)

QPRS_PI_SAMPLE_DRAW_PROCESSING

Erfassen von Prüfergebnissen im QM

COPFX_QM_INSPECTION_RESULT_REC

Beispiel-Funktionsbaustein für Prüffunktion

COPF_VALIDATION_FUNCTION_TEST

Anzeige Herstellanweisung im Layout des Chargenprotokolls (EBR)

PI_SHEET_PRINT_WITH_EBR_STYLE

Aktivitäten

Bei der Definition von dynamischen Funktionsaufrufen hinterlegen Sie in der Prozessvorgabe folgende Informationen:

  • den Namen des Funktionsbausteins, der aufgerufen werden soll

  • die Beschriftung der Drucktaste mit einem beliebigen Kurztext

  • das Merkmal, das vorgibt, ob die Funktion beim Anzeigen der Herstellanweisung aufgerufen werden kann

  • die im Funktionsbaustein definierten Parameter

Sie erfassen diese Informationen, indem Sie der Prozessvorgabe folgende Merkmale in der angegebenen Reihenfolge zuordnen:

Merkmal

Bedeutung

Wert

PPPI_FUNCTION_NAME

Name eines Funktionsbausteins

Name des Funktionsbausteins, den Sie aufrufen möchten

PPPI_BUTTON_TEXT

Text für Drucktaste

beliebiger Kurztext

PPPI_FUNCTION_DURING_DISPLAY

Gibt vor, ob die Funktion beim Anzeigen der Herstellanweisung aufgerufen werden kann

"0" = nicht erlaubt"1" = erlaubt

< <Exportparameter> < <Changing-Parameter> < <Importparameter> < <Tabellenparameter>

Parameter gemäß Definition im Funktionsbaustein: <Exportparameter <Changing-Parameter <Importparameter

Parameter des Funktionsbausteins <Importparameter <Changing-Parameter <Exportparameter

Informationen darüber, wie Sie die Parameter des Funktionsbausteins in der Prozessvorgabe definieren, finden Sie in den folgenden Abschnitten: