Текущее время: Пт, июл 04 2025, 01:31

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка при CALL TRANSACTION: s352(00) "LEAVE TO TRANSACTION".
СообщениеДобавлено: Чт, июн 15 2006, 12:16 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 15 2006, 11:46
Сообщения: 8
Здравствуйте, помогите пожалуйста.
При выполнении программы, использующую call transaction 'O3RCMM01', в фоновом режиме возникает ошибка:
s352(00) "LEAVE TO TRANSACTION" & в пакетном вводе недопустимо.
При этом сами данные садяться в таблицы корректно.
Подскажите как исправить эту ошибку. :cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 12:18 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Нет такой транзакции, по крайней мере в 4.7 :roll:

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 12:25 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 15 2006, 11:46
Сообщения: 8
Верно в версии 4.7 такой транзакции нет, но было поверх этой версии установлено отраслевое решение Is-Oil SSCR.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 12:56 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, июн 06 2006, 17:38
Сообщения: 130
Я бы первым делом выключил фоновый режим. Пару строчек загрузил бы визуально.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 13:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
NELIMA написал(а):
Верно в версии 4.7 такой транзакции нет, но было поверх этой версии установлено отраслевое решение Is-Oil SSCR.

В Is-Oil скорее всего нужно использовать для ввода данных функциональные модули.
А транзакция O3RCMM01 написана кривыми ручками, и использовать ее в пакетном вводе нельзя.
К сожалению, в нашей системе Is-Oil не установлен, поэтому конкретный ФМ указать не смогу :?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 13:15 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 15 2006, 11:46
Сообщения: 8
Спасибо за помощь.
Может есть еще предложения по данной проблеме? :oops:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 13:26 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Эта транзакция опосредованно вызывает программу ROIRA_PROCESS_EXECUTION, у которой единственный параметр - код транзакции. Думаю, можно было бы вызвать ее SUBMIT'ом, указав в качестве параметра 'O3RCMM01'.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 14:24 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 15 2006, 11:46
Сообщения: 8
Дело в том, что для нас очень важно определять дополнительные свойства структуры opt ( data opt like CTU_PARAMS) при вызове CALL TRANSACTION USING...
А при использовании вызова в виде:
submit ROIRA_PROCESS_EXECUTION USING ... 'O3RCMM01', не смогла найти возвожность это определить. Может я ошибаюсь, прошу прощения за мою невнимательность. :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 14:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Прошу прощения, а зачем определять CTU_PARAMS?
Обязательно нужно синхронное обновление или поэкранный ввод?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 15 2006, 14:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
2 NELIMA:
Поглядите в код, он довольно прост: в таблице OIRAPROCEXE хранится имя программы в связке с кодом транзакции, потом эта программа вызывается в ФМ OIRA_EXECUTE_PROCESS. Можно задать пропуск экрана и вариант. Насколько я понимаю, эти таблицы можно вести через SM30. Может настройкой можно обойтись?

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 23 2006, 13:30 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 15 2006, 11:46
Сообщения: 8
:) Спасибо огромное за помощь, но пока не получается. В принципе все отрабатывает, смущает лишь это сообщение.


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

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


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

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


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

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