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

Пользовательский статус с порядковыми номерами: невозможно установить статус повторно
https://sapboard.ru/forum/viewtopic.php?f=8&t=92280
Страница 1 из 1

Автор:  STS [ Пт, янв 29 2016, 09:32 ]
Заголовок сообщения:  Пользовательский статус с порядковыми номерами: невозможно установить статус повторно

Есть необходимость организовать смену пользовательских статусов. Опишу на аналогичном примере.
Есть пользовательские статусы с порядковыми номерами: 1, 2, 3, 4, 5.
У статуса прописаны минимальные и максимальные порядковые номера:
1: 1 - 2
2: 2 - 5
3: 1 - 3
4: 3 - 4
5: 5 - 5

Необходимо провести смену статусов в следующем порядке: 1->2, 2->3, 3->1, 1->2, 2->4, 4->3, 3->1.
Так вот, при повторной смене статуса 3->1 (выделено жирным) система не дает мне это сделать.
Аналогичная ситуация происходит при другой последовательности смены статусов: 1->2, 2->4, 4->3, 3->2, 2->4, 4->3. В этом случае повторная смена статуса 4->3 (опять выделено жирным) заблокирована системой.
Т.е. я вывел такую аналогию: нельзя повторно переходить на статус с более низким порядковым номером. В прямом направлении (на увеличение порядкового номера статуса) это сделать можно.

В связи с этим вопрос. Кто-то сталкивался с такой потребностью и ситуацией? Как вы это смогли решить?

Ноты, решения пока найти не могу - не понимаю как правильно составить поисковой запрос.

Автор:  Smok [ Пт, янв 29 2016, 12:41 ]
Заголовок сообщения:  Re: Пользовательский статус с порядковыми номерами: невозможно установить статус повторно

STS написал:
У статуса прописаны минимальные и максимальные порядковые номера:
1: 1 - 2
2: 2 - 5
3: 2 - 3
4: 3 - 4
5: 5 - 5

Необходимо провести смену статусов в следующем порядке: 1->2, 2->3, 3->1, 1->2, 2->4, 4->3, 3->1.
Так вот, при повторной смене статуса 3->1 (выделено жирным) система не дает мне это сделать.


Интересно, а как вы провели первоначальную смену статуса 3->1, если для статуса 3 минимальный порядковый номер статуса 2?

Автор:  STS [ Пт, янв 29 2016, 12:45 ]
Заголовок сообщения:  Re: Пользовательский статус с порядковыми номерами: невозможно установить статус повторно

Smok написал:
Интересно, а как вы провели первоначальную смену статуса 3->1, если для статуса 3 минимальный порядковый номер статуса 2?

Писал по памяти - допустил ошибку. У статуса 3 мин/макс позиции 1 и 3, конечно же.
Но суть вопроса от этого не меняется.

P.S. в первом посте исправил ошибку

Автор:  Smok [ Пт, янв 29 2016, 14:35 ]
Заголовок сообщения:  Re: Пользовательский статус с порядковыми номерами: невозможно установить статус повторно  Тема решена

Посмотрите ноту 2047781 - Numbered status : error messages BS042,BS043.

Автор:  Egorka [ Ср, фев 03 2016, 09:24 ]
Заголовок сообщения:  Re: Пользовательский статус с порядковыми номерами: невозможно установить статус повторно

Может попробуйте BAdi BSV_STATUS_PROFILE. Он решает проблему того, что ограничения (и максимум и минимум) на установку статусов с порядковым номером берутся из последнего максимального ограничения среди установленных статусов.

Автор:  STS [ Ср, фев 03 2016, 09:32 ]
Заголовок сообщения:  Re: Пользовательский статус с порядковыми номерами: невозможно установить статус повторно

Egorka написал(а):
Может попробуйте BAdi BSV_STATUS_PROFILE. Он решает проблему того, что ограничения (и максимум и минимум) на установку статусов с порядковым номером берутся из последнего максимального ограничения среди установленных статусов.

Попробую. Если нота, указанная в сообщении Smok, не подойдет.
Спасибо.

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