Ansicht
Dokumentation

FMCA_RETURN_STATUS_UPDATE_DB - Anlegen/Ändern des Statusobjekts

FMCA_RETURN_STATUS_UPDATE_DB - Anlegen/Ändern des Statusobjekts

RFUMSV00 - Advance Return for Tax on Sales/Purchases   Fill RESBD Structure from EBP Component Structure  
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

ET_STATUS
EV_FBSTA
EV_FBSTB
EV_FBSTZ
EV_FBUST
EV_INDPR
IS_RETURN
IT_STATUSES
I_CALLER
I_FBTYP
I_FORMPROCESS
I_RETURN

Ausnahmen

ACTIVITY_NOT_ALLOWED
STATUS_FAILURE
STATUS_NOT_ALLOWED

Funktionsgruppe

FMCA_RETURN_DB

General Data in Customer Master   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2243 Date: 20240523 Time: 063404     sap01-206 ( 43 ms )