Добрый день! Помогите побороть дамп. Динамическая ошибка MESSAGE_TYPE_X Дата и время 13.02.2012 11:58:42
Краткий текст The current application triggered a termination with a short dump.
Что произошло? The current application program detected a situation which really should not occur. Therefore, a termination with a short dump was triggered on purpose by the key word MESSAGE (type X).
Что Вы можете сделать? Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look at and manage termination messages, and you can also keep them for a long time. Анализ ошибки Short text of error message: Too many dummies on level / of BOM:: 1: /: 00020646
Long text of error message:
Technical information about the message: Message class....... "CO" Number.............. 889 Variable 1.......... "Too many dummies on level / of BOM:" Variable 2.......... 1 Variable 3.......... "/" Variable 4.......... 00020646 Указания по устранению ошибки Probably the only way to eliminate the error is to correct the program. -
If the error occures in a non-modified SAP program, you may be able to find an interim solution in an SAP Note. If you have access to SAP Notes, carry out a search with the following keywords:
"MESSAGE_TYPE_X" " " "SAPLCOSD" or "LCOSDF44" "STUFE_WEG_RENUMBER"
If you cannot solve the problem yourself and want to send an error notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File (Unconverted)".
2. Corresponding system log Display the system log by calling transaction SM21. Restrict the time interval to 10 minutes before and five minutes after the short dump. Then choose "System->List->Save->Local File (Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP program: The source code of the program In the editor, choose "Utilities->More Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which actions and input led to the error. Системная среда SAP-Release 700
Application server... "SAP-PRD" Network address...... "192.168.10.3" Operating system..... "Windows NT" Release.............. "6.1" Hardware type........ "8x AMD64 Level" Character length.... 16 Bits Pointer length....... 64 Bits Work process number.. 0 Shortdump setting.... "full"
Database server... "SAP-PRD" Database type..... "MSSQL" Database name..... "TXP" Database user ID.. "txp"
Char.set.... "C" SAP kernel....... 700 created (date)... "Jul 10 2011 22:54:13" create on........ "NT 5.2 3790 Service Pack 2 x86 MS VC++ 14.00" Database version. "SQL_Server_8.00 "
Patch level. 310 Patch text.. " "
Database............. "MSSQL 9.00.2047 or higher" SAP database version. 700 Operating system..... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2, Windows NT 6.0, Windows NT 6.1"
Memory consumption Roll.... 16192 EM...... 25139040 Heap.... 0 Page.... 40960 MM Used. 12677376 MM Free. 4078688 Пользователь, транзакция...
Client.............. 450 User................ "SHEN" Language key........ "R" Transaction......... "CO01 " Transactions ID..... "B80756E161C4F1E2B8503C4A92E96118"
Program............. "SAPLCOSD" Screen.............. "SAPLCOKO1 0115" Screen line......... 62 Информация о месте прерывания Termination occurred in the ABAP program "SAPLCOSD" - in "STUFE_WEG_RENUMBER". The main program was "SAPLCOKO1 ".
In the source code you have the termination point in line 96 of the (Include) program "LCOSDF44". Фрагмент исходного текста программы
Строк ИсхднТкст
66 * component => also adjust AUFST/AUFWG 67 ct_stb-astov = ls_stufe_weg-astov. 68 ct_stb-awgov = ls_stufe_weg-awgov. 69 IF ct_stb-astov <= l_stufe_max 70 AND ct_stb-awgov <= l_weg_max. 71 ct_stb-aufst = ct_stb-astov. 72 ct_stb-aufwg = ct_stb-awgov. 73 ELSE. 74 * we still have an overflow 75 CLEAR: ct_stb-aufst, 76 ct_stb-aufwg. 77 ENDIF. 78 ENDIF. 79 * now adjust BAUST/BAUWG 80 ct_stb-bstov = ls_stufe_weg-astov. 81 ct_stb-bwgov = ls_stufe_weg-awgov. 82 IF ct_stb-bstov <= l_stufe_max 83 AND ct_stb-bwgov <= l_weg_max. 83 AND ct_stb-bwgov <= l_weg_max. 84 ct_stb-baust = ct_stb-bstov. 85 ct_stb-bauwg = ct_stb-bwgov. 86 ELSE. 87 * we still have an overflow 88 CLEAR: ct_stb-baust, 89 ct_stb-bauwg. 90 ENDIF. 91 MODIFY ct_stb. 92 ENDIF. 93 IF ct_stb-aufst <> ct_stb-astov. 94 * still overflow in AUFST/AUFWG for dummies => dump because 95 * of too many dummies on one level (see note 431085) >>>>> MESSAGE x889(co) "#EC NOTEXT 97 WITH 'Too many dummies on level / of BOM:' 98 ct_stb-astov '/' caufvd-stlnr. 99 ENDIF. 100 ENDLOOP. 101 102 ENDFORM. " stufe_weg_renumber Содержимое системных полей
Имя Знач
SY-SUBRC 8 SY-INDEX 0 SY-TABIX 1 SY-DBCNT 1 SY-FDPOS 310 SY-LSIND 0 SY-PAGNO 0 SY-LINNO 1 SY-COLNO 1 SY-PFKEY HHKOPF SY-UCOMM SY-TITLE Производственный заказ создать: заголовок SY-MSGTY X SY-MSGID CO SY-MSGNO 889 SY-MSGV1 Too many dummies on level / of BOM: SY-MSGV2 1 SY-MSGV3 / SY-MSGV4 00020646 SY-MODNO 2 SY-DATUM 20120213 SY-UZEIT 115841 SY-XPROG SAPCNVE SY-XFORM CONVERSION_EXIT
|
|