news 2026/7/16 15:38:22

在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/7/16 6:34:02

告别卡顿!Mem Reduct内存优化终极指南,让老旧电脑焕发新生

告别卡顿!Mem Reduct内存优化终极指南,让老旧电脑焕发新生 【免费下载链接】memreduct Lightweight real-time memory management application to monitor and clean system memory on your computer. 项目地址: https://gitcode.com/gh_mirrors/me/me…

作者头像 李华
网站建设 2026/7/16 12:54:17

宽屏适配革命:如何让经典植物大战僵尸焕发全新生命力?

宽屏适配革命:如何让经典植物大战僵尸焕发全新生命力? 【免费下载链接】PvZWidescreen Widescreen mod for Plants vs Zombies 项目地址: https://gitcode.com/gh_mirrors/pv/PvZWidescreen 你是否曾经在现代化的宽屏显示器上打开《植物大战僵尸》…

作者头像 李华
网站建设 2026/7/14 22:01:16

360Controller驱动:让Xbox手柄在macOS上完美运行

360Controller驱动:让Xbox手柄在macOS上完美运行 【免费下载链接】360Controller 项目地址: https://gitcode.com/gh_mirrors/36/360Controller 还在为macOS上Xbox手柄的兼容性问题而烦恼吗?🤔 无论是连接失败、按键无响应还是振动功…

作者头像 李华
网站建设 2026/7/14 22:01:34

如何压缩Qwen3Guard-Gen-8B模型体积以适应移动端部署?

如何压缩 Qwen3Guard-Gen-8B 模型以适应移动端部署? 在移动互联网与生成式 AI 融合日益深入的今天,一个现实矛盾正变得愈发突出:大语言模型(LLM)在内容安全审核中展现出前所未有的语义理解能力,但其庞大的参…

作者头像 李华
网站建设 2026/7/16 3:47:41

UEFITool 0.28:固件深度解析的终极利器

UEFITool 0.28:固件深度解析的终极利器 【免费下载链接】UEFITOOL28 项目地址: https://gitcode.com/gh_mirrors/ue/UEFITOOL28 你是否曾经面对复杂的UEFI固件文件感到无从下手?想要修改BIOS设置却找不到合适的工具?UEFITool 0.28正是…

作者头像 李华
网站建设 2026/7/14 23:05:55

JLink烧录器使用教程:快速理解其核心功能与步骤

JLink烧录器实战指南:从连接到量产的全流程解析 在嵌入式开发的世界里,程序不能“跑起来”,一切努力都只是纸上谈兵。而让代码真正落地运行的关键一步—— 固件烧录 ,正是调试工具的核心使命。 提到ARM Cortex-M系列MCU的调试…

作者头像 李华