The Function Module DD_ENQU_PARLIST (Determines the maximum list of lock parameters for a lock object) is a standard Function Module in SAP ERP and is part of the function group SDM3 within the package SDVI.
Function Module | DD_ENQU_PARLIST |
Short Text | Determines the maximum list of lock parameters for a lock object |
Function Group | SDM3 |
Package | SDVI |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
ENQU_NAME | LIKE | DD25L-VIEWNAME | Name of the lock object | |
GET_STATE | LIKE | DCENQUGET | 'M ' | Read status ('A', 'N', 'R','M') |
PRID | LIKE | SY-TABIX | 0 | ID of the error output channel |
WITH_ENQU | LIKE | DDREFSTRUC-BOOL | ' ' | Flag if sources of the lock object are already there |
WITH_TABL | LIKE | DDREFSTRUC-BOOL | ' ' | Flag if sources of the base tables are already there |
WITH_TEXT | LIKE | DDREFSTRUC-BOOL | ' ' | Flag whether to read with text |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
GOT_STATE | LIKE | DCENQUGET | State of the read component objects | |
OBJECT_INCONSISTENT | LIKE | DDREFSTRUC-BOOL | Join condition not suitable for lock object |
These are the CHANGING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
DD25V_WA_A | LIKE | DD25V | Lock object header, active state | |
DD25V_WA_N | LIKE | DD25V | Header, revised/latest state |
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
DD02V_BAS | LIKE | DD02V | Header of base tables of lock object | |
DD03P_BAS | LIKE | DD03P | Fields of the base tables of the lock object | |
DD05M_BAS | LIKE | DD05M | Foreign key fields of the joins of the lock object | |
DD08V_BAS | LIKE | DD08V | Foreign key header of the joins of the lock object | |
DD26E_TAB_A | LIKE | DD26E | Base tables, active state | |
DD26E_TAB_N | LIKE | DD26E | Base tables, revised/latest state | |
DD27P_FLD_A | LIKE | DD27P | Lock object fields, active state | |
DD27P_FLD_N | LIKE | DD27P | Fields, revised/latest state | |
DD27P_PAR | LIKE | DD27P | Maximum parameter list of the lock object |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
ACCESS_FAILURE | Reading of the sources failed |
FAILURE_IN_TABLE | No active version of a base table |
ILLEGAL_VALUE | Import parameter with invalid value |