Текущее время: Пт, июл 18 2025, 16:42

Часовой пояс: 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 часа


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

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


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

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