Reg:数据库接口的RSQL模块中的错误

2020-09-09 18:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我收到此错误。 ...

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

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


亲爱的

我收到此错误。

数据库接口的RSQL模块错误。 当我给消费发票日期(j_1exchdr-exdat)超过120天时,我遇到了这个错误。

选择VBRK〜VBELN VBRK〜FKART VBRK〜WAERK VBRK〜KNUMV VBRK〜FKDAT
        VBRK〜库尔夫VBRK〜KUNAG VBRK〜FKSTO
        VBRP〜POSNR VBRP〜FKIMG VBRP〜NETWR VBRP〜VGBEL VBRP〜MATNR
         VBRP〜ARKTX VBRP〜MATKL VBRP〜WERKS VBRP〜LGORT
       表格ITAB的相应字段
   从VBRK
    内联VBRP
     在VBRK〜VBELN上= VBRP〜VBELN
     VBRK中的VBRK〜VBELN
     和FBART中的VBRK〜FKART
     和FBDAT中的VBRK〜FKDAT
     和VBRK〜FKSTO NE'X'
     和VBRP〜MATKL在MATKL
     和VBRP〜工作中的工作
     和LGORT中的VBRP〜LGORT。

我该怎么办? 我可以将该选择查询更改为所有条目的选择吗?

谢谢

Sankar M

4条回答
SAP小黑
2020-09-09 19:22

运行时错误DBIF_RSQL_INVALID_RSQL

除了CX_SY_OPEN_SQL_DB

日期和时间21.11.2008 15:24:50

ShrtText

数据库接口的RSQL模块中的错误。

发生了什么事?

ABAP应用程序中的错误。

当前的ABAP程序" Z_EXCISE_DET11H1"必须终止,因为无法执行

声明之一。

这可能是由于ABAP程序中的错误。

错误分析

发生了异常。 下文将更详细地处理

没有捕获到分配给类'CX_SY_OPEN_SQL_DB'的异常,该异常

导致运行时错误。 发生此异常的原因是:

从SAP Open SQL语句生成的SQL语句违反了R/3中使用的数据库系统施加的

限制。

可能的错误:

o已超出SQL语句的最大大小。

o该语句包含太多输入变量。

o输入数据所需的空间超出了可用内存。

o ...

通常可以在系统日志(SM21)和工作过程的

开发人员跟踪(ST11)中找到详细信息。

如果发生错误,开发人员跟踪通常会通知您

当前的限制。

缺少系统异常处理

程序Z_EXCISE_DET11H1

异常的触发位置

程序Z_EXCISE_DET11H1

包括Z_EXCISE_DET11H1

第112行

模块名称START-OF-SELECTION

源代码提取

Line SourceCde

针对VBRK-FKART的82 FKART,

对于VBRK-FKDAT的83 FKDAT,

对于VBRK-VBELN的84 VBELN,"强制性默认'90002130',

85个MATKL(对于VBRP-MATKL是强制性的,"强制默认为'01',没有时间间隔不存在EX_p

86个用于VBRP-LGORT的时间间隔没有间隔,没有扩展。 "强制默认'1110'

87

88从J_1IEXCHDR

90选择J_1IEXCHDR〜RDOC

89到表EXCISEDOCNO的对应字段中

91哪里

92 J_1IEXCHDR〜TRNTYP ='DLFC'和

93 J_1IEXCHDR〜SRGRP位于SRGRP中,并且

94 J_1IEXCHDR〜EXDAT 在EXDAT和

95 J_1IEXCHDR〜EXNUM在EXNUM中。

96

97 EXCISEDOCNO处的循环。

98 VBELN-SIGN ='I'。

99 VBELN-OPTION ='EQ'。

100 VBELN-LOW = EXCISEDOCNO-RDOC。

101追加VBELN。

102 ENDLOOP。

103

104在EXCISEDOCNO处循环播放。

105 IF J_1IEXCHDR-TRNTYP ='CEIV'。

106删除EXCISEDOCNO。

107修改EXCISEDOCNO。

108 ENDIF。

109 ENDLOOP。

110 * ENDLOOP。

111

>>>>>选择VBRK VBELN VBRK FKART VBRK WAERK VBRK KNUMV VBRK〜FKDAT

113 VBRK 库尔夫VBRK KUNAG VBRK〜FKSTO

114 VBRP POSNR VBRP FKIMG VBRP NETWR VBRP VGBEL VBRP〜 MATNR

115 VBRP ARKTX VBRP MATKL VBRP WERKS VBRP LGORT

116进入表ITAB的对应字段

< p> 117 FROM VBRK

118

119内部联接VBRP

在VBRP上打开120 VBELN = VBRK VBELN

121 VBELN中的VBRK〜VBELN

122和FBART中的VBRK〜FKART

< p> 123和FKDAT中的VBRK〜FKDAT

124和VBRK〜FKSTO NE'X'

125和VBRP〜MATKL in MATKL

126和VBRP〜

127和LGORT中的VBRP〜LGORT。

128

129

130

131

一周热门 更多>