Ansicht
Dokumentation

FMCA_RETURN_STATUS_UPDATE - Anlegen/Ändern des Statusobjekts

FMCA_RETURN_STATUS_UPDATE - Anlegen/Ändern des Statusobjekts

CPI1466 during Backup   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein aktualisiert den Status eines Formularbündles im Status Management. Danach prüft er, ob das Formularbündel nach der Statusänderung im Massenprozess (FMCAPFPF) verarbeitet werden soll. Das Programm schreibt das Ergebnis der Prüfung im Kopf des Formularbündels fort.

Beispiel

Hinweise

Der Aufrufer des Bausteins soll die folgenden Punkte beachten:

  • Das Formularbündel wird nicht im Baustein gesperrt. Das muss vor dem Aufruf passieren.
  • Es findet keine Berechitigungsprüfung statt.
  • Die Kopfdaten des Formularbündels werden eventuell im Baustein aktualisiert. Der Aufrufer soll die folgende Situdation vermeiden, die einen fehlerhaften Zustand der Kopfdaten verursachen kann:
  • Die Kofdaten (DFMCA_RETURN) werden zuerst gelesen.

  • Dann wird die Verarbeitungslogik durchgeführt, die die Kopfdaten im Hauptspeicher ändert.

  • Anschließend wird der Status des Formularbündles im Status Management aktualisiert und somit auch die Kopfdaten mit der Information (Feld DFMCA_RETURN-INDPR), ob das Formularbündel später vom Massenprozess berücksichtigt werden soll.

  • Am Ende wird die Änderung im zweiten Schritt in der Datenbank gespeichert und das Feld FMCA_RETURN-INDPR somit überschrieben.

Weiterführende Informationen





Parameter

IS_FMCA_POBJ_S
IT_STATUSES
IV_CALLER
I_FORMPROCESS
I_RETURN

Ausnahmen

ACTIVITY_NOT_ALLOWED
STATUS_FAILURE
STATUS_NOT_ALLOWED

Funktionsgruppe

FMCA_RETURN

CL_GUI_FRONTEND_SERVICES - Frontend Services   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2134 Date: 20240523 Time: 051911     sap01-206 ( 37 ms )