SAPфорум.RU https://sapboard.ru/forum/ |
|
Изменение системного статуса в заказе РМ https://sapboard.ru/forum/viewtopic.php?f=8&t=93590 |
Страница 1 из 1 |
Автор: | Udjen87 [ Чт, сен 01 2016, 15:33 ] |
Заголовок сообщения: | Изменение системного статуса в заказе РМ |
Добрый день! Может кто-то сталкивался с подобной задачей: Нужно программно изменить системный статус в заказе. Предполагаю делать через ФМ BAPI_ALM_ORDER_MAINTAIN. Какой метод для этого использовать? или может у кого есть другие варианты решения данной задачи? Заранее спасибо. |
Автор: | Smok [ Пт, сен 02 2016, 06:37 ] |
Заголовок сообщения: | Re: Изменение системного статуса в заказе РМ |
Для смены пользовательских статусов используем ФМ I_CHANGE_STATUS. |
Автор: | Süßstückchen [ Пт, сен 02 2016, 11:48 ] |
Заголовок сообщения: | Re: Изменение системного статуса в заказе РМ |
я за BAPI_ALM_ORDER_MAINTAIN https://scn.sap.com/thread/1332722 |
Автор: | Udjen87 [ Вт, сен 06 2016, 12:35 ] |
Заголовок сообщения: | Re: Изменение системного статуса в заказе РМ |
Да, при помощи BAPI BAPI_ALM_ORDER_MAINTAIN можно сделать: note 1991913 It is impossible to perform the following status actions: set the status "Do Not Execute" set the status "Lock" reset the status "Lock" reset the status "Technically complete" set the status "Complete (business)" reset the status "Complete (business)" set the deletion flag reset the deletion flag мне как раз и нужно при помощи данной bapi выполнить: 1. set the status "Do Not Execute" 2. set the deletion flag кто может подсказать, какие методы используются для первой и для второй функции? |
Автор: | Süßstückchen [ Вт, сен 06 2016, 15:48 ] |
Заголовок сообщения: | Re: Изменение системного статуса в заказе РМ |
в ноте 2032068 должна появиться документация по BAPI |
Автор: | Udjen87 [ Вт, сен 06 2016, 16:08 ] |
Заголовок сообщения: | Re: Изменение системного статуса в заказе РМ |
Все, нашел, всем спасибо. может кому-то будет полезным: Методы в BAPI_ALM_ORDER_MAINTAIN Не выполнять: DO_NOT_EXECUTE Установка метки на удаление: SET_DEL_FLAG Источник: https://www.consolut.com/en/s/sap-ides- ... R_MAINTAIN |
Автор: | AL13SH [ Ср, сен 07 2016, 09:27 ] |
Заголовок сообщения: | Re: Изменение системного статуса в заказе РМ |
Коллеги, схожая проблема! Code: lv_obj = ls_tab-aufnr. CALL FUNCTION 'I_CHANGE_STATUS' EXPORTING objnr = lv_obj estat_inactive = lv_stat estat_active = gv_stat * STSMA = EXCEPTIONS cannot_update = 1 OTHERS = 2. если я применяю этот ФМ, то как мне получить предыдущий статус? и нужно ли знать предыдущий статус? пока что estat_inactive оставляю пустым, как удостовериться, что статус поменялся? |
Автор: | Udjen87 [ Ср, сен 07 2016, 09:49 ] |
Заголовок сообщения: | Re: Изменение системного статуса в заказе РМ |
Используй ФМ STATUS_READ |
Автор: | AL13SH [ Ср, сен 07 2016, 14:58 ] |
Заголовок сообщения: | Re: Изменение системного статуса в заказе РМ |
а ФМ, который снимает статус с заказа ТОРО не посоветуете? |
Автор: | Rodon [ Ср, сен 14 2016, 11:21 ] |
Заголовок сообщения: | Re: Изменение системного статуса в заказе РМ |
AL13SH написал(а): а ФМ, который снимает статус с заказа ТОРО не посоветуете? Тот же самый, только флажок неактивый выставляй. Тоже самое еще можно STATUS_CHANGE_EXTERN - пользоват. статусы STATUS_CHANGE_INTERN - системные. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |