SAP-PS-01-003PS模块底表关联关系及常用BAPI和透明表

前言

        工程项目、装备制造业、军工和能源等行业都是属于应用PS模块相对较多的行业。PS模块与其他的常规模块如MM、PP或FICO不同,如果你打开SAP的系统功能菜单,会发现PS项目系统同时存在于“后勤”和“财务”两个菜单下。

        PS模块在项目中的一个很大的作用其实也是串联各模块的一个桥梁,例如PS模块与MM模块的集成,主要体现在项目物资的采购及项目库存收发货的流程中。例如PS模块与FICO模块的集成,财务记账指定WBS,费用将直接反映在项目成本中;财务部门也可以将各类费用分摊至项目,等项目完工结算后,再将项目的实际费用和收入结转至相应科目中。


一、PS模块底表逻辑

        下图是学习时找到的PS与各模块间的底表关联关系。

二、PS模块常用BAPI

对象BAPI 简介
项目定义BAPI_PROJECTDEF_CREATE创建项目定义
BAPI_PROJECTDEF_UPDATE更改项目定义
BAPI_PROJECTDEF_GETDETAIL读取项目定义详细信息

BAPI_PROJECTDEF_GETLIST

读取项目定义清单
WBSBAPI_BUS2054_CREATE_MULTI创建WBS
BAPI_BUS2054_CHANGE_MULTI修改WBS
BAPI_BUS2054_DELETE_MULTI删除WBS

BAPI_BUS2054_GETDATA

读取WBS信息
BAPI_BUS2054_GET_STATUS读取WBS状态(系统状态、用户状态)
BAPI_PROJECT_MAINTAIN维护项目,创建修改项目、WBS、里程碑
网络BAPI_BUS2002_CREATE创建网络抬头
BAPI_BUS2002_ACT_CREATE_MULTI

创建网络活动

BAPI_NETWORK_COMP_ADD创建网络组件(挂项目预留)
BAPI_NETWORK_COMP_CHANGE修改网络组件
BAPI_NETWORK_COMP_REMOVE删除网络组件
预算KBPP_EXTERN_UPDATE_CO维护成本计划、预算

三、PS模块相关透明表

1、项目相关表
表名描述说明
PROJ项目定义项目定义所有相关基本信息
PROJS标准项目定义标准项目定义模板所有相关基本信息

PRPS

WBSWBS元素相关基本信息,包括层级等
PRPSS标准WBSPROJS标准项目定义中的WBS结构
PRHIWBS关系WBS,边缘(层次指针),找层级关系的时候可以用到
TCJ41项目参数文件OPSA配置的项目参数文件就在这里
TCJ1项目类型配置的项目类型(当前语言)
TCJ1T项目类型配置的项目类型(多语言)
TCJ04项目负责人配置的项目负责人
TCJ05项目申请人配置的项目申请人
PRTE项目排程数据项目排程相关信息,有一些日期信息,我没使用过
VSPRPS_CNWBS版本

WBS版本(状态下达就会自动存储,再创建相同的WBS就会报错,防止已下达的WBS被删除或更改,如果在项目参数文件的配置或者版本配置中取消勾选WBS则不会有数据)(note:SAP ONE Support Launchpad

VSPROJ_CN项目版本项目定义版本,同VSPRPS_CN
TJ02系统状态系统状态数据表,所有的系统状态在这里面可以找(对应配置BS22)
TJ02T系统状态描述系统状态描述表
JEST对象编号状态存储业务单据用户状态的变化
JCDS对象状态修改记录对象状态修改记录
TJ30用户状态配置的用户状态(对应配置BS02)
TJ30T用户状态文本用户状态文本
TCJED项目掩码配置的项目定义掩码规则(对应配置OPSJ)
GRPGA组合WBS表存储分配的组合WBS
2、网络相关表
表名描述说明
AFKO订单表头数据PP订单有计划开始、结束等,是否下达,通过PRONR项目定义字段与项目基本信息PROJ-PSPNR项目定义关联。主要存储着网络头视图的计划和部分控制视图的信息
AFPO订单项通过PROJN项目WBS编号与PRPS的WBS关联,主要存储着所属WBS信息、网络参数文件等关键信息
AUFK订单主数据通过PROJN项目WBS编号与PRPS的WBS关联,主要存储着控制和分配视图、包括管理员视图等
AFVC订单工序AFKO-AUFPL网络头的工序的任务清单号= AFVC-AUFPL作业的计划工艺路线号,能找到活动信息,主要存储着活动的主要信息,包含采购申请号、行号、所属WBS元素(AFVC-PROJN = PRPS-PSPNR)
AFVV工序中数量/日期/值的DB结构也是通过工序任务清单号关联AFVV-AUFPL
AFVU工序的用户字段
CRHD/CRTX工作中心AFVC-ARBID对象标识=CRTX-OBJID
ESUH服务申请抬头服务采购时,存储服务的抬头,如期望值等
ESLH采购申请对应服务清单包含限制信息和服务信息
ESLL服务行项目服务的具体价格
3、其他
表名描述说明
BPGE预算总计值总计控制预算
BPJA预算年度值年度控制预算(OPS9预算参数文件中可以配置启用总计预算和年度预算)
RESB预留/作业下挂物料

1、跟网络头关联,网络头AFKO的RSNUM与该表关联预留编号RSNUM,可以获取网络头所有物料清单,比如该网络头挂了2个物料,那么RESB就有2行;

2、跟活动关联,通过预留编号RSNUM+行号,与活动对象号(网络头+计数)关联,获取每个活动的具体物料信息;

RSDBS预留、采购申请、订单表
EBKN采购申请通过EBKN-PS_PSP_PNR关联项目

         还有很多其他常用的表例如采购、销售和生产的表,暂时不在这列了,以后有需要再进行补充。


总结

        (仅为个人记录,如有错误请指正,感谢!)

  • 28
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值