SAPфорум.RU https://www.sapboard.ru/forum/ |
|
В обход транзакции SM35 https://www.sapboard.ru/forum/viewtopic.php?f=111&t=88407 |
Страница 1 из 1 |
Автор: | Maksimka [ Пт, окт 17 2014, 06:16 ] |
Заголовок сообщения: | В обход транзакции SM35 |
Добрый день Всем! Возникла необходимость введения данных при внедрении не большого проекта, и т.к. транзакция lsmw вполне подходит для таких целей ей собственно говоря и пользуюсь, но возникла маленькая проблемка, на стадии введения первоначальных данных доступ консультантам даётся без проблем, но в соответствии с некоторыми политиками безопасности юзерам закрывается доступ на транзакцию sm35 и ничего с этим не поделаешь, даётся доступ только на объекты полномочий, которые позволяют запускать задачи в фоновом режиме и видеть это в smx, а т.к. в дальнейшем юзерам периодически нужно будет вводить в систему некоторые данные, то возникла необходимость либо писать прогу пакетного ввода, либо искать в lsmw варианты обхода транзакции sm35. По рассказам старших консультантов можно как то обойти sm35 и на предпоследнем шаге создания сеанса пакетного ввода в lsmw оправить всё это сразу на выполнение. Все настройки облазил ничего не нашёл, может кто сталкивался с этим или реализовывал такое? Буду весьма признателен если кто нибудь что нибудь по советует. |
Автор: | Plank [ Вс, окт 19 2014, 19:38 ] |
Заголовок сообщения: | Re: В обход транзакции SM35 |
Если использовать не пакетный ввод, а программу прямого ввода, то вместо шага с созданием пакетного ввода (13 Create Batch Input Session) и запуском SM35 (14 Run Batch Input Session) вызывается шаг типа "13 Start Direct Input Program". Например в FI вместо тр. FB01 можно грузить проводки программой RFBIBL00. Может старшие товарищи и имели в виду программу, а не пакетный ввод. Поищите для своих данных программу... |
Автор: | Maksimka [ Вт, ноя 04 2014, 12:42 ] |
Заголовок сообщения: | Re: В обход транзакции SM35 |
Plank написал: Если использовать не пакетный ввод, а программу прямого ввода, то вместо шага с созданием пакетного ввода (13 Create Batch Input Session) и запуском SM35 (14 Run Batch Input Session) вызывается шаг типа "13 Start Direct Input Program". Например в FI вместо тр. FB01 можно грузить проводки программой RFBIBL00. Может старшие товарищи и имели в виду программу, а не пакетный ввод. Поищите для своих данных программу... Если речь идёт о SA38, через которую запукается Ваша программа, то к ней доступ пользователю админы ни когда не дадут. Или же Вы как то по другому эту прогу запускаете? |
Автор: | Plank [ Вт, ноя 04 2014, 13:17 ] |
Заголовок сообщения: | Re: В обход транзакции SM35 |
Программа вызывается через SUBMIT Code: SUBMIT (L_PROGNAME) WITH SELECTION-TABLE LT_RSPARAMS в ФМ /SAPDMC/LSM_EXE_DI_SESSION_RUNVIA SELECTION-SCREEN AND RETURN. Это стандартный запуск для загрузки данных через специализированные программы (вместо пакетного ввода). |
Автор: | Maksimka [ Вт, ноя 04 2014, 14:06 ] |
Заголовок сообщения: | Re: В обход транзакции SM35 |
Я честно говоря не силён в ABAP, но буду пытаться, посмотрим что получится, во всяком случае спасибо за совет. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |