SAP 采购订单抬头屏幕增强

55 篇文章 ¥19.90 ¥99.00
本文介绍了如何通过CMOD增强SAP采购订单抬头,添加自定义字段。涉及接口MM06E005及多个屏幕和出口的修改,如EXIT_SAPMM06E_006、008等,用于在EKKO和EKPO表中添加客户特定字段CI_EKKODB和CI_EKPODB。通过编辑模式控制,实现了在ME21N、ME22N、ME23N交易代码中的显示效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为采购订单增加一个页标签,在其中放入客户自定义字段,

1. CMOD

增强接口: MM06E005

 

 

EXIT_SAPMM06E_006 为子屏幕参数传入出口(抬头)

EXIT_SAPMM06E_008 为子屏幕参数传出出口(抬头)

EXIT_SAPMM06E_012 为子屏幕参数传入出口(项目)

EXIT_SAPMM06E_018 为子屏幕参数传出出口(项目)

屏幕出口 0101  为一抬头子屏幕

 

包含表CI_EKKODB 为客户自定义字段结构,追加在 EKKO

包含表CI_EKPODB 为客户自定义字段结构,追加在 EKPO

 

2. CI_EKKODB结构表字段如下:

### SAP 采购订单抬头文本取值逻辑 在SAP系统中,采购订单(Purchase Order, PO)的抬头文本取值逻辑涉及多个方面。当创建或修改采购订单时,系统的文本处理机制会根据特定规则来决定如何获取和保存这些文本。 #### 文本存储位置 采购订单的相关文本信息通常被存储于专门设计用于管理文档流的表格内,比如`STXH` 和 `STXL` 表格[^2]。其中: - **STXH**: 存储的是文本头部的信息。 - **STXL**: 记录具体的文本行细节。 #### 复制规则的影响 对于从其他业务对象(如采购请求PR)向采购订单复制文本的情况,存在一定的复制规则。如果采购请求中有更新过的文本,则该文本会在创建相应的采购订单时自动复制过来并存入上述提到的数据表中。这种情况下,采购订单抬头文本可能会继承自采购请求或其他源头文件中的相应部分。 #### 用户输入与默认设置 除了通过复制获得外,用户也可以手动编辑采购订单抬头文本。此时,任何由用户录入的新内容都将覆盖之前存在的默认值或是来自上游流程传递下来的初始版本。此外,某些企业可能配置了固定的模板作为新创建记录的标准开头语句,这类预设同样会影响最终显示给用户的抬头文字[^1]。 ```sql SELECT * FROM STXH WHERE TCODE = 'ME21N' AND OBJNR IN (SELECT EKPO~EBELN FROM EKPO); ``` 此SQL查询可以帮助查看指定事务码下关联的对象编号所对应的抬头文本详情。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SAP道长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值