Ansicht
Dokumentation
AIA_BUFFER_READ_DATABASE - Holen der Daten von der Datenbank in den Puffer
TXBHW - Original Tax Base Amount in Local Currency rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der FB liest die Daten zu einer Maßnahmenanforderung von der Datenbank.
Das Verhalten und der Zustand des Arbeitsbereiches ist abhängig von der angegebenen Aktivität.
- Anlegen
- Beim Anlegen wird geprüft, ob auf der Datenbank eine Maßnahmenanforderung mit der angegebenen externen Maßnahmenanforderungsnummer existiert. Ist keine externe Nummer angegeben, so wird die interne Nummer verwendet. Gibt es bereits eine Maßnahmenanforderung mit dieser Nummer, so wird die Ausnahme APPREQUEST_EXISTS ausgelöst und der Baustein verlassen. Existiert die Maßnahmenanforderung noch nicht, wird der FB ohne Ausnahme beendet.
- Ändern
- Beim Ändern wird geprüft, ob auf der Datenbank eine Maßnahmenanforderung mit der angegebenen externen Maßnahmenanforderungsnummer existiert. Ist keine externe Nummer angegeben, so wird die interne Nummer verwendet. Gibt es keine Maßnahmenanforderung mit dieser Nummer, so wird die Ausnahme APPREQUEST_NOT_EXISTS ausgelöst und der Baustein verlassen. Existiert die Maßnahmenanforderung, so wird versucht eine Sperre auf die IMAK und IMAV abzusetzen. Ist das nicht erfolgreich, so wird der Baustein mit der Ausnahme APPREQUEST_LOCKED verlassen. Ist eine Nummervergabe für PSP's aktiviert, so wird versucht, die zugehörige Projektdefinition zu sperren. Gelingt das nicht, wird der Baustein mit der Ausnahme PROJ_DEF_LOCKED verlassen. Konnten alle Sperren gesetzt werden, so wird der interne Puffer incl. Verwaltungstabellen gefüllt.
- Löschen
- Beim Löschen wird geprüft, ob es auf der Datenbank eine Maßnahmenanforderung mit der angegebenen Nummer gibt. Wenn ja, dann wird versucht sie zu sperren. Schlägt das fehl, so wird die Ausnahme APPREQUEST_LOCKED ausgelöst und der Baustein verlassen. Anderenfalls, werden die Daten der Maßnahmenanforderung in den Arbeitsbereich geladen und der Baustein verlassen.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
ACTVTAPPREQ_EXT
E_FLG_ENQUEUE
FLG_RAISE_EXCEPTION
MESSAGETYPE
RETURN
TEST_RUN
Ausnahmen
APPREQUEST_EXISTSAPPREQUEST_LOCKED
APPREQUEST_NOT_EXISTS
CODING_NOT_VALID
FATAL_ERROR
NO_APPREQUEST
PROJ_DEF_LOCKED
Funktionsgruppe
AIA_BUFFERFill RESBD Structure from EBP Component Structure rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2815 Date: 20240523 Time: 130919 sap01-206 ( 68 ms )