news 2026/3/5 11:49:09

PRTE表是SAP条件技术中一个非常核心的表,它主要用于存储那些与时间相关的定价条件的细节

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PRTE表是SAP条件技术中一个非常核心的表,它主要用于存储那些与时间相关的定价条件的细节

PRTE表是SAP条件技术中一个非常核心的表,它主要用于存储那些与时间相关的定价条件的细节。简单来说,当某个价格、折扣或附加费的有效性取决于特定的日期范围时,其具体的时间规则就存储在这个表中。

PRTE表的核心业务作用

在SD(销售与分销)或MM(物料管理)模块中,定价条件(如价格、折扣等)通常有一个主记录(在AXXX系列表中,如KONP)。这个主记录有一个“有效期从/到”。PRTE表则允许在这个主记录的有效期内,进行更精细的、按时间段的细分定价。

典型业务场景举例:

  • 电力定价:一天内不同时段(峰、平、谷)的电价不同。

  • 酒店房费:工作日和周末的房价不同。

  • 季节性产品:在同一个销售季度内,不同月份可能有不同的促销折扣。

  • 服务合同:不同时间段(如白天、夜晚)的服务费率不同。


PRTE表关键字段详细分析

PRTE表通过主键KNUMV(条件编号)和KOPOS(条件项目编号)与条件头表KONH和条件项目表KONP关联。

以下是PRTE表中最重要的字段及其业务含义:

字段名数据类型长度关键字段业务含义与分析
KNUMVCHAR10条件编号/定价协议编号。这是定价凭证的唯一标识,与条件头表KONH和条件项目表KONP中的KNUMV一致。它连接了定价协议头和其时间相关的细节。
KOPOSNUMC3条件项目编号。标识了在定价协议中的一个特定行项目(一个具体的条件类型,如PR00价格、K005折扣等)。与KONP表中的KOPOS对应。
KAPPLCHAR2应用。标识此条件记录用于哪个应用领域。例如:
V= SD 销售与分销
M= MM 物料管理
这确保了不同模块的条件记录不会混淆。
DATBIDATS8有效期至。定义了此时间相关条件细节的结束日期。注意:这个日期必须在KONP表中主条件记录的有效期之内。
DATABDATS8有效期自。定义了此时间相关条件细节的开始日期。同样,此日期也必须在主条件记录的有效期内。
KRECHCHAR1计算类型。定义如何应用条件金额/百分比。例如:
A= 定量(例如,每公斤XX元)
B= 百分比折扣/附加费
C= 固定金额
这个字段的值通常从条件类型配置中复制过来,但在PRTE中可以针对特定时间段覆盖。
KWERTCURR13(2)条件金额/费率。这是最核心的字段之一,存储了在DATABDATBI这个时间段内生效的具体价格、折扣额或附加费
KPEINCURR5条件定价单位。与KWERT配合使用,表示“KWERT的价格是针对多少单位”。例如,KWERT=10.00,KPEIN=5,表示“5个单位的单价是10.00”,即每个单位2.00。
KMEINUNIT3条件单位KPEIN的单位。例如,如果按箱销售,KMEIN可能是‘BOX’。
KBETRCURR11(2)条件率。这是一个为了内部存储而标准化的金额。系统通常使用这个字段进行计算。对于用户来说,KWERTKPEIN的组合更具业务可读性。
KSTEUCHAR1条件类别。定义了条件在定价过程中的角色,例如:
A= 收入(销售价格)
B= 回扣
D= 现金折扣
这个也通常从条件类型配置中复制。
KINAKCHAR1无效标识。如果被设置(例如‘X’),则表示在DATABDATBI这个时间段内,此条件类型是无效的。这在需要临时暂停某个价格或折扣时非常有用。
KOAIDCHAR1科目代码。用于确定条件记录在财务会计中过账到哪个科目,例如收入科目、折扣科目等。
KNUMA_PICHAR10主要协议编号。在回扣协议等复杂场景中,用于链接到主协议。

综合业务实例分析

假设一个酒店房间的价格在夏季(4月1日-9月30日)是$150/晚,在冬季(10月1日-次年3月31日)是$100/晚

在SAP中,这通常会如何体现在PRTE表中?

  1. 条件主记录 (KONP):

    • KNUMV=1000000011(系统生成的编号)

    • KOPOS=010

    • DATAB=20240101(整个价格政策的开始)

    • DATBI=20241231(整个价格政策的结束)

    • KWERT=0.00(主记录上的金额可能为0或一个默认值,因为具体价格在PRTE中定义)

  2. PRTE表 - 夏季价格:

    • KNUMV=1000000011

    • KOPOS=010

    • KAPPL=V

    • DATAB=20240401

    • DATBI=20240930

    • KWERT=150.00

    • KPEIN=1

    • KMEIN=NIGHT

  3. PRTE表 - 冬季价格:

    • KNUMV=1000000011

    • KOPOS=010

    • KAPPL=V

    • DATAB=20241001

    • DATBI=20240331(注意:这里会是2025年,系统会正确处理跨年)

    • KWERT=100.00

    • KPEIN=1

    • KMEIN=NIGHT

业务效果:
当在2024年7月15日(夏季)创建一张酒店预订单时,系统通过定价协议找到KNUMV=1000000011,然后根据订单日期在PRTE表中查找,匹配到夏季价格记录,从而将房价确定为$150

总结

PRTE表是SAP实现精细化、动态定价的关键工具。它通过将条件记录的有效期进一步细分,满足了现实业务中价格、折扣、附加费等随时间变化的需求。理解PRTE表的结构和字段含义,对于进行定价相关的配置、报表开发、数据分析和系统运维都至关重要。

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

Universal Pokemon Randomizer ZX 完整配置手册:打造专属宝可梦世界

Universal Pokemon Randomizer ZX 完整配置手册:打造专属宝可梦世界 【免费下载链接】universal-pokemon-randomizer-zx Public repository of source code for the Universal Pokemon Randomizer ZX 项目地址: https://gitcode.com/gh_mirrors/un/universal-poke…

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

AssetStudio实战指南:从基础提取到高级应用

AssetStudio实战指南:从基础提取到高级应用 【免费下载链接】AssetStudio 项目地址: https://gitcode.com/gh_mirrors/asse/AssetStudio 你是否曾面对Unity游戏中的精美资源却无从下手?想要提取那些炫酷的纹理、精致的模型,或是破解神…

作者头像 李华
网站建设 2026/2/26 8:20:44

终极指南:3步掌握OFD转PDF免费转换技巧

终极指南:3步掌握OFD转PDF免费转换技巧 【免费下载链接】Ofd2Pdf Convert OFD files to PDF files. 项目地址: https://gitcode.com/gh_mirrors/ofd/Ofd2Pdf 还在为OFD文件无法打开而烦恼吗?作为专为中国文档标准设计的电子格式,OFD在…

作者头像 李华
网站建设 2026/2/27 1:36:43

HTML页面嵌入Qwen3Guard-Gen-8B接口实现用户输入实时过滤

HTML页面嵌入Qwen3Guard-Gen-8B接口实现用户输入实时过滤 在当今AIGC爆发式增长的背景下,内容安全已成为悬在每个AI产品头顶的“达摩克利斯之剑”。我们见过太多案例:一个原本无害的聊天机器人,在几句巧妙引导下开始输出极端言论;…

作者头像 李华
网站建设 2026/2/27 14:48:43

碧蓝幻想Relink数据分析利器:5步掌握伤害统计工具

碧蓝幻想Relink数据分析利器:5步掌握伤害统计工具 【免费下载链接】gbfr-logs GBFR Logs lets you track damage statistics with a nice overlay DPS meter for Granblue Fantasy: Relink. 项目地址: https://gitcode.com/gh_mirrors/gb/gbfr-logs 在碧蓝幻…

作者头像 李华
网站建设 2026/3/2 0:21:09

WinDbg Preview分析用户态Dump:实战场景详细说明

WinDbg Preview实战:如何精准定位用户态崩溃的“真凶”你有没有遇到过这样的场景?某个客户端程序在用户电脑上频繁闪退,日志里只留下一句模糊的“应用程序已停止工作”,而开发环境却完全无法复现。这时候,一张内存转储…

作者头像 李华