7.7 Помогите со статусом документа!

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем X-Man, 22 май 2007.

  1. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    433
    Симпатии:
    3
    Баллы:
    29
    Всех приветствую. Начну сразу с описания задачи. Комплексная конфигурация, есть справочник СтатусыДокументов. Нужно реализовать механизм контроля на изменение статуса для каждого пользователя. То есть, кто-то совсем не должен иметь права менять статус, кто-то имеет право менять статус с определенного на определенный, а кому-то можно все. Какие будут предложения?
  2. ЧКДзержинский
    Offline

    ЧКДзержинский Опытный в 1С

    Регистрация:
    7 дек 2006
    Сообщения:
    487
    Симпатии:
    3
    Баллы:
    29
    В справочнике Полномочия пользователей добавляешь реквизит "ПравоНаИзменениеСтатуса" типа какого-нибудь Перечисления, каждый элемент которого будет означать какой-либо уровень прав на смену статуса дока. В обработчике события изменения статуса документа получаешь право через глПользователь.Полномочия.ПравоНаИзменениеСтатуса.
  3. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    433
    Симпатии:
    3
    Баллы:
    29
    Спасибо за совет. Я Уже сделал, правда немного по-другому. Реквизит добавил не в справочник полномочий, а в спр. пользователи, потому, что пользователи с одинаковыми полномочиями могут иметь разные права на изменения статуса. А в качестве типа так и взял перечисление.статусыДокумента, только в само перечисление(идентификатор) для каждого его значения добавил постфикс, обозначающий ранг статуса. Ну а дальше все понятно:)

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