1,BAPI简介
可以通过调用BAPI BAPI_ALM_ORDER_MAINTAI来更改工单的状态,具体使用到的参数是IT_METHODS。
<img class="alignnone size-medium wp-image-6186" src="http://www.baidusap.com/wp-content/uploads/2019-05-14_9-03-53-740x357.jpg" alt="" width="740" height="357" srcset="http://www.baidusap.com/wp-content/uploads/2019-05-14_9-03-53-740x357.jpg 740w, http://www.baidusap.com/wp-content/uploads/2019-05-14_9-03-53-768x370.jpg 768w, http://www.baidusap.com/wp-content/uploads/2019-05-14_9-03-53.jpg 817w" sizes="(max-width: 740px) 100vw, 740px" />IT_METHODS的定义如下:
<img class="alignnone size-medium wp-image-6187" src="http://www.baidusap.com/wp-content/uploads/2019-05-14_9-07-20-740x311.jpg" alt="" width="740" height="311" srcset="http://www.baidusap.com/wp-content/uploads/2019-05-14_9-07-20-740x311.jpg 740w, http://www.baidusap.com/wp-content/uploads/2019-05-14_9-07-20.jpg 767w" sizes="(max-width: 740px) 100vw, 740px" />各个字段含义如下:
REFNUMBER:是objecttype参数中填入的相关对象对应的内表行数,
OBJECTTYPE:对象类型,类型如下:
- HEADER Order header
- PARTNER Partner data
- USERSTATUS User status
- OPERATION Operation data
- RELATION Relationships
- COMPONENT Component
- TEXT Long texts
- SRULE Settlement rule
- OBJECTLIST Object list
- OLISTRELATION Object list link
- TASKLIST General maintenance task list
- PRT Production resources/tools
- SERVICEOUTLINE Service package outline
- SERVICELINE Service package service line
- SERVICELIMIT Service package limit
- SERVICECONTRACTLIMIT Service package contract limit
- ESTIMATEDCOST Estimated costs per value