Текущее время: Вт, июл 22 2025, 09:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы с подменой MATNR
СообщениеДобавлено: Пт, июн 08 2007, 12:30 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 27 2006, 17:07
Сообщения: 12
Откуда: Kiev
Логисты попросили облегчить им жизнь - сделать так, чтобы во всех полях ввода материала (MATNR) можно было вводить СтарыйНомер (BISMT) или ТекстМатериала (MAKTX).
То есть мы вводим "123", система должна постороить список всех материалов, у которых эта строка
- равна Номеру
- содержится в СтаромНомере
- содержится в Тексте.
Если таких материалов нет - ошибка.
Если такой материал ровно один - использовать его.
Если таких материалов много - выдать окошко, из которого юзер сможет выбрать желаемый материал.

Попробовал врезаться в CONVERSION_EXIT_MATN1_INPUT.
Но в этой функции нельзя выдать окошко пользователю, система так и говорит, что в CONVERSION_EXIT* нельзя вызывать экраны, получаем дамп.

Посмотрел на ФМ "MARA_SINGLE_READ", но здесь параметр MATNR является импортируемым, а не изменяемым.

Что можете посоветовать ?

ЗЫ. Для вызова окошка использую ФМ 'REUSE_ALV_POPUP_TO_SELECT'
ЗЗЫ. ФМ "MM_MAKTX_CONVERT" делает примерно то, что мне нужно, но он вызывается только при вводе материала в MIGO, а надо сделать такую подстановку во всей системе.

Заранее благодарен


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 08 2007, 12:43 
Гость
Можно сделать свое средство поиска
и включить его в комплексное средство поиска MAT1

Потом пользователь выберет его по умолчанию
и сможет использовать для ввода =123


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 08 2007, 12:50 
Гость
кстати для включения своего СП ключа модификации не требуется


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: средство поиска
СообщениеДобавлено: Пт, июн 08 2007, 13:48 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 27 2006, 17:07
Сообщения: 12
Откуда: Kiev
РМщик написал(а):
Можно сделать свое средство поиска

Это не совсем то, больше телодвижений.
Юзер хочет просто ввести "123", нажать энтер и получить список


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 08 2007, 14:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
А может field-exit попробовать? правда, экраны из него я не пробовал вызывать.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 08 2007, 14:28 
Начинающий
Начинающий

Зарегистрирован:
Пн, ноя 27 2006, 17:07
Сообщения: 12
Откуда: Kiev
Сергей Королев написал:
А может field-exit попробовать? правда, экраны из него я не пробовал вызывать.

Не будет в филд-экзите работать вызов экрана, будет точно также валиться в дамп


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 08 2007, 14:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
avkiev написал(а):
Не будет в филд-экзите работать вызов экрана, будет точно также валиться в дамп
Тогда остается юзеров грубо слать фсад...

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 08 2007, 16:19 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
При таких желаниях остается получать ключ модификации на элемент данных MATNR и заменять его своим элементарным средством поиска с search-help exit. Комплектное средство видимо тогда пойдет "фсад".


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

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


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

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


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

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