Матрица использования документов, справочников, регистров в подписках, командах и планах обмена (СКД)



Отчет позволяет определить, какие документы, справочники, регистры и константы используются в каких подписках, общих командах и планах обмена.

Например, мы добавляем новый план обмена и несколько связанных с ним подписок для регистрации изменений в этом плане обмена. В этом случае необходимо проконтролировать, что все объекты, учавствующие в плане обмена, включены в необходимые подписки. Для проверки отмечаем нужный нам  план обмена и новые подписки, а так же отмечаем все документы и справочники и сверяем, что их состав совпадает.

Либо нам просто необходимо определить, какие подписки влияют на наш конкретный документ или несколько документов.

Порядок работы:

1. Запускаем отчет.

2. Выбираем перечень документов, справочников, регистров, констант, использование которых необходимо проверять. Можем отметить галочкой как конкретные объекты, так и вцелом указать «<Все документы>»

3. Выбираем перечень подписок, общих команд и планов обмена, которые необходимо проверить.

4. Формируем отчет.

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

Можно на свое усмотрение изменять в режиме пользователя формат вывода, фильтры, отборы,  условное оформление.

 

11 Comments

  1. DrAku1a

    В снегопате даже плагин такой есть «Анализ подписок на события», и такой отчет имеется на ИС (правда не ввиде матрицы, но всё-же). Так что, боян…

    Reply ↓
  2. Stim213

    ekaruk , а вы на каждую простую работу пишете отдельную обработку?

    Объекты подписки можно посмотреть в самой подписке. В каких подписках используется документ — можно посмотреть, запустив поиск ссылок на объект для выбранного документа.

    Сравнивать различные документы на нахождение в подписках, строить матрицу подписок — пока не нужно было, возможно у вас какие-то специфические задачи.

    Reply ↓
  3. ekaruk

    (2) Stim213, в этом конкретном случае нужно было проверить, что для нескольких подписок используется один и тот же набор документов и справочников. Т.е. группа подписок должна была использоваться одновременно для большого количества документов. С учетом того, что окно просмотр объектов подписки открывается модально, проверить соответствие документов в нескольких подписках достаточно проблематично.

    Проверить отчетом намного быстрее и, главное, надежнее, чем визуально.

    Я вообще предпочитаю все проверки выполнять максимально автоматизированно.

    Reply ↓
  4. Светлый ум

    + 1 Удобная штука, за счет СКД отборов.

    Reply ↓
  5. JohnyDeath

    (2) Stim213,

    вы, наверно, и клиентам так говорите: «Считать можно и на калькуляторе. Печатные формы документов — создать в ворде, оттуда их и печатать….» ?

    Reply ↓
  6. Synoecium

    Полезная штука, уже сам такую порывался написать, но вовремя нашел)

    Reply ↓
  7. Synoecium

    Не помешала бы еще возможность отбора по типу события, для документа например «ПриЗаписи» или «ПриПроведении». И еще не удобно вводить текстом имена объектов метаданных по которым нужно построить отчет. СКД вроде как позволяет задать список значений в качестве вариантов выбора строковых реквизитов (не уверен насчет параметров).

    Reply ↓
  8. ekaruk

    (7) Synoecium, По типу можно было в принципе. Вроде мне не нао было. Тип в имени есть.

    А зачем имена руками вводить? Там же список выбора заполняется. Только галочками нужно отметить те, по которым формировать.

    upd. Потестировала на разных платформах. Если конфигурация в режиме совместимости с 8.2, то действительно как-то неудобно получается. Из списка выбирать приходится.

    А в обычном интерфейсе вообще вручную вводить.

    В последних конфигурациях на 8.3 гораздо лучше. Собственно, на них и пользовалась.

    В общем рекоммендую запускать без режима совместимости с 8.2. или хотя бы в управляемом интерфейсе.

    Reply ↓
  9. Synoecium

    (8) Может это только в УФ работает отбор галочками? В обычных формах это выглядит так как на скрине

    Reply ↓
  10. Synoecium

    (8) не всегда кстати тип в имени подписки на событие есть, бывают вообще от балды называют подписку, а потом выясняй, на что она срабатывает 🙂

    Reply ↓
  11. ekaruk

    (9) Synoecium, Да, я как раз сегодня это обнаружила.

    Не могу сходу понять, почему в обычных формах список для отбора не заполняется.

    Добавлю в описание, что предназначен для УФ.

    Вроде сейчас все типовые можно в УФ запустить. Даже те, что на обычных формах.

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

    Reply ↓

Leave a Comment

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