Текущее время: Сб, июн 21 2025, 09:55

Часовой пояс: 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 часа


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

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


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

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