Текущее время: Пт, авг 01 2025, 15:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: IDOC MBGMCR BAPI_GOODSMVT_CREATE Дамп
СообщениеДобавлено: Пт, май 08 2009, 17:07 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Внутри BAPI по обработке idoc вызывается Z* ФМ внутри которого должен делаться 101 Вдв.
Но он не делается, а валится в дамп с текстом:

Code:
" Short text of error message:               
Опирация этой транзакцией не обрабатывается
                                           
Long text of error message:               
                                           
Technical information about the message:   
Message class....... "VL"                 
Number.............. 143                   
Variable 1.......... " "                   
Variable 2.......... " "                   
Variable 3.......... " "                   
Variable 4.......... " " 


Место возникновения:
Code:
ENHANCEMENT-POINT MB_POST_GOODS_MOVEMENTS_02 SPOTS ES_SAPLMBWL.         
   CALL FUNCTION 'MB_CREATE_MATERIAL_DOCUMENT_UT'                       
        EXCEPTIONS                                                     
          error_message = 4.                                           
*  As soon as we have started to put things into UPDATE TASK, we must   
*  ensure that errors definitely terminate the transaction.             
*  MESSAGE A is not sufficient because it can be catched from           
*  external callers which COMMIT WORK afterwards, resulting in         
*  incomplete updates. Read note 385830 for the full story.             
   IF NOT sy-subrc IS INITIAL.                                         
      MESSAGE ID sy-msgid TYPE x NUMBER sy-msgno WITH            "385830
                 sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.                   
*     MESSAGE A263.                                                     
   ENDIF.                                                               

Код я ему передаю в BAPI "01" (eq mb01). Что ему надо, а? Я никак не пойму... Спасибо за помощь!

_________________
Всему своё время...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IDOC MBGMCR BAPI_GOODSMVT_CREATE Дамп
СообщениеДобавлено: Ср, май 13 2009, 02:02 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Этот дамп является следствием а не причиной.
У вас почему то "CALL FUNCTION 'MB_CREATE_MATERIAL_DOCUMENT_UT'" отрабатывает с ошибкой возвращает "NOT sy-subrc IS INITIAL" и чтобы откатить изменения сделанные основной транзакцией вмазывается "MESSAGE ID sy-msgid TYPE x..."

А причина - читаем текст сообщения "Опирация этой транзакцией не обрабатывается"

_________________
Изображение Попытка не пытка


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

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


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

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


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

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