Текущее время: Чт, июл 31 2025, 17:11

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: MV45AFZZ - запретить создание новых позиций
СообщениеДобавлено: Вт, июл 28 2009, 16:52 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 24 2007, 07:31
Сообщения: 95
Добрый день! Подскажите, пожалуйста, как можно запретить создание новых позиций в существующем сбытовом заказе при выполнении определенных условий? В USEREXIT_FIELD_MODIFICATION удается закрыть поля в существующих позициях, а вот в новых они открыты...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MV45AFZZ - запретить создание новых позиций
СообщениеДобавлено: Вт, июл 28 2009, 19:07 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Используйте USEREXIT_CHECK_VBAP или BAdI BADI_SD_SALES_ITEM (если версия SAP > 4.7):

Code:
*&---------------------------------------------------------------------*
*&      Form  USEREXIT_CHECK_VBAP
*&---------------------------------------------------------------------*
*                                                                     *
*       This Userexit can be used to add addtional logic for          *
*       checking the position for completeness and consistency.       *
*                                                                     *
*       US_DIALOG  -  Indicator, that can be used to suppress         *
*                     dialogs in certain routines, e.g. in            *
*                     copy mode.                                      *
*                                                                     *
*       This form is called from form VBAP_PRUEFEN_ENDE.              *

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MV45AFZZ - запретить создание новых позиций
СообщениеДобавлено: Ср, июл 29 2009, 13:09 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 24 2007, 07:31
Сообщения: 95
Пытаюсь создать внедрение к BADI_SD_SALES_ITEM в SE19. Получаю сообщение типа Е: Определение BAdI BADI_SD_SALES_ITEM предусмотрено только для использования внутри SAP. У нас версия 6.0


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: MV45AFZZ - запретить создание новых позиций
СообщениеДобавлено: Ср, июл 29 2009, 17:18 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
еще один вариант это через VOFM

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: MV45AFZZ - запретить создание новых позиций
СообщениеДобавлено: Ср, июл 29 2009, 19:36 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Вам надо закрыть поля или запретить создание позиций? Закрыть поля в этой ситуации невозможно IMHO. Для запрета создания пользуйтесь USEREXIT_CHECK_VBAP, как уже правильно подсказали. BADI этот для внутреннего использования, все правильно ругается.
ghost написал:
еще один вариант это через VOFM

Каким образом? :?

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


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

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


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

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


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

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