今天要把600的请求传输到800的正式系统当中,(激动的心颤抖的手)没想出现了报错.因为我的企业服务定义和源代码是分开的的请求,我在传输企业服务定义时是没有问题的,而在传输函数组的时候出现下面的错误.
如图
他佛的是我这个字段没有找到,是未知的.因此导致我加班了,因此博客由此而来.
现在我把解决方案给大家笼统的描述一下下.
首先看看具体的报错信息
他佛程序SAPZFG_PP007在INCLDE程序LZFG_PP007$01的14行出现错误.
不知道为什么是注释的,可能不是因为这个原因,看下一个报错
他说让我参考上一个错误文本.
然后我刚才渠道se91中找到这个消息号,看完后"嗯~"啥也没有,动态文本消息.
他说是这个字段出现的问题,后来一想.
这个不是我之前创建的结构吗,后来就se11中找到这个结构,查看版本信息中的请求号是多少.
不看不知道一看就是这个的问题,我需要先把这个结构的请求号传输到800,然后再传输我那个函数组的请求号.
这样就成功了.
当我们在写报表,程序,接口等最好把相同功能下的源代码,透明表,结构等放在一个请求号中,不然就会像我一样出现细节性的错误.
这样你在传输的过程中也比较方便,千万不要创建太多的请求号,我是已经弄混了.