Текущее время: Пн, июл 21 2025, 01:50

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: CALL TRANSACTION 'F-39'
СообщениеДобавлено: Пн, июл 12 2010, 15:04 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
В Z* программе написан Пакетник на выполнение этой транзакции. При перерасчете нескольких авансах на суммы нескольких счетах-фактур не успевают сформироваться документы перерасчета. CALL TRANSACTION 'F-39' написана с параметрами UPDATE 'S'. Подскажите, как можно "задержать" повторно выполнение этого пакетника в цикле. (Анализ на сформированный номер документа -есть, даже есть WAIT после каждого прогона пакетника).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CALL TRANSACTION 'F-39'
СообщениеДобавлено: Пн, июл 12 2010, 15:16 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
dev403k написал(а):
В Z* программе написан Пакетник на выполнение этой транзакции. При перерасчете нескольких авансах на суммы нескольких счетах-фактур не успевают сформироваться документы перерасчета. CALL TRANSACTION 'F-39' написана с параметрами UPDATE 'S'. Подскажите, как можно "задержать" повторно выполнение этого пакетника в цикле. (Анализ на сформированный номер документа -есть, даже есть WAIT после каждого прогона пакетника).

В моей практике, в большинстве своем, в таких случаях UPDATE 'S' помогало, но очень редко, действительно, бывает такое что объекты не успевают появится в БД. Когда то коллеги подсказали такое решение - После CALL TRANSACTION вызывал ФМ, в котором пытаюсь заблокировать созданный объект, если блок удачный, то разблокирую и выхожу из цикла, если нет то WAIT UP TO 1 SECONDS и тд.
Это как вариант...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CALL TRANSACTION 'F-39'
СообщениеДобавлено: Пн, июл 12 2010, 15:39 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
2 dev403k: попробуйте UPDATE MODE 'L'. По идее тогда обновление СУБД будет идти в вашем же процессе.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


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

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


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

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


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

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