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

Заполнение полей при создании заказа ТОРО
https://sapboard.ru/forum/viewtopic.php?f=8&t=90274
Страница 1 из 1

Автор:  hub2002 [ Ср, апр 15 2015, 10:12 ]
Заголовок сообщения:  Заполнение полей при создании заказа ТОРО

Добрый день.
Подскажите, где можно сделать доработку по заполнению полей при создании заказа ТОРО?

Автор:  OlyaS [ Чт, апр 16 2015, 15:06 ]
Заголовок сообщения:  Re: Заполнение полей при создании заказа ТОРО

В зависимости от процесса в системе вызываются разные ФМ по генерации заказов ТОРО.

  • Автоматическое создание заказов ТОРО из плана ТОРО (IP10/IP30)
  • Автоматическое создание заказов ТОРО из сообщений в транзакции WPS1 (Maintenance Event Builder)
  • Автоматическое создание заказа из сообщения в транзакции IW22
  • Создание заказа в транзакции IW31 в ручном режиме

Какой именно процесс вас интересует?

Автор:  hub2002 [ Чт, апр 16 2015, 15:11 ]
Заголовок сообщения:  Re: Заполнение полей при создании заказа ТОРО

Интересует в частности:
Создание заказа в транзакции IW31 в ручном режиме

Автор:  OlyaS [ Чт, апр 16 2015, 15:35 ]
Заголовок сообщения:  Re: Заполнение полей при создании заказа ТОРО

Посмотрите методы BADI WORKORDER_UPDATE (AT_SAVE, IN_UPDATE)

Автор:  hub2002 [ Чт, апр 16 2015, 15:44 ]
Заголовок сообщения:  Re: Заполнение полей при создании заказа ТОРО

Смотрел.
Но хочется не при сохранении, а при открытии заказа, чтобы поля заполнены были...
Так как поля обязательный для заполнения, и хочется их заполнить автоматически, чтобы система не писала сообщения о заполнения этих полей.
а initialization не отрабатывает для заказа ТОРО - не понятно почему...

Автор:  OlyaS [ Чт, апр 16 2015, 16:11 ]
Заголовок сообщения:  Re: Заполнение полей при создании заказа ТОРО

А какие именно поля нужно изменить?

Автор:  OlyaS [ Чт, апр 16 2015, 16:58 ]
Заголовок сообщения:  Re: Заполнение полей при создании заказа ТОРО

Честно говоря, если вы хотите изменить данные заголовка, то я тоже явных мест для расширения IW31/IW32 не находила.
Можно попробовать импортировать и изменить данные в памяти через один из exit или бади, который вызывается в PBO/PAI экранов или поискать место для имплицитных опций расширений в SAPLCOIH.

Code:
FIELD-SYMBOLS <fs_caufvd> LIKE caufvd. 
ASSIGN ('(SAPLCOIH)caufvd') TO <fs_caufvd>. 


Вот эти exit и badi вызываются в PBO (это если пробовать импорт через память в них)
EXIT_SAPLCOIH...020 006 031

EXIT_SAPLCOIH_005 (при изменении заголовка в PAI)
EXIT_SAPLCOIH_025, 014 (при изменение даты в PAI)

BADI:
IWO1_ORDER_BADI
IWO_UI_USEFLEX
WCM_DECOUPLING
IWO1_WKCTR_CHANGE
AUTO_INCLUDE_TL

Напишите, если удасться решить проблему более изящно =) 8)

Автор:  hub2002 [ Пт, апр 17 2015, 09:22 ]
Заголовок сообщения:  Re: Заполнение полей при создании заказа ТОРО

Добрый день.
Спасибо.
Решить получилось с помощью EXIT_SAPLCOIH_005.
При вводе первого обязательного поля - все остальные поля заполняются...
Спасибо огромное.

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