Текущее время: Чт, июл 24 2025, 00:35

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Многократный вызов CALL TRANSACTION * USING BDCDATA без COMMIT
СообщениеДобавлено: Пн, июл 16 2012, 07:08 
Специалист
Специалист

Зарегистрирован:
Пн, дек 21 2009, 11:07
Сообщения: 167
Добрый день.

Подскажите пожалуйста.
Можно ли вызывать CALL TRANSACTION **** USING BDCDATA несколько раз без сохранения, а по завершении всех вызовов сделать общий COMMIT, а в случае ошибки хоть в одном вызове делать ROLLBACK?

Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Многократный вызов CALL TRANSACTION * USING BDCDATA без COMMIT
СообщениеДобавлено: Пн, июл 16 2012, 07:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
непонятно, что вы хотите этим добиться?
CALL TRANSACTION выполняет транзакцию в отдельной SAP LUW и, в общем, ему все равно, что стоит после передачи управления обратно - COMMIT или ROLLBACK. Сохранение или отмена ввода документа задается в самом пакетном вводе (BDCDATA).

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Многократный вызов CALL TRANSACTION * USING BDCDATA без COMMIT  Тема решена
СообщениеДобавлено: Пн, июл 16 2012, 08:46 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
http://sapboard.ru/forum/viewtopic.php?f=13&t=61453


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Многократный вызов CALL TRANSACTION * USING BDCDATA без COMMIT
СообщениеДобавлено: Пн, июл 16 2012, 11:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Подробнее опишите задачу.
В общем случае COMMIT/ROLLBACK WORK всегда вызывается внутри CALL TRANSACTION, как написал nicky555.

_________________
С уважением,
Удав.


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

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


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

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


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

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