创建条件记录时出错

2020-08-17 08:38发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的

我们面临一个奇怪的问题。 如果按以下顺序创建条件表,则在维护条件记录时会出错。

FIELD1(CHAR75)-键/输入字段

FIELD2(BUKRS)-键/输入字段

FIELD3 CHAR3->输出字段

OR

FIELD1(CHAR75)-键/输入字段

FIELD3 CHAR3->输出字段

如果我们试图维护该表的条件记录(在使用该表创建访问序列之后),则发生POSTING_ILLEGAL_STATEMENT错误。

但是,如果我们按以下顺序创建条件表,则在维护条件记录时不会发生错误。

FIELD2(BUKRS)-键/输入字段

FIELD1(CHAR75)-键/输入字段

FIELD3 CHAR3->输出字段

如果您有关于此问题的任何信息,可以请允许我们吗? 提前谢谢。

(68.2 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的

我们面临一个奇怪的问题。 如果按以下顺序创建条件表,则在维护条件记录时会出错。

FIELD1(CHAR75)-键/输入字段

FIELD2(BUKRS)-键/输入字段

FIELD3 CHAR3->输出字段

OR

FIELD1(CHAR75)-键/输入字段

FIELD3 CHAR3->输出字段

如果我们试图维护该表的条件记录(在使用该表创建访问序列之后),则发生POSTING_ILLEGAL_STATEMENT错误。

但是,如果我们按以下顺序创建条件表,则在维护条件记录时不会发生错误。

FIELD2(BUKRS)-键/输入字段

FIELD1(CHAR75)-键/输入字段

FIELD3 CHAR3->输出字段

如果您有关于此问题的任何信息,可以请允许我们吗? 提前谢谢。

(68.2 kB)
付费偷看设置
发送
5条回答
nice_wp
1楼-- · 2020-08-17 08:59

这是三个多带带的定价表,还是您只是在两次尝试之间创建/删除该表?

此外,将更改传输到QAS系统后是否还会出现此问题?或者在您的开发系统中也会发生此问题?

如果问题是在传输之后发生的,请检查所有更改是否均已正确传输,目标系统中是否已经存在针对此条件类型+条件表组合的现有记录。

一个 用于检查现有记录中一致性的有用报告是VK + C(但仅在您重新使用条件表时才有意义)。

您没有提到迄今为止进行的故障排除。 如果终止状态维护,我要做的第一件事就是尝试重新生成价格报告(包括负责状态维护屏幕的价格报告)。 如果您尚未这样做,请参阅注释 886771-状态维护中的生成

坦率地说,当问题中的信息过于笼统时,很难提供帮助。 您是否已确保不仅正确创建了条件表,而且在访问顺序维护中使用了正确的字段和值? 如果这是关于SD定价条件的,则可以要求顾问仔细检查V/07中的设置。

能不能别闹
2楼-- · 2020-08-17 09:14

请提供所有详细信息:哪种类型的申请的条件记录?

一只江湖小虾
3楼-- · 2020-08-17 09:01

如果开发了适合某些特定业务流程的定制程序,并且具有非法声明,则系统将触发上述错误。 最有可能的原因可能是定制的输出程序。 如果您不是ABAP顾问,请使用ABAP团队帮助检查"终止位置信息"以找出根本原因

奄奄一息的小鱼
4楼-- · 2020-08-17 09:16

ABAP SCN 您是否已尝试调试? 在这里,我们仅看到错误的屏幕截图,但是您可以导航到导致问题的代码的确切部分,并比较测试用例2和测试用例3的行为。

出于好奇- 如果仅将条件表中的字段1(char75)用作键字段,会发生什么情况? 如果将字段1设置为键字段,但又将其设置为项目字段,会发生什么情况? 设置文本字段指示符对哪个字段有什么区别? 我希望输出字段在V/05中表示非关键字段,如果您有其他含义,请解释。

我认为这是特定于您系统的自定义字段。 希望您已检查不涉及任何自定义逻辑-例如 在某些BTE中。 如果您尚未消除自定义代码作为潜在的根本原因,请这样做。

小c菟菟
5楼-- · 2020-08-17 09:02

您好,Lakshmipathi Ganesan,

感谢您的答复,功能模块RV_COND_ACCESS_GEN中发生错误,我们未使用任何自定义程序。

一周热门 更多>