SAP FIORI跟踪采购订单后端错误

2020-09-27 17:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我在从后端获取数据时遇到...

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

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


你好

我在从后端获取数据时遇到问题(在此处上发布了相同的问题 但未解决:。该应用程序将永远加载并引发超时。我还尝试在调试器中手动减少lv_package_size和lv_created_date,但不成功(请参见屏幕快照:error-track-po-backend.jpg )。

它被卡在类CL_SRA020_PO_TRACKING_API中的方法GET_PO_LIST的以下语句中:

将下一光标lv_db_cursor插入表lt_tmp_po_head的对应字段中

后端组件补丁程序级别:SRA020版本600 SP-级别0009
前端组件补丁程序级别:UIX01EAP版本100 SP-级别0010

error-track-po-backend.jpg (310.9 kB)
5条回答
灬番茄
2020-09-27 17:54

Ekko表大约有480k条目,而bstyp和aedat都没有ekko的索引。 那么,也许这就是为什么要花太长时间的原因? 有什么想法吗?

如果lv_cursor是INITIAL。
 *获取标题,至少一项或供应商主数据中包含搜索文本的所有PO
     带lv_cursor FOR的打开光标
       选择h〜ebeln h〜aedat h〜bsart h〜ekgrp h〜ekorg h〜lifnr
              h〜内存h〜frgrl h〜waers
          从((ekko AS h
                  内连接m_kreda AS l ON h〜lifnr EQ l〜lifnr)
                  内联ekpo AS i在h〜ebeln EQ i〜ebeln上)
                在哪里h〜bstyp = cl_mmpur_constants => bstyp_f
                  AND h〜loekz <>'L'
                  AND h〜aedat> iv_created_date
                  AND i〜loekz <>'L'
                  AND h〜bsart IN lt_auth_bsa" 1998858
                  AND h〜ekorg IN lt_auth_eko" 1998858
                  AND h〜ekgrp IN lt_auth_ekg" 1998858
                  AND i〜werks IN lt_auth_wrk" 1998858
                  AND(h〜ebeln like lv_search_text OR
                        h〜lifnr像lv_search_text或
                        l〜sortl喜欢lv_search_txt_uc或
                        l〜mcod1 LIKE lv_search_txt_uc或
                        i〜txz01喜欢lv_search_text或
                        我〜像lv_search_text或
                        i〜ematn Like lv_search_text)
                        ORDER BY h〜aedat降序h〜ebeln降序。
   万一。
 

一周热门 更多>