Текущее время: Пт, мар 29 2024, 05:29

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Расширение заявки ММ
СообщениеДобавлено: Ср, сен 07 2011, 10:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
Здравствуйте, коллеги.

Хочу попросить совета.

1. Расширил заявку своими полями, добавил экран (данные клиента), разместил свои поля (обязательный ввод) с помощью EXIT-а MEREQ001. При заполнении все сохраняется и документ создается. Но если пользователь не перейдет на закладку "Данные клиента" стандарт отработает и сохранит заявку без требования заполнения пользовательских полей. Собственно цель задачи: Перейти на эту закладку и выдать сообщение требующее заполнения полей. Подскажите как это можно сделать? В принципе я могу проверить заполненность полей, но как перейти на экран?

2. Есть стандартное поле в таблице (GRID-е) BEDNR. В это поле хотим прописывать свое значение, которое будет генерироваться системой. Из-за этого хотелось бы сделать это поле не активным на изменение. Что посоветуете использовать или есть настройка?
Использую БАДИ ME_PROCESS_REQ_CUST метод PROCESS_ITEM и там метод SET_DATA для изменения значения этого поля.

3. Для номера заявки используем внешнюю нумерацию. Т.е. стандарт не генерирует номер документ, номер заполняется вручную. Как более правильно навешать проверку номера с выводом сообщения? На данный момент использую БАДИ ME_PROCESS_REQ_CUST метод PROCESS_HEADER, где делаю примерно вот это
Code:
  DATA: re_data  TYPE mereq_header
      , re_datax TYPE mereq_headerx
      .

  CALL METHOD im_header->get_data
    RECEIVING
      re_data = re_data.

  CALL METHOD im_header->get_datax
    RECEIVING
      re_datax = re_datax.

  IF re_data-bsart EQ 'NB'.
    IF re_datax-banfn_ext EQ 'X'.
      IF re_data-banfn_ext IS NOT INITIAL.
        ... " Проверка
        MESSAGE e028 WITH re_data-banfn_ext.
      ENDIF.
    ENDIF.
  ENDIF.

Но почему-то у меня возникли сомнения в правильности такого подхода.

Заранее всем спасибо за участие.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширение Заявки ММ  Тема решена
СообщениеДобавлено: Ср, сен 07 2011, 12:55 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
1. ME51N Переход на закладку пользовательских полей в случае ошибки
2. По-моему легко делается через на настройку. Закупки-Заявка-Определение структуры экрана на уровне документа посмотрите.
3. Наверное лучше проверять при сохранении. Также есть экзиты в mereq001.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение Заявки ММ
СообщениеДобавлено: Ср, сен 07 2011, 16:03 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
Besa написал:
1. ME51N Переход на закладку пользовательских полей в случае ошибки
2. По-моему легко делается через на настройку. Закупки-Заявка-Определение структуры экрана на уровне документа посмотрите.
3. Наверное лучше проверять при сохранении. Также есть экзиты в mereq001.

Спасибо, Besa. Все получилось.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширение Заявки ММ
СообщениеДобавлено: Пт, фев 10 2023, 19:25 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июн 26 2007, 09:23
Сообщения: 74
Откуда: Белгород/Москва
Пол: Мужской
Кто нибудь пробовал сделать, чтобы экран вывода Z полей заявки MM автоматически увеличивался, если не хватает высоты?
У меня появляется полоса прокрутки, при том, что у моей области подэкрана галка Аттрибуты>>Прокрутка снята.
Но эта галка есть у вышестоящего подэкрана, поэтому прокручивается он.
НО!
Вкладка Контировка прекрасным образом увеличивается в размере при большом числе полей, при том, что экран SAPLMEGUI 3303, содержащий TABSTRIPCONTROL1SUB с меткой прокрутки, есть в стеке экранов и для Контировки.

_________________
Бойцовый кот нигде не пропадёт!!!


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

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


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

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


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

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