Ansicht
Dokumentation

CONFIRMATION_INITIALIZE_OLD - Initialisieren Freigabe (Status suchen und Freigabeinfosatz anlegen)

CONFIRMATION_INITIALIZE_OLD - Initialisieren Freigabe (Status suchen und Freigabeinfosatz anlegen)

CPI1466 during Backup   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Aufgrund der uebergebenen Parameter wird für einen Datesatz eines Frei- gabeobjektes dessen Initialstatus ermittelt. Dazu werden die entspech- enden Einträge aus der Tabelle TZFSP (Freigabestatusparameter) ausgewertet.

Ein Freigabeinfosatz mit dem ermittelten Freigabestatus und dem Frei-
gabekennzeichen wird in Tabelle VZFGD geschrieben. Dieser Eintrag
steuert den weiteren Verlauf des Freigabeverfahrens.

Zurückgeliefert wird der Freigabestatus (interne Verwendung, wird von d. Anwendungen in der Regel nicht verwendet) und das Freigabe(sperr)kennzeichen. Das Freigabe(sperr)kennzeichen muß vom Anwendungsprogramm in die fachliche Tabelle eingetragen werden, und die Datensätze sind für weitere Verarbeitungen zu sperren.

Beispielaufruf (für Darlehen):

TABLES: TZFO.

DATA: VDARLKEY LIKE VZFGD-SKEY1.

DATA: PARAMETER1 LIKE TZFSP-SPARAM1.

DATA: PARAMETER2 LIKE TZFSP-SPARAM2.

IF TZFO-SFGAKTIV EQ 'X'.

MOVE VDARL-BUKRS TO VDARLKEY.

MOVE VDARL-SARCHIV TO VDARLKEY+4(1).

MOVE VDARL-RANL TO VDARLKEY+5(13).

MOVE VDARL-SSTATI TO PARAMETER1.

MOVE VDARL-GSART TO PARAMETER2.

CALL FUNCTION 'CONFIRMATION_INITIALIZE'

EXPORTING

BUKRS = VDARL-BUKRS

FGOBJ = 'VDARL' " muß in TZFO definiert sein

KEY = VDARLKEY

KEYERGAENZUNG = SPACE

SCHWRT = VDARL-BZUSAGE

WAERS = VDARL-SANTWHR

PARAM1 = VDARL-STATI

PARAM2 = VDARL-GSART

VERARBFUNKTION = IO_TABLE-FUNKTION

IMPORTING

VDARL-SFGKZ = FGKZ.

ENDIF.


Beispielaufruf für Manuelle Sollstellung:

DATA: VDBEPPKEY LIKE VZFGD-SKEY1,

PARAMETER2 LIKE TZFSP-SPARAM2,

SCHWELLWERT LIKE TZFSP-BSCHWRT.

MOVE VDBEPP-RANL TO VDBEPPKEY+4(13).

MOVE VDBEPP-RPNNR TO VDBEPPKEY+17(10).

MOVE VDBEPP-GSART TO PARAMETER2.

MOVE VDBEPP-BCWHR TO SCHWELLWERT.

CALL FUNCTION 'CONFIRMATION_INITIALIZE'

EXPORTING

BEGRU = ' '

BUKRS = VDBEPP-BUKRS

FGOBJ = 'MANSO'

FLG_NO_UPDATE_VZFGD = ' ' (nur ermitteln), 'X' (Init.status schreiben)

KEY = VDBEPPKEY

KEYERGAENZUNG = ' '

SCHWRT = SCHWELLWERT

SPARAM2 = PARAMETER2

TEXT15 = ' '

TEXT50 = ' '

VERARBFKT = 'I' oder 'U' (Anlegen, Ändern)

WAERS = VDBEPP-SBWHR

IMPORTING

FGST = FGST.





Parameter

BEGRU
BUKRS
FGKZ
FGOBJ
FGST
FLG_NO_UPDATE_VZFGD
KEY
KEYERGAENZUNG
SCHWRT
SPARAM1
SPARAM2
TEXT15
TEXT50
VERARBFKT
WAERS

Ausnahmen

FGOBJ_NOT_FOUND
READ_ERROR

Funktionsgruppe

FVZL

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

Length: 3871 Date: 20240523 Time: 144816     sap01-206 ( 58 ms )