news 2026/3/13 4:44:16

在SAP中,项目WBS(工作分解结构)的计划数据主要存储在 PRPS 表中

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在SAP中,项目WBS(工作分解结构)的计划数据主要存储在 PRPS 表中

在SAP中,项目WBS(工作分解结构)的计划数据主要存储在PRPS表中

但是,要完整地理解WBS的计划,你通常需要关联多个表。下面我将进行详细说明。

核心表:PRPS (项目定义数据库)

  • 表名PRPS(WBS Elements (Work Breakdown Structure Elements))

  • 描述: 这是WBS元素的主数据表。每一个WBS元素都在这个表中有一条记录。

  • 关键字段

    • PSPNR: WBS元素内部编号(内部关键字段)

    • POSID: WBS元素外部编号/项目编号(你在系统中看到的,如P100001-0010

    • OBJNR: 对象编号(这是链接到其他业务数据,如财务、预算、预留等的关键)

    • POST1: WBS元素的描述

    • PLAKZ: 计划标识符(指示该WBS元素是否用于计划)

    • BELKZ: 成本账户标识符(指示该WBS元素是否可以记账)

重要提示PRPS表存储的是WBS元素的主数据(比如编号、描述、层次结构、状态等),而不是具体的计划。计划值存储在另外的表中。


关联的计划数据表

根据你所指的“计划”类型,需要查询不同的表。PRPS表中的OBJNR字段是连接这些表的桥梁。

1. 成本计划
  • 总体成本计划 / 成本要素计划

    • 表名COEP(CO 对象: 实际行项目)

    • 描述: 这个表主要存储实际成本和计划成本。通过筛选计划相关的字段(如GJAHR年度,WRTTP值类型)来获取计划数据。

    • 关键字段

      • OBJNR: 来自PRPS的对象编号

      • GJAHR: 会计年度

      • WRTTP: 值类型。对于成本计划,WRTTP = 4代表计划成本

      • KSTAR: 成本要素

      • WKG001-WKG016: 年度计划值(按16个期间存储)

  • 简易成本计划

    • 表名KAEV(Easy Cost Planning: Totals Records)

    • 描述: 如果你使用了SAP的简易成本计划功能,汇总的计划数据会存储在这里。

2. 收入计划
  • 表名COEP(CO 对象: 实际行项目)

  • 描述: 与成本计划使用同一个表,但通过值类型和账户类型来区分。

  • 关键字段

    • OBJNR: 来自PRPS的对象编号

    • GJAHR: 会计年度

    • WRTTP: 值类型。对于收入计划,WRTTP = 4代表计划收入

    • KSTAR: 收入类成本要素

    • WKG001-WKG016: 年度计划值(按16个期间存储)

3. 数量/工时计划
  • 表名COSS(CO 对象: 内部作业分配的定期行项目)

  • 描述: 当计划涉及内部活动(如人工工时、机器工时)时,数量和金额会存储在这里。

  • 关键字段

    • OBJNR: 来自PRPS的对象编号

    • GJAHR: 会计年度

    • WRTTP: 值类型。WRTTP = 4代表计划数量/金额

    • LST001-LST016: 年度计划数量(按16个期间存储)

    • MEINH: 计量单位

4. 里程碑计划 / 日期计划
  • 表名PRCM(里程碑)

  • 描述: 存储与WBS元素关联的里程碑的计划日期和实际日期。

  • 关键字段

    • PSPNR: WBS元素内部编号(与PRPS-PSPNR关联)

    • PLANDA: 里程碑的计划日期


总结与查询示例

要获取一个完整的WBS计划视图,你通常需要关联PRPS和上述的计划值表。

一个典型的查询逻辑(以成本计划为例)

sql

SELECT prps.posid AS wbs_element, prps.post1 AS description, coep.gjahr AS fiscal_year, coep.kstar AS cost_element, coep.wkg001 + coep.wkg002 + ... + coep.wkg016 AS total_planned_cost -- 将16个期间相加 FROM prps INNER JOIN coep ON prps.objnr = coep.objnr WHERE prps.posid LIKE 'P100001%' -- 查找特定项目 AND coep.wrttp = 4 -- 4 代表计划值 AND coep.gjahr = 2024 -- 指定年度 AND coep.vrgng = 'KPP1' -- 通常代表成本计划产生的记录(可选,用于精确过滤)

总而言之

  • WBS元素的主数据在PRPS

  • WBS的计划成本、收入在COEP(通过WRTTP = 4筛选)。

  • WBS的计划数量在COSS(通过WRTTP = 4筛选)。

  • WBS的里程碑日期在PRCM

在SAP系统中,你也可以通过标准事务代码CJ20N(项目构造器)来查看这些计划数据,并通过按F9进入表头显示,按F7显示技术信息,来追溯到底层数据库表。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/12 21:02:54

ZonyLrcToolsX:终极歌词下载解决方案,轻松告别无歌词烦恼

ZonyLrcToolsX:终极歌词下载解决方案,轻松告别无歌词烦恼 【免费下载链接】ZonyLrcToolsX ZonyLrcToolsX 是一个能够方便地下载歌词的小软件。 项目地址: https://gitcode.com/gh_mirrors/zo/ZonyLrcToolsX 还在为音乐播放器缺少歌词而困扰吗&…

作者头像 李华
网站建设 2026/3/11 14:29:49

UEViewer终极指南:解锁Unreal Engine资源管理的完整解决方案

UEViewer终极指南:解锁Unreal Engine资源管理的完整解决方案 【免费下载链接】UEViewer Viewer and exporter for Unreal Engine 1-4 assets (UE Viewer). 项目地址: https://gitcode.com/gh_mirrors/ue/UEViewer UEViewer是一款功能强大的开源工具&#xff…

作者头像 李华
网站建设 2026/3/12 23:11:17

ITK-SNAP医学图像分割工具:5个核心技巧快速掌握专业级分析

ITK-SNAP医学图像分割工具:5个核心技巧快速掌握专业级分析 【免费下载链接】itksnap ITK-SNAP medical image segmentation tool 项目地址: https://gitcode.com/gh_mirrors/it/itksnap ITK-SNAP作为一款开源的医学图像分割工具,为研究人员和医疗…

作者头像 李华
网站建设 2026/3/11 22:38:01

终极Windows窗口管理神器:Traymond完全使用指南

终极Windows窗口管理神器:Traymond完全使用指南 【免费下载链接】traymond A simple Windows app for minimizing windows to tray icons 项目地址: https://gitcode.com/gh_mirrors/tr/traymond 想要让杂乱的Windows桌面瞬间变得整洁有序吗?Tray…

作者头像 李华
网站建设 2026/3/10 23:49:03

UWPHook终极指南:让Windows商店游戏完美融入Steam平台

UWPHook终极指南:让Windows商店游戏完美融入Steam平台 【免费下载链接】UWPHook 🔗 Add your Windows Store or UWP games to Steam 项目地址: https://gitcode.com/gh_mirrors/uw/UWPHook 您是否曾经因为Windows商店和Xbox Game Pass游戏无法在S…

作者头像 李华
网站建设 2026/3/11 8:18:45

Spring——AOP工作流程

AOP工作流程 Spring容器启动读取所有切面配置中的切入点这里只会读取配置了的切入点,即读取初始化bean,判定bean对应的类中的方法是否匹配到任意切入点 匹配失败,创建对象 匹配成功,创建原始对象(目标对象)…

作者头像 李华