Текущее время: Вс, июл 27 2025, 02:29

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Совместное использование BAPI и UPDATE
СообщениеДобавлено: Чт, сен 29 2011, 21:43 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, янв 30 2007, 10:59
Сообщения: 61
Доброе всем время суток!
Посоветуйте как правильно сделать, чтобы BAPI и UPDATE Z-таблицы либо вместе сохранялись, либо нет.
Схематично вариант 1 :
Code:
call function 'BAPI_...'
  importing return = return.
if return-type ca 'EAX'.
  message type 'E' ...
endif.
update db_tab from ...
if sy-subrc ne 0.
  rollback work.
  message type 'E' ...
endif.
commit work.

или вариант 2:
Code:
call function 'BAPI_...'
  importing return = return.
if return ca 'EAX'.
  message type 'E' ...
endif.
*ФМ с update db_table from ...
call function 'UPDATE_DB...' in update task.
commit work.

И еще вопрос. Без commit work бапишка никогда не выполнится или неявный коммит тоже сработает?

_________________
Блаженны прыгающие, ибо они допрыгаются.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Совместное использование BAPI и UPDATE
СообщениеДобавлено: Пт, сен 30 2011, 01:46 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Вариант 2.(При том что Ваш ФМ с апдэйтом БД будет типа V1).

Есть бапи которые не требуют коммита, содержат его внутри себя...


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

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


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

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


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

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