Текущее время: Ср, май 14 2025, 07:05

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Чт, фев 16 2012, 15:07 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 04 2008, 06:44
Сообщения: 137
Доброго дня всем.
Помогите с дампом ПОЖАЛУЙСТА валится каждые 5 минут.
НАДО ПОБОРОТЬ ЕГО!!!!
Не могу понять в чем косяк,уже ноты прочитал,ядро обновил.

Динамическая ошибка CONVT_NO_NUMBER
ОсобСит CX_SY_CONVERSION_NO_NUMBER
Дата и время 16.02.2012 16:51:24



Краткий текст
Unable to interpret 85968 as a number.



Что произошло?
Error in the ABAP Application Program

The current ABAP program "RSDSPROC" had to be terminated because it has
come across a statement that unfortunately cannot be executed.



Что Вы можете сделать?
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.
Анализ ошибки
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_CONVERSION_NO_NUMBER', was not
caught in
procedure "AL_PRC_REPORT_VALUES" "(FORM)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
The program attempted to interpret the value 85968 as a number, but
since the value contravenes the rules for correct number formats,
this was not possible.



Указания по устранению ошибки
Whole numbers are represented in ABAP as a sequence of numbers, possibly
with an algebraic sign.
The following are the possibilities for the representation of floating
point numbers:
[algebraic sign][mantissa]E[algebraic sign][exponent]
[algebraic sign][whole number part].[fraction part]
For example, -12E+34, +12E-34, 12E34, 12.34
If the error occurred in your own ABAP program or in an SAP
program you modified, try to remove the error.
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:

"CONVT_NO_NUMBER" "CX_SY_CONVERSION_NO_NUMBER"
"RSDSPROC" or "RSDSPROC"
"AL_PRC_REPORT_VALUES"

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.

The exception must either be prevented, caught within proedure
"AL_PRC_REPORT_VALUES" "(FORM)", or its possible occurrence must be declared in
the
RAISING clause of the procedure.
To prevent the exception, note the following:
Информация о месте прерывания
Termination occurred in the ABAP program "RSDSPROC" - in
"AL_PRC_REPORT_VALUES".
The main program was "RSDSPROC ".

In the source code you have the termination point in line 746
of the (Include) program "RSDSPROC".
The program "RSDSPROC" was started as a background job.
Job Name....... " "
Job Initiator.. " "
Job Number..... " "
The termination is caused because exception "CX_SY_CONVERSION_NO_NUMBER"
occurred in
procedure "AL_PRC_REPORT_VALUES" "(FORM)", but it was neither handled locally
nor declared
in the RAISING clause of its signature.

The procedure is in program "RSDSPROC "; its source code begins in line
707 of the (Include program "RSDSPROC ".
Фрагмент исходного текста программы

Строк ИсхднТкст

716
717 DATA: used_percent LIKE alperfrval-newpvalsum,
718 selfmon_msgarg_c1(50), selfmon_msgarg_c2(50),
719 total_p_val LIKE alperfrval-newpvalsum.
720
721 DATA: ressize TYPE i,
722 privpages TYPE i.
723
724 CALL FUNCTION 'SALI_PERF_REPORT_VALUE'
725 EXPORTING
726 total_of_reported_values = proc_single-proccnt
727 * NUMBER_OF_REPORTED_VALUES = 1
728 reportedby = reportedby
729 CHANGING
730 tid = prc_number_prc_tid
731 EXCEPTIONS
732 OTHERS = 0.
733 * ignore sy-subrc
734
735 CALL FUNCTION 'SALI_PERF_REPORT_VALUE'
736 EXPORTING
737 total_of_reported_values = proc_single-cpuutil
738 * NUMBER_OF_REPORTED_VALUES = 1
739 reportedby = reportedby
740 CHANGING
741 tid = prc_cpuutil_tid
742 EXCEPTIONS
743 OTHERS = 0.
744 * ignore sy-subrc
745
>>> MOVE proc_single-ressize TO ressize.
747 CALL FUNCTION 'SALI_PERF_REPORT_VALUE'
748 EXPORTING
749 total_of_reported_values = ressize
750 * NUMBER_OF_REPORTED_VALUES = 1
751 reportedby = reportedby
752 CHANGING
753 tid = prc_ressize_tid
754 EXCEPTIONS
755 OTHERS = 0.
756
757 IF sy-opsys EQ 'Windows NT' OR sy-opsys EQ 'WINDOWS NT'
758 OR sy-opsys(3) = 'WIN'.
759
760 MOVE proc_single-privpages TO privpages.
761 CALL FUNCTION 'SALI_PERF_REPORT_VALUE'
762 EXPORTING
763 total_of_reported_values = privpages
764 * NUMBER_OF_REPORTED_VALUES = 1
765 reportedby = reportedby


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Чт, фев 16 2012, 15:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
Debug в зубы, и смотреть, что там творится. Что за данные попадают в переменные.

Code:
745
>>> MOVE proc_single-ressize TO ressize.
747 CALL FUNCTION 'SALI_PERF_REPORT_VALUE'
748 EXPORTING


Если окончательно и бесповоротно выясните, что туда идут действительно числа, без пробелов в начале или конце, кстати, выставляйте сообщение.

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Чт, фев 16 2012, 19:19 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, июл 28 2011, 20:21
Сообщения: 88
Откуда: Кибертрон
Пол: Мужской
Там ниже в дампе надо посмотреть, что находится в переменной proc_single-ressize (поищите по имени переменной ressize). Может, это куда выведет...

_________________
Порхаю как пчела, жалю как бабочка.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Пт, фев 17 2012, 14:35 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, янв 21 2005, 12:40
Сообщения: 371
Пол: Мужской
Основная проблема в таких случаях - подсовывание "текстового" числа (с запятой в качестве десятичного разделителя).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Пт, фев 17 2012, 14:52 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
видимо я отстал от жизни, и все админы здесь бывшие абаперы :roll:

судя по имени программы это фоновое задание для CCMS мониторинга
дамп каждые 5 минут удивляет автора, значит он не настраивал этот мониторинг
в общем если отменить этот задание, то для MIX82 ничего не изменится, а дамп перестанет появляться :)

вот вопрос на засыпку, когда начал появляться этот дамп, после каких изменений в системе?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Пт, фев 17 2012, 15:05 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
Ludens написал:
видимо я отстал от жизни, и все админы здесь бывшие абаперы :roll:

Да если судить по предыдущим сообщениям топикстартера, она вообще SD'шница ;)
Цитата:
вот вопрос на засыпку, когда начал появляться этот дамп, после каких изменений в системе?

Как бы не после установки системы... 8)

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Пт, фев 17 2012, 15:10 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, апр 10 2007, 14:59
Сообщения: 399
Что за система? Какие версии ядра и sap_basis?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Пт, фев 17 2012, 15:32 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 04 2008, 06:44
Сообщения: 137
Шутка под ОНА не смешная :(Жена писала както под моим логином)

Версия ядра 700
Компиляция NT 5.2 3790 Servic
УровенПакетПодд 144

SAP_BASIS 700 0022 SAPKB70022
Система ERP


Задание выполняется под SAPSYS и в фоновых заданиях его нет.
Где можно отключить эту функцию запуска задания еще?
Для идеала бы хотелось зделать все правильно чтобы это задание для мониторинга работало.Я не настраивал в этой системе мониторинг еще, систему скопировали и передали на обслуживание.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Пт, фев 17 2012, 15:40 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, апр 10 2007, 14:59
Сообщения: 399
MIX82 написал(а):
Шутка под ОНА не смешная :(Жена писала както под моим логином)

Версия ядра 700
Компиляция NT 5.2 3790 Servic
УровенПакетПодд 144

SAP_BASIS 700 0022 SAPKB70022
Система ERP


Задание выполняется под SAPSYS и в фоновых заданиях его нет.
Где можно отключить эту функцию запуска задания еще?
Для идеала бы хотелось зделать все правильно чтобы это задание для мониторинга работало.Я не настраивал в этой системе мониторинг еще, систему скопировали и передали на обслуживание.


Note 1144644 - CCMS: Process monitoring in ABAP returns incorrect data


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Пт, фев 17 2012, 15:48 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 04 2008, 06:44
Сообщения: 137
Ноту эту уже видел.
Ядро обновил. Уровень пакета SAP_BASIS у меня выше


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с дампом CONVT_NO_NUMBER CX_SY_CONVERSION_NO_NUMBER
СообщениеДобавлено: Пт, фев 17 2012, 15:53 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, апр 10 2007, 14:59
Сообщения: 399
MIX82 написал(а):
Ноту эту уже видел.
Ядро обновил. Уровень пакета SAP_BASIS у меня выше


Ты же написал, что у тебя 144-ый уровень ядра.
Требуется 171-ый.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB