Текущее время: Ср, июл 23 2025, 03:40

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




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: ТПР - техническое описание
СообщениеДобавлено: Чт, июл 23 2009, 10:18 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 06 2006, 15:05
Сообщения: 252
Откуда: Москва
На днях ставил ТПР по Налогу на прибыль (не совсем тема по FI) на ERP 2005 и столкнулся с проблемой, которая уже описывалась тут - никак не могу ввести плановые данные через GP12N в регистр JN. Получаю сообщение об ошибке при запуске транзакции:


Краткий текст
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).



Анализ ошибки
Short text of error message:
program error: : :
Technical information about the message:
Message classe...... "K9"
Number.............. 806
Variable 1.......... "program error"
Variable 2.......... " "
Variable 3.......... " "
Variable 4.......... " "

Фрагмент исходного текста программы

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

74 * nein -> Level überrüfen
75 READ TABLE itkpp0d WITH KEY fieldname = itkpp0da-depfield
76 BINARY SEARCH.
77 IF sy-subrc > 0.
78 MESSAGE x806 WITH 'program error'. "#EC NOTEXT
79 ENDIF.
80 IF itkpp0d-level IS INITIAL OR
81 itkpp0d-level EQ level_act.
82 * Das Level der abhängigen Dimension ist nicht niedriger
83 * --> Ausstieg
84 identifier_missing = 'X'.
85 EXIT.
86 ENDIF.
87 hmoment = itkpp0d-moment.
88 ELSE.
89 * Ausgangsfeld -> gespeicherten Moment nehmen
90 hmoment = save_moment.
91 ENDIF. " itkpp0da-depfield ne save_depfield
92 * Ist die abhängige Dimension vorab verprobbar?
93 IF hmoment NE moment_before.
94 * nein -> aktuelle Dimension kann erst nach dem Loop verprobt
95 * werden
96 moment_new = moment_after.
97 ENDIF.
98 ENDLOOP. " itkpp0da where fieldname = save_fieldname
99 CHECK identifier_missing EQ space.
100 * Level für neue gefundene Dim. aufnehmen
101 READ TABLE itkpp0d WITH KEY fieldname = save_fieldname
102 BINARY SEARCH.
103 IF sy-subrc > 0.
>>>> MESSAGE x806 WITH 'program error'. "#EC NOTEXT
105 ENDIF.
106 save_tabix = sy-tabix.
107 * Steht der neue Verprobungszeitpunkt bereits als letzter
108 * Zeitpunkt fest?
109 IF moment_new NE moment_after.
110 * nein -> "normale Prüfungen"
111 PERFORM determine_moment USING itkpp0d.
112 ELSE.
113 itkpp0d-moment = moment_new.
114 ENDIF. " Zeitpunkt steht fest
115 itkpp0d-level = level_act.
116 MODIFY itkpp0d INDEX save_tabix.
117 ENDLOOP."nächster ITKPP0D-Eintrag
118 IF sy-subrc = 0.
119 * Level erhöhen --> es muß weitergemacht werden
120 IF level_new EQ level_act.
121 ADD 1 TO level_new.
122 ENDIF.
123 ENDIF.


К сожалению, описанные ранее способы не помогли. Ни запуск GLPLINSTALL, ни запуск программы RGZZGLUX.

Ввод плановых данных на стандартные таблицы работает корректно,а вот на Z таблицу из ТПР валится с этой ошибкой...

Может кто то сталкивался?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ТПР - техническое описание
СообщениеДобавлено: Чт, июл 23 2009, 20:33 
Директор
Директор

Зарегистрирован:
Вт, сен 25 2007, 09:47
Сообщения: 943
Пол: Мужской
эт бывает если для каких-то из полей не прописаны интегрированные основные данные, по-моему...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ТПР - техническое описание  Тема решена
СообщениеДобавлено: Пт, июл 24 2009, 09:58 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 06 2006, 15:05
Сообщения: 252
Откуда: Москва
Да, спасибо. Простой анаиз кода показал, что не все поля, которые есть в GLU1, были в таблицах итоговых записей. Хотя я создавал их по образцу...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ТПР - техническое описание
СообщениеДобавлено: Пн, мар 03 2014, 14:02 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 03 2014, 13:54
Сообщения: 3
Так в чем-же было дело?
У меня точно такой же дамп(


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ТПР - техническое описание
СообщениеДобавлено: Пн, мар 03 2014, 14:22 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Если память не подводить меня, то помнится я запускал тр. GLPLINST, а потом в тр. GCS1 добавлял или удалял записи для полей, на которых валится дамп.

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ТПР - техническое описание
СообщениеДобавлено: Пн, мар 30 2015, 19:58 
Начинающий
Начинающий

Зарегистрирован:
Вт, сен 30 2008, 04:47
Сообщения: 5
Добрый вечер, коллеги!

Такая же проблема (только с ГГКшным решением) при запуске gp12n - ошибка k9 806
В отладке нашел проблемное поле faglflext-saufnr (может быть оно такое не единственное косячное)
В gpgcs1 такая запись есть, в faglflext нет, поэтому удалить ее не удается, ошибка gu 141
Полагаю надо расширить faglflext на поле saufnr, удалить запись из gcs1 и удалить поле из faglflext

Подскажите, проблем не возникнет потом?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2

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


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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