DEQUEUE_E_ATTRIB2 is a standard SAP function module that performs Release lock on object E_ATTRIB2 functionality. This is available within standard R/3 SAP systems depending on version and release level.
Below are the pattern details for this FM showing its interface including any import, export and tables parameters. There is also a list of Exceptions and for your convenience any standard documentation available. All this information and more can also be viewed if you enter the function module name DEQUEUE_E_ATTRIB2 into the relevant SAP transaction such as SE37 or SE80.
CALL FUNCTION 'DEQUEUE_E_ATTRIB2' "Release lock on object E_ATTRIB2
* EXPORTING
* mode_fsh_mg_attrib2 = 'E' " enqmode Lock mode for table FSH_MG_ATTRIB2
* mode_fsh_mg_attrib2_t = 'E' " enqmode Lock mode for table FSH_MG_ATTRIB2_T
* mandt = SY-MANDT " fsh_mg_attrib2-mandt 01th enqueue argument
* attribute_2 = " fsh_mg_attrib2-attribute_2 02th enqueue argument
* spras = " fsh_mg_attrib2_t-spras 03th enqueue argument
* x_attribute_2 = SPACE " Fill argument 02 with initial value?
* x_spras = SPACE " Fill argument 03 with initial value?
* _synchron = SPACE " Synchonous unlock
* _collect = ' ' " ddenqcoll Initially only collect lock
. " DEQUEUE_E_ATTRIB2