概述
首先说明,本文档的方法仅适用于ECC 系统而非S/4 HANA 系统。对于S/4 HANA 系统我计划单独写一个文档来说明。
出于业务上的原因,想在S_ALR_87012993 的报表中双击某一个数据(其实是调用KOB1)显示工单类型,这个问题可以用SAP 的标准的增强COOMEP01来实现,参考下图。
但是那个增强是逐行读取数据中,所以KOB1的行项目很多,就会导致性能上的问题,所以我想能不能把这个字段暂存COEP表格中,然后在报表上直接读取就好。说起来比较简单,就是COEP中加一个字段,然后控制COEP字段的填充,增强KOB1显汇示内容的结构,修改字段配置,接下来在报表中显示出来。但这个问题的关键是不仅是开发就能解决,而是要通过开发加配置才可以。
在COEP中增强字段,注意这里有一个注意的点,即不要在COEP表格中直接增强字段,而是在这个表格的Include 结构中 COEP_ONLY。
接下来在以下增强点实现代码,为什么在这里实现,因为我看了RWIN对应的逻辑中,这一段代码在CO_DOCUMENT_PROJECT中调用。
但上面那一段代码只是控制了领料,对于报工需要以下代码中实现K40C_DOCUMENT_CREATE 函数
这对于国内的案例以上两步可以满足要求了,但对于某些企业采用Overhead Rate 的方式做间接费用分摊,那么还需要额外在另一个地方实现,因为很少用到,这里不说了,如果有人恰好遇到了,可以给我留言。
做了上述几步以后,通过前台业务领料,报工,间接费用计算,那么就可以看到COEP表格有相关的数据了。
在代码中实现以后,还不能在KOB1中显示,还需要增强KAEP_COAC,注意不是你自己去Append 一个结构,而是实现系统预留的一个增强结构CI_RKPOS,双击这个结构,系统会提示你进行创建。
完成以后,如下图。
但这样还不够,还需要配置表格V_TKALV(SM34)。
另外的两个字段如法炮制,注意字段组为K。
最终的效果,我是从S_ALR_87012993,双击进去(用KOB1也是同样的效果)
<完>
最后
以上就是和谐服饰为你收集整理的字段中的必填字段配置_在COEP中加入字段并在KOB1中显示出来(ECC 系统)的全部内容,希望文章能够帮你解决字段中的必填字段配置_在COEP中加入字段并在KOB1中显示出来(ECC 系统)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复