Текущее время: Сб, июн 08 2024, 01:06

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Обработка событий экран в инфо-типе PA30
СообщениеДобавлено: Пн, июн 20 2005, 16:00 
Гость
Добрый день.
Подскажите каким обазом это лучше сделать:
В 19 инфо-типе необходимо расширить PAI
Как это лучше всего сделать?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Пн, июн 20 2005, 16:39 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Смотри BADI HRPAD00INFTY или расширение PBAS0001


Последний раз редактировалось Bully Пн, июн 20 2005, 16:59, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 20 2005, 16:40 
Гость
Попробую объяснить задачку, может поможет.
В 19 инфотипе не устраивает как САП считает следующую дату, необходимо изменить алгоитм обсчёта.

Попытался использовать транзакцию pm01, но видать это не то, или я ошибаюсь?
Может юзерекзит есть какой-нить?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 20 2005, 16:51 
Гость
Bully написал(а):
Смотри BADI HRPAD00INFTY или расширение PBAS000

Странно, но расширения PBAS000 нема, с бади никогда не работал :( , буду разбираться


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 20 2005, 16:57 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
bpz написал(а):
Странно, но расширения PBAS000 нема

Очепятка вышла :)
не PBAS000 а PBAS0001 я поправил.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 21 2005, 10:16 
Гость
bpz написал(а):
Попробую объяснить задачку, может поможет.
В 19 инфотипе не устраивает как САП считает следующую дату, необходимо изменить алгоитм обсчёта.

Попытался использовать транзакцию pm01, но видать это не то, или я ошибаюсь?
Может юзерекзит есть какой-нить?


Есть разные способы. В принципе не вижу причин почему PM01 не подошло. Создать там расширение экрана для ИТ0019 (создать подэкран) и в его логике чего-нибудь менять, должно прокатить.

Не знаю, что правильнее использовать расширение ИТ или расширения, или бади? :roll: У кого-то есть точка зрения на это?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 21 2005, 12:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
BADI удобнее по крайней мере потому, что для одного и того же BADI несколько человек могут писать разные реализации без конфликтов. Конкретно в PA30 в PAI вызывается BADI HRPAD00INFTY метод AFTER_INPUT. Беда с HRPAD00INFTY в том, что у AFTER_INPUT только импортные параметры, т.е. чтобы поменять какое-то поле в вызывающей программе придется использовать динамический ASSIGN, что вообще говоря не есть гут.
Так что в данном конкретном случае, видимо, предпочтительнее использовать функцию EXIT_SAPFP50M_002 из расширения PBAS0001. Она вызывается из PAI и содержит возвращаемый параметр, где можно прописать нужные вам данные.
Расширять инфотип, думаю, в данном случае совершенно лишнее.

P.S. Все это для 4.7.

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


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

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


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

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


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

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