点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好大师:
我正在升级到EHP8,现在我正在测试实际流程,但是当我执行KSV5时,系统给我错误GB033:验证先决条件" XXXX"中的语法错误,步骤 " 003"。
此验证创建于2018年,直到今天一直有效。 它由OKC7生成并与COBL表一起使用。
我们正在对GGB0交易进行分析,发现问题特别是以下字符串:" SYST-TCODE IN Z_TRX_MM_PCO_2018" 。 系统说字符串有语法错误。
对象 Z_TRX_MM_PCO_2018 是一个定义如下的集合:
-表SYST
-字段名称TCODE
在升级到EHP8之后,SAP是否在验证中限制使用SYST表?
我正在寻找等待找到TCODE字段的COBK结构,但找不到。 有人对如何更改表格以验证交易有任何想法吗?
最好的问候
马可
HI,
您是否在升级后通过程序RGUGBR00重新生成了验证?
这在升级后是强制性的,应属于升级活动计划中。
最好的问候,
Jonathan Eemans
嗨,
每次升级后,您都必须通过程序RGUGBR00重新生成验证。 重新生成验证后,请再试一次。
在验证先决条件中,ECC6 EhP8或更高版本中的语法'SYST-TCODE IN set '没有问题。
最好的问候,
乔纳森·埃曼斯
嗨乔纳森:
是的,我在2008年创建时重新生成,并且运行良好。
此问题不是关于新的验证,而是关于升级后无法使用的旧验证。
问题是验证中的以下字符串:" SYST-TCODE IN Z_TRX_MM_PCO_2018",因为当您尝试将工作保存到GGB0时会有一个验证,该验证会将结构SYST与设置配置(也包括SYST)进行比较。
我认为该代码(出现在EHP8中)是错误的。 我想确认是否有人遇到这个问题。
致谢
Marco
嗨,
请确保该集存在,并且在升级后仍然"可操作"(未损坏)。 如果需要,甚至可以从头开始重新创建它; 应该不会花费太多时间,因为这只是简单地读取SYST-TCODE值。
无论您使用哪种ECC版本,从SYST表中检查值都应该没有问题。 是。 而且,如果设置的技巧不起作用,我将遵循乔纳森的建议并尝试重新生成验证。
致谢
Eli
一周热门 更多>