Lock:
DATA: l_varkey la vim_enqkey TYPE.
La FONCTION CALL 'ENQUEUE_E_TABLE'
EXPORTER
mode_rstable = 'E'
tabname = 'BKPF'
Varkey = l_varkey « table de serrure à clé
-
X_TABNAME = ' '
-
X_VARKEY = ' '
-
_SCOPE = '2'
-
_WAIT = ' '
-
_COLLECT = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3. **解锁**
APPEL FONCTION 'DEQUEUE_EZ_ZSPFLI' "解锁
EXPORTER
mode_zspfli = 'E'
Mandt = sy-Mandt
CARRID = 'AA'
connid = '0011'
- X_CARRID = ''
- X_CONNID = ''
- _SCOPE = '3'
- _SYNCHRON = ''
- _COLLECT = ''.
X_TABNAME = « » « Drapeau Paramètres tabname si hexadécimal;
X_VARKEY = « » » Drapeau paramètre Varkey si hexadécimal;
_scope: 1 indique que le programme est valide, la figure 2 représente le module de mise à jour effective; 3 tout
_wait dit que si l'objet est déjà verrouillé, il faut attendre avant d' essayer de verrouillage, le temps d' attente maximal a les paramètres du système de contrôle enquë / delay_max;
paramètre _COLLECT indique si une collection unifiée après la soumission