- 1、标准网络(Standard Networ)创建修改查询: CN01/CN02/CN03
- 2、非标准网络创建修改查询: CN21/CN22/CN23
- 3、项目(Project)构造修改和查询: CJ20N
- 4、WBS创建修改查询: CJ11/CJ12/CJ13
- 5、常用BAPI
常见的PS项目结构:项目(Project)->WBS元素->网络(Network)->作业(Activity)->组件(Component)
项目(Project)查询
BAPI_PROJECT_GETINFO
WBS元素创建:
A. BAPI_PS_INITIALIZATION
B. BAPI_BUS2054_CREATE_MULTI
C. BAPI_PS_PRECOMMIT
D. BAPI_TRANSACTION_COMMIT
E. BAPI_TRANSACTION_ROLLBACK
说明:
调用B之前,必须调用A进行初始化操作
调用B之后,操作成功,调用D之前必须先调用C,否则程序可能DUMP,操作失败直接调用E即可
使用示例:https://blog.csdn.net/wangjolly/article/details/102714985
WBS信息查询:
BAPI_BUS2054_GETDATA
网络(Network)和作业(Activity)创建、修改和删除:
BAPI_NETWORK_MAINTAIN
说明:
参数i_network和i_network_update 对应网络(NetWork)
参数i_activity和i_activity_update对应作业(Activity)
网络(Network)作业(Activity)查询:
BAPI_NETWORK_GETDETAIL
可以查询网络的本身信息、网络对应的项目定义编码、WBS、网络下的作业和作业下挂接的组件等
网络(Network)状态查询
STATUS_TEXT_EDIT
作业(Activity)下挂接组件(Component):
创建:BAPI_NETWORK_COMP_ADD
修改:BAPI_NETWORK_COMP_CHANGE
明细:BAPI_NETWORK_COMP_GETDETAIL