Текущее время: Чт, авг 07 2025, 10:43

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Запуск инфо-пакета через транзакцию?
СообщениеДобавлено: Чт, ноя 04 2010, 07:31 
Начинающий
Начинающий

Зарегистрирован:
Ср, окт 27 2010, 08:14
Сообщения: 7
Откуда: Казахсан
Пол: Мужской
Здравствуйте! Опять я со своими вопросами))
Как сделать транзакцию, чтобы пользователь мог запустить пакет без входа в rsa1? Короче оптимизировать этот процесс....
Жду ваших ответов


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запуск инфо-пакета через транзакцию?
СообщениеДобавлено: Чт, ноя 04 2010, 07:39 
Начинающий
Начинающий

Зарегистрирован:
Ср, окт 27 2010, 08:14
Сообщения: 7
Откуда: Казахсан
Пол: Мужской
Добавлю: Загрузка из плоского файла


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запуск инфо-пакета через транзакцию?
СообщениеДобавлено: Чт, ноя 04 2010, 07:51 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, июл 03 2007, 10:26
Сообщения: 486
Откуда: Kazakhstan, Astana
Пол: Мужской
Доброе утро, Sapar_kz.
В цепочку добавить Вашу программу запуска и настройки IP, запуск цепочки программно через RSPC_API_CHAIN_START.
Можно event генерить для запуска PC:
RSSM_EVENT_RAISE
BAPI_XBP_EVENT_RAISE
Вешаем на транзакцию, например настроить через SE93.
BAPI для работы с IP =
• BAPI_IPAK_GETLIST Get a list of InfoPackages
• BAPI_IPAK_START Start an InfoPackage / create request
• BAPI_ISREQUEST_GETSTATUS Get status and log of the created request
• BAPI_IPAK_GETDETAIL Get the detail information about an InfoPackage
• BAPI_IPAK_CHANGE Change the InfoPackage, e.g. data selection conditions
• BAPI_IPAK_STOP Remove an InfoPackage from schedule
Можно и без цепочек обойтись и полностью написать на ABAP :D
Можно и через макрос VBA запускать IP.
Поищите здесь на форуме, обсуждалось и не раз.

_________________
"Great minds discuss ideas. Average minds discuss events. Small minds discuss people-Eleanor Roosevelt--Knowledge is to share, Keep it free, Keep sharing"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск инфо-пакета через транзакцию?
СообщениеДобавлено: Пн, ноя 08 2010, 08:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Sapar_kz написал:
Как сделать транзакцию, чтобы пользователь мог запустить пакет без входа в rsa1?

Удаленный вызов инфопакета, цепочки
Запуск инфо-пакета загрузки из меню пользователя


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запуск инфо-пакета через транзакцию?
СообщениеДобавлено: Пн, ноя 08 2010, 08:37 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 29 2009, 13:30
Сообщения: 17
CALL FUNCTION 'BAPI_IPAK_START'


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запуск инфо-пакета через транзакцию?
СообщениеДобавлено: Вт, ноя 16 2010, 11:05 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 19 2007, 08:03
Сообщения: 197
Пол: Мужской
Сделайте транзакцию с вариантом на базе программы:

Code:
REPORT  ZLOAD_PAK.
* Программа-обертка для запуска диалога инфо-пакета

PARAMETERS:
  ZLOGDPID TYPE RSLOGDPID.

call function 'RSSM_SDL_INFOPACKAGE_DIALOG'
exporting
  SOURCE = 'Источник'
  TYP = 'I'
  LOGSYS = 'PC_FILE'
  VARIANT = 'CUSTOMER'
  LOGDPID = ZLOGDPID
  LOGTYP = 'P'
  OBJVERS = 'A'
  OLTPSOURCE = 'Источник'
  OLTPTYP = 'D'
exceptions
  others = 1.


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

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


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

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


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

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