最近在搞CRM的Status,接下来会用本贴做些这方面的杂记。
Function:
- CRM_STATUS_CHANGE_FOR_ACTIV_OW。最常用的一个Function,它既可以执行指定的Business Transaction(T-CODE: BS33,或查看Report: CRM_STATUS_CON)去更改订单的状态,也往往仅用做检查是否允许执行指定的Transaction;
- CRM_STATUS_CHECK。检查订单的状态;
- CRM_STATUS_SET_INTERN_OW。修改订单的系统状态;
系统状态:
- R/3的概念系统状态是不允许手工设置的,但是CRM中部分系统状态允许手工设置。详见View: CRMV_STATUS_PROC;
- CRM甚至引入Lifecycle Status(系统状态,可手工设置),即I1002 OFFN Open,I1003 BARB In process,I1004 FREI Released,I1005 ERLD Completed,用于表示标准订单的执行情况。详见Note: 827079。
- 在WebClient中,一旦订单设置了用户状态,Lifecycle Status及其他系统状态将不可选择。因此务必设置好用户状态,让它涵盖可更改系统状态的内容,如Released。
待续…
另相关文章: