Текущее время: Сб, авг 02 2025, 18:44

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: "Обновление прервано" при создании кредитора
СообщениеДобавлено: Ср, май 30 2007, 15:59 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Ср, май 30 2007, 13:45
Сообщения: 12
Подскажите, пожалуйста, как решить следующую проблему:
После завершения создании кредитора (транзакции fk01, xk01) система выдаёт сообщение, что кредитор с таким-то номером создан, однако в таблице LFA1 новых записей не появляется и по саповской почте приходит сообщение примерно следующего содержания:

Обновление прервано
...
ИнформПоОшибке 00 671: ABAP-процессор: CALL_FUNCTION_NOT_FOUND


В режиме отладки это сообщение формируется в самом конце программы, после выполнения строки COMMIT WORK.

Транзакция перестала работать после того, как, вызываемая в теле программы SAPMF02K, функция NUMBER_GET_NEXT была вызвана дополнительно в user-exit этой программы.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: "Обновление прервано" при создании кредитора
СообщениеДобавлено: Ср, май 30 2007, 16:22 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Whyte написал(а):
Подскажите, пожалуйста, как решить следующую проблему:
После завершения создании кредитора (транзакции fk01, xk01) система выдаёт сообщение, что кредитор с таким-то номером создан, однако в таблице LFA1 новых записей не появляется и по саповской почте приходит сообщение примерно следующего содержания:

Обновление прервано
...
ИнформПоОшибке 00 671: ABAP-процессор: CALL_FUNCTION_NOT_FOUND


В режиме отладки это сообщение формируется в самом конце программы, после выполнения строки COMMIT WORK.

Транзакция перестала работать после того, как, вызываемая в теле программы SAPMF02K, функция NUMBER_GET_NEXT была вызвана дополнительно в user-exit этой программы.


Ну вот неправильно Вы видимо вызываете ФМ в экзите, который, собсно, отрабатывает уже в update task после коммита. Проверяйте внимательно то что вы написали в экзите. Сделайте тоже самое в диалоговой тестовой программке, да посомотрите в чём беда :) И посмотрите дампы в st22. Cкорее всtго там есть и ваш дамп из update task.


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

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


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

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


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

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