Odin | База знаний 1С

Ошибка «не вы автор...
 

Ошибка «не вы автор запроса» при нажатии кнопки «помог» в форме


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

помог! спасибо! // в форме мне не дает нажимать помог, пишет не вы автор запроса



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

Ошибка «не вы автор запроса» при нажатии кнопки «помог» в форме обычно связана с проверкой прав или логикой, которая ограничивает выполнение действия только для автора записи (запроса).

Причины и решения:

1. Проверка в коде формы
В обработчике нажатия кнопки «помог» или в процедуре, вызываемой этой кнопкой, есть проверка, например:

1C
   Если ТекущийПользователь()  Объект.Автор Тогда
       Сообщить("Не вы автор запроса");
       Возврат;
   КонецЕсли;
   

Здесь `Объект.Автор` — это поле, в котором хранится пользователь, создавший запрос. Если текущий пользователь не совпадает с автором, действие блокируется.

2. Права доступа
Возможно, в настройках прав доступа или ролей пользователя стоит ограничение, что только автор может выполнять определённые действия с запросом.

3. Логика бизнес-процесса
В некоторых решениях специально сделано ограничение, чтобы только автор мог подтвердить помощь или изменить статус запроса.

Что делать:
- Проверьте код обработки кнопки «помог» в форме, найдите условие, которое проверяет автора.
- Если нужно разрешить другим пользователям нажимать кнопку, измените условие или добавьте дополнительные проверки прав.
- Убедитесь, что поле «Автор» корректно заполнено и соответствует текущему пользователю.
- Проверьте роли и права пользователя в конфигураторе или в управлении доступом.

Пример исправления проверки:

1C
Если ТекущийПользователь()  Объект.Автор Тогда
    // Можно добавить проверку на роль администратора или другую логику
    Если Не ПользовательИмеетПраво("ИзменятьЧужиеЗапросы") Тогда
        Сообщить("Не вы автор запроса");
        Возврат;
    КонецЕсли;
КонецЕсли;

Рекомендую посмотреть здесь:
https://its.1c.ru/db/metod8dev#content:456:hdoc

Если нужна помощь с конкретным кодом — пришлите обработчик кнопки, помогу адаптировать.



   
ОтветитьЦитата