查找sap abap 修改工序状态的 function
时间: 2023-11-09 19:05:40 浏览: 261
SAP在开发中常用的FUNCTION.docx
您可以使用SAP的标准函数模块 "STATUS_CHANGE_EXTERN" 来修改工序状态。要使用此函数模块,请按照以下步骤进行操作:
1. 使用 SE37 事务代码打开函数模块 "STATUS_CHANGE_EXTERN"。
2. 在 "IMPORT" 标签页中,输入以下参数:
- OBJNR:工序对象号
- STATUS_NEW:新状态代码
- REASON:状态更改的原因
- ACTIV_NO:操作号
3. 调用函数模块并传递所需参数。您可以使用 CALL FUNCTION 语句调用此函数模块,如下所示:
```
CALL FUNCTION 'STATUS_CHANGE_EXTERN'
EXPORTING
objnr = '工序对象号'
status_new = '新状态代码'
reason = '状态更改的原因'
activ_no = '操作号'
EXCEPTIONS
system_error = 1
OTHERS = 2.
```
请注意,您需要根据您的具体使用情况更改参数。如果您不知道工序对象号,可以使用 CO03 事务代码在 SAP 中查找它。
阅读全文