Текущее время: Ср, июл 23 2025, 00:24

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Обязательность поля "Заявка" в ЗнП
СообщениеДобавлено: Пн, сен 28 2009, 22:10 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пт, сен 21 2007, 11:17
Сообщения: 10
Добрый день,

Необходимо в заказе ММ сделать обязательным для заполнения поле Заявка (заказ данного вида должен всегда создаваться со ссылкой на заявку). Подскажите, как?

Виду заказа присвоен выбор полей, в котором поле Заявка отмечено как обязательное, но это почему-то не помогает...система позволяет сохранить заказ, не указывая в нем заявку.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обязательность полей в заказе на поставку
СообщениеДобавлено: Вт, сен 29 2009, 07:07 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
nevopros написал(а):
Добрый день,

Необходимо в заказе ММ сделать обязательным для заполнения поле Заявка (заказ данного вида должен всегда создаваться со ссылкой на заявку). Подскажите, как?

Виду заказа присвоен выбор полей, в котором поле Заявка отмечено как обязательное, но это почему-то не помогает...система позволяет сохранить заказ, не указывая в нем заявку.


см. FAQ


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обязательность поля "Заявка" в ЗнП
СообщениеДобавлено: Вт, сен 29 2009, 07:52 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, май 19 2005, 12:34
Сообщения: 1941
Откуда: НК
Пол: Мужской
Просто оставлю, чтобы это было здесь.

Проверка реализуется в BADI ME_PROCESS_PO_CUST, в двух методах.

~PROCESS_ITEM
Code:
DATA:  zmepoitem TYPE mepoitem.
zmepoitem = im_item->get_data( ).
IF zmepoitem-banfn IS INITIAL AND zmepoitem-loekz = ''.
      mmpur_metafield mmmfd_preq_no_po.
      mmpur_message_forced 'E' 'класс сообщений' 'номер сообщений'
                           'Номер заявки обязателен' 'в заказе' '' ''.
      CALL METHOD im_item->invalidate( ).
ENDIF.


~PROCESS_SCHEDULE
Code:
DATA: zmeposchedule TYPE meposchedule,
zitem TYPE REF TO if_purchase_order_item_mm,
zmepoitem TYPE mepoitem.

zmeposchedule = im_schedule->get_data( ).
z_item = im_schedule->get_item( ).
zmepoitem = z_item->get_data( ).

IF zmeposchedule-banfn IS INITIAL AND zmepoitem-loekz = ''.
      mmpur_metafield mmmfd_preq_no.
      mmpur_message_forced 'E' 'класс сообщения' 'номер сообщения'
                           'Номер заявки обязателен''в заказе' '' ''.
      CALL METHOD im_schedule->invalidate( ).
ENDIF.

_________________
Eritis sicut Deus, scientes bonum et malum...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обязательность поля "Заявка" в ЗнП
СообщениеДобавлено: Вт, окт 06 2009, 21:40 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пт, сен 21 2007, 11:17
Сообщения: 10
Спасибо за помощь!


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

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


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

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


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

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