Универсальный черный список




Небольшой модуль для управления черным списком (ЧС), подходит для обычного приложения, любой конфигурации.

С помощью данного модуля можно контролировать запись документов, если справочник внесен в ЧС и участвует в записи нового документа, то с помощью него можно либо запретить запись (с выводом причины, почему записать документ нельзя), либо просто уведомить пользователя о том, что данный элемент находится в ЧС.

В качестве объекта ЧС участвуют справочники, в качестве контролируемых объектов — документы.

Совместима с любой конфигурацией (обычное приложение).

Настройка производится из обработки ЧСНастройка: 

  1. На первой вкладке, выбираем (кнопка добавить) справочники, которые мы можем заносить в ЧС, а также причины, по которым элемент справочника в ЧС попадает, если причину оставить пустой, то ввод причины будет в ручном режиме.
  2. На второй вкладке помечаем галочкой те документы, которые мы будем контролировать.
  3. В справочник надо добавить кнопку «Добавить в ЧС» и вызвать в ней процедуру «ЧСКонтроль.ДобавитьОбъектВЧС(Ссылка)», в модуле есть справочник с примером «КонтрагентыПример»
Всё, надеюсь, кому-то будет полезной =)

3 Comments

  1. echo77

    Интерфейс простоват, с небольшими лажами — да/нет в колонке можно настроить флажком — так нагляднее

    Reply
  2. AActor

    (1) echo77, возможно, на неделе расширю и функционал и интерфейс сделаю «покрасивше»

    Reply
  3. echo77

    Лайк за идею

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *