我是靠谱客的博主 和谐服饰,最近开发中收集的这篇文章主要介绍字段中的必填字段配置_在COEP中加入字段并在KOB1中显示出来(ECC 系统),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

首先说明,本文档的方法仅适用于ECC 系统而非S/4 HANA 系统。对于S/4 HANA 系统我计划单独写一个文档来说明。

出于业务上的原因,想在S_ALR_87012993 的报表中双击某一个数据(其实是调用KOB1)显示工单类型,这个问题可以用SAP 的标准的增强COOMEP01来实现,参考下图。

8f54cc206da409ed3056391578f16959.png

但是那个增强是逐行读取数据中,所以KOB1的行项目很多,就会导致性能上的问题,所以我想能不能把这个字段暂存COEP表格中,然后在报表上直接读取就好。说起来比较简单,就是COEP中加一个字段,然后控制COEP字段的填充,增强KOB1显汇示内容的结构,修改字段配置,接下来在报表中显示出来。但这个问题的关键是不仅是开发就能解决,而是要通过开发加配置才可以。

在COEP中增强字段,注意这里有一个注意的点,即不要在COEP表格中直接增强字段,而是在这个表格的Include 结构中 COEP_ONLY。

10b7d2c693c45915c8a4c1a49ee15da4.png

接下来在以下增强点实现代码,为什么在这里实现,因为我看了RWIN对应的逻辑中,这一段代码在CO_DOCUMENT_PROJECT中调用。

7678c7aca02c6963195660ffc31c3774.png

但上面那一段代码只是控制了领料,对于报工需要以下代码中实现K40C_DOCUMENT_CREATE 函数

6cf9de0b217f785a97bd908d78a4975a.png

这对于国内的案例以上两步可以满足要求了,但对于某些企业采用Overhead Rate 的方式做间接费用分摊,那么还需要额外在另一个地方实现,因为很少用到,这里不说了,如果有人恰好遇到了,可以给我留言。

做了上述几步以后,通过前台业务领料,报工,间接费用计算,那么就可以看到COEP表格有相关的数据了。

59d5e974f1bf5ae76767c12d5acf407f.png

在代码中实现以后,还不能在KOB1中显示,还需要增强KAEP_COAC,注意不是你自己去Append 一个结构,而是实现系统预留的一个增强结构CI_RKPOS,双击这个结构,系统会提示你进行创建。

完成以后,如下图。

但这样还不够,还需要配置表格V_TKALV(SM34)。

5df93ccfa4957dd3b4fcbe275cc8a164.png

另外的两个字段如法炮制,注意字段组为K。

最终的效果,我是从S_ALR_87012993,双击进去(用KOB1也是同样的效果)

51ffd289f4e6de4d31e496b5ab00c5f3.png

<完>

最后

以上就是和谐服饰为你收集整理的字段中的必填字段配置_在COEP中加入字段并在KOB1中显示出来(ECC 系统)的全部内容,希望文章能够帮你解决字段中的必填字段配置_在COEP中加入字段并在KOB1中显示出来(ECC 系统)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部