SAPфорум.RU
https://sapboard.ru/forum/

Обязательность ввода для сроков действия здания
https://sapboard.ru/forum/viewtopic.php?f=51&t=87276
Страница 1 из 1

Автор:  AAK [ Пт, июн 27 2014, 15:01 ]
Заголовок сообщения:  Обязательность ввода для сроков действия здания

Добрый день.
Подскажите, пожалуйста, как установить обязательность ввода для полей "Действительно с" и "Действительно по" на вкладке "Общие данные" здания?
В настройке группы полей 94 для здания я снял галочки "ИндивидПроверка ОбязПолей" и "Исключить настройку". Также снял галочки "НеПолеОбязВвода" для соответствующих полей. Но это не дало желаемого результата.

Автор:  Umberto [ Чт, июл 09 2015, 14:24 ]
Заголовок сообщения:  Re: Обязательность ввода для сроков действия здания

вообще-то, как и везде: идем в редактор экранов, тыкаем на нужное поле, справа на панельке инструментов внизу во вкладке "Прогр." ставим Input "required" (в промежутке получаем ключ sscr)

Автор:  sonyericsson [ Чт, июл 16 2015, 12:16 ]
Заголовок сообщения:  Re: Обязательность ввода для сроков действия здания

Статус "Действительно с" и "Действительно по" управляется программно (REBU_REBU_EVENT_FMOD2) из-за встроенной проверки в иерархии. Нота 690900 описывает технологию расширения BDT.
Вы можете либо:
1) модофицировать стандартный экран установив галку обязательного поля(не рекомендуется вендором, и повлечет нарушение гарантийных условий и доп. анализ модификации при апгрейде системы)
2) создать Z экран, ракурс, вид и группу полей на основе стандартных и сделать поле экрана обязательным(также нужны будут Z*PAI, PBO, FMOD2)
3) использовать BADI_REBD_BUILDING ~ CHECK_ALL: это отличный способ, так как проверка будет срабатывать и в диалоговом и удаленных режимах(BAPI*), но при работе поле на экране не будет отображаться как обязательное к заполнению(будет появляться ошибка при проверке или сохранении объекта если поле пусто)
4) создать свой вариант транзакции REBDBU...

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/