"判断是否被锁定
CALL FUNCTION 'ENQUEUE_ESORDER'
EXPORTING
mode_aufk = 'E'
mandt = sy-mandt
aufnr = gs_out-AUFNR
* X_AUFNR = ' '
* _SCOPE = '2'
* _WAIT = ' '
* _COLLECT = ' '
EXCEPTIONS
foreign_lock = 1
system_failure = 2
OTHERS = 3.
IF sy-subrc <> 0.
CALL FUNCTION 'MESSAGE_TEXT_BUILD'
EXPORTING
msgid = 'MC'
msgnr = '601'
msgv1 = sy-msgv1
msgv2 = gs_out-AUFNR
* MSGV3 = ' '
* MSGV4 = ' '
IMPORTING
message_text_output = e_msg.
ENDIF.