Текущее время: Сб, авг 02 2025, 14:34

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: сообщение "Е" в транзакции VA01 02, чтобы не блокировался Получатель
СообщениеДобавлено: Чт, сен 25 2008, 16:19 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Требуется выкинуть сообщение "Е" в транзакции VA01 02, чтобы срабатывало после ввода Получателя, и не блокировала поля для ввода Заказчик, Получатель.
Спасибо.

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 25 2008, 16:30 
Специалист
Специалист

Зарегистрирован:
Чт, окт 26 2006, 16:44
Сообщения: 149
Откуда: Москва
А form userexit_field_modification в MV45AFZZ не подходит?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 26 2008, 09:14 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Ум, ээээ... я как бы не против воспользоваться, тока че то не соображу как это можно использовать, если только ..... userexit_field_modification отрабатывает в PBO, так что все сообщения Е там делать нельзя. Ты предлагаешь мне принудительно скрывать все поля на экране кроме нужных мне и выдавать сообщение I ?


Во всех экзитах которые я пробовал из PAI блокируется "Получатель". Не хорошо это :(

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 26 2008, 09:54 
Специалист
Специалист

Зарегистрирован:
Чт, окт 26 2006, 16:44
Сообщения: 149
Откуда: Москва
Я, к сожалению, попробовать не могу. Может form userexit_check_vbak в MV45AFZB поможет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 26 2008, 10:02 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Пробовал, он блокирует необходимые для исправления поля.

Если вернуться к userexit_field_modification. можно ли закрыть на изменения tab controlы из данноего exita. да и кнопку сохранения и много еще чего надо скрывать, как то не надежно получается совсем.

Может есть еще какие мысли :(, а то мне сегодня край надо сделать...

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 26 2008, 10:40 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
А field-exit пробовали?
http://sapboard.ru/forum/viewtopic.php?t=20682
Сам я просто выдавал сообщения, но так как это вызывается в PAI, то возможно система даст доступ к элементам экрана через LOOP AT SCREEN.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 26 2008, 10:41 
Специалист
Специалист

Зарегистрирован:
Чт, окт 26 2006, 16:44
Сообщения: 149
Откуда: Москва
А открыть эти поля в экзите, который в ПБО отрабатывает?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 26 2008, 12:22 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Щас немного поэкспериментировал на FB01, надо было конечно взять сразу VA01, и у меня получилось в field-exitе через LOOP AT SCREEN открывать и закрывать поля. После LOOP выдавал MESAGE EXXX(...) и получал поля с измененными статусами для ввода.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 26 2008, 12:59 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Цитата:
А field-exit пробовали?
http://sapboard.ru/forum/viewtopic.php?t=20682
Сам я просто выдавал сообщения, но так как это вызывается в PAI, то возможно система даст доступ к элементам экрана через LOOP AT SCREEN.


Очень интересно, обязательно попробую, но т.к. некогда разбираться сделал по своему. Нашел стандартную подпрограмму, где проверяется получатель
Code:
*----------------------------------------------------------------------*
*   INCLUDE MV45AF0W_WE_PRUEFEN                                        *
*----------------------------------------------------------------------*
*&---------------------------------------------------------------------*
*&      Form  WE_PRUEFEN
*&---------------------------------------------------------------------*
* Prufungen zum Warenempfanger
*----------------------------------------------------------------------*

Там в конце подпрограммы вставил проверку. Вроде работает, щас тестят

Всем большое спасибо.

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


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

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


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

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


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

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