8.х Запрет на редактирование проведенного документа

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем PavelA, 19 июн 2012.

  1. TopicStarter Overlay
    PavelA
    Offline

    PavelA Опытный в 1С

    Регистрация:
    26 дек 2011
    Сообщения:
    739
    Симпатии:
    0
    Баллы:
    26
    Нужно, чтобы у пользователя после проведения документа не было права его редактировать! Только просмотр! Где прописать и как ??? Ролями не поможет( Заранее спасибо за советы!
  2. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    Можно воспользоваться еще RLS, ставим ограничение - если проведен, то док только для чтения.
  3. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    И все-таки вопрос: почему ролями не поможет?
  4. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Код:
    Процедура ПриОткрытии()
    Если проведен Тогда
    ЭтаФорма.ТолькоПросмотр = Истина;
    КонецЕсли;
    ...
  5. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    mialord, мне кажется палево так делать для полных прав :))))
  6. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Так добавь проверку в условие
    Код:
    И НЕ РольДоступна("ПолныеПрава")
  7. Serg2000
    Offline

    Serg2000

    Регистрация:
    13 июл 2011
    Сообщения:
    32
    Симпатии:
    0
    Баллы:
    1
    Не прокатит!
    Из списка документов снимаем с проведения.
    Открываем правим как хочется
    Проводим неоперативно/оперативно
  8. n.s.gnedash
    Offline

    n.s.gnedash Опытный в 1С Команда форума

    Регистрация:
    15 авг 2010
    Сообщения:
    1.359
    Симпатии:
    5
    Баллы:
    29
    Ну добавь условие в обработке удаления проведения

  9. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Хотел попроще, но можете написать посложнее, писал тыщу раз вот только искать лень. Используйте подписки на события и подписке проверяйте если режим записи проведение и проведен тогда отправляем отказ Истину

Поделиться этой страницей