MM03顯示物料長文本的時候系統出現無響應最後報TIME_OUT錯誤的原因分析

MM03顯示物料長文本的時候系統出現無響應最後報TIME_OUT錯誤的原因分析

作者:袁雲飛(AlbertYuan)- 微信號yuanalbert

以下內容均爲原創,希望對初學者有一些輔助作用,本人主要從事MM/QM/WM的相關工作,不專業處請多多指點,十足乾貨,碼字不易,且行且珍惜,你們的關注就是我努力的動力,轉載請引用出處,感激不盡;

這個問題,小夥伴們可能很多沒有遇到過,可能部分小夥伴們不巧碰到了;而且遇到這種問題還丈二和尚摸不着頭腦,因爲太莫名其妙了;

這個問題一般常常出現在ECC系統中的低版本上,比如600-640,有些說700-710版本也是有問題的,如果小夥伴們仔細去分析歸類出現這種問題的長文本的特點,慢慢小夥伴們就會發現,這個問題往往是在使用MM03去查看長文本的時候發生的,並且長文本里麪包含中文“不”字的時候,系統在使用MM03查看長文本的時候系統一直沒有反應,死在那裏了。
在這裏插入圖片描述
在這裏插入圖片描述
但是創建和使用MM02的時候卻可以正常查看,我們分析過標準程序,從這個問題的跟蹤上發現是由於程序錯誤造成,主要程序出現在“CONVERT_ASCII_TO_ITF”函數錯誤上。

然後我們查詢了相關信息,發現使用NOTE 1270557可以直接進行修正,當然我們直接修改下面這段代碼也能解決問題;

*$*$----------------------------------------------------------------$*$* 
*$ Correction Inst.         0120031469 0000704414                     $*
*$ Req. Corr. Instructions  0120061532 0000375328 Note 0000499153     $*
*$                          0120061532 0000978035 Note 0001153127     $*
*$--------------------------------------------------------------------$*
*$ Valid for       :                                                  $*
*$ Software Component   SAP_BASIS  SAP Basis component                $*
*$  Release 620          To SAPKB62065                                $*
*$*$----------------------------------------------------------------$*$*
*&--------------------------------------------------------------------*
*& Object          REPS LSTXKFAS
*& Object Header   FUGR STXK
*&--------------------------------------------------------------------*
*& FORM GET_ASCII_TOKEN
*&--------------------------------------------------------------------*
...
      endif.

    elseif <xascii> eq asc_linefeed_x-hex(1) and
*>>>> START OF DELETION <<<<<
           l_no_lf eq true.
*>>>> END OF DELETION <<<<<<<
*>>>> START OF INSERTION <<<<
           l_no_lf eq true and
           l_no_nl eq false.
*>>>> END OF INSERTION <<<<<<
...
*&--------------------------------------------------------------------*

以上問本章全部內容,希望對小夥伴們有所幫助;

發佈了102 篇原創文章 · 獲贊 1 · 訪問量 8423
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章