Здравствуйте Коллеги, нужен ваш совет! есть стандартный формуляр FITP_REQUEST_FORM (travel management) который по содержимому не очень нам подходит и есть потребность добавить несколько своих полей. Eсть признак, который управляет тем, какой формуляр вызывать, для подброса z формуляра в систему просто вписываем скопированный Z формуляр как код возврата в признак и система начинает везде выводить Z
вопрос : где лучше разместить логику считывания для Z данных 1) в интерфейсе формуляра : копируем стандартный интерфейс в Z и в разделе Initialization пишем свой код. Например ФМ по сбору Z полей: на вход данные из стандартного интерфейса, на выходе необходимые переменные для заранее определенных там же Z полей/структур) или 2) перед вызовом стандартного формуляра в системе ставим свой enhancement в котором делаем свой вызов формуляра и останавливаем работу стандарта дальше
вопрос связан с тем что формуляр вызывается в нескольких транзакциях travel menagement (trip PR05 ...) и нескольких abap WDP приложениях и везде надо свое расширение точечно встраивать... но с другой стороны в интерфейсе формуляра как-то непрозрачно что-ли с точки зрения поддержки получается но зато все в одном месте
|
|