Добрый день, есть такая проблема:
группа [10] доступ к формам [w] полный доступ
параметры формы: [20] работа со всеми результатами, в соответсвии с их статусами.В необходимых статусах стоит право на перевод в данный статус.
Скрипт if (CFormResult::SetStatus($RESULT_ID, $STATUS_ID, "Y";)){
проблема в том что пользователь данной группы может переводить результат формы во все статусы а не только в те которые ему разрешены. Если поставить доступ к формам [R] доступ открыт, то система вообще не дает переводить в любой статус, запрещенный или разрешенный. Что делать?
группа [10] доступ к формам [w] полный доступ
параметры формы: [20] работа со всеми результатами, в соответсвии с их статусами.В необходимых статусах стоит право на перевод в данный статус.
Скрипт if (CFormResult::SetStatus($RESULT_ID, $STATUS_ID, "Y";)){
проблема в том что пользователь данной группы может переводить результат формы во все статусы а не только в те которые ему разрешены. Если поставить доступ к формам [R] доступ открыт, то система вообще не дает переводить в любой статус, запрещенный или разрешенный. Что делать?