”1:技术性完成TECO状态
DATA: LS_RETURN TYPE BAPIRET2,
LT_RETURN LIKE TABLE OF BAPI_ORDER_RETURN WITH HEADER LINE,“返回参数
LT_LOG LIKE TABLE OF BAPI_ORDER_APPLICATION_LOG,“日志
LT_ORDER LIKE TABLE OF BAPI_ORDER_KEY WITH HEADER LINE.”工单号
LT_ORDER-ORDER_NUMBER = <IS_STATE>-AUFNR.
APPEND LT_ORDER.
CLEAR LT_ORDER.
”TECO完成BAPI
CALL FUNCTION ‘BAPI_PRODORD_COMPLETE_TECH’
EXPORTING
SCOPE_COMPL_TECH = ‘1’
WORK_PROCESS_GROUP = ‘COWORK_BAPI’
WORK_PROCESS_MAX = ‘99’
IMPORTING
RETURN = LS_RETURN
TABLES
ORDERS = LT_ORDER
DETAIL_RETURN = LT_RETURN
APPLICATION_LOG = LT_LOG.
“ 2:更改其他状态标记
DATA:IT_STATUS TYPE STANDARD TABLE OF JSTAT WITH HEADER LINE .
IT_STATUS-STAT = ‘I0076’." 删除标记
IT_STATUS-STAT = ‘I0046’."CLSD 已关闭
IT_STATUS-STAT = ‘I0013’."DLT 删除标识符
APPEND IT_STATUS.
CLEAR IT_STAT