Обновление подсистемы "Журнал регистрации изменений во внешней ИБ 1С (MS SQL)", версия 3.0.5.0 от 11.02.16

Видео обзор обновления

Подсистема "Внешний журнал регистрации"

Новый функционал

  • Теперь при переносе данных в ИБ "Хранитель" данные передаются пакетами (N-ое количество записей кэша). В настройки подсистемы добавлен реквизит "Размер пакета переноса данных". Данный параметр указывает на количество передаваемых записей в пакете. Чем он больше, тем меньше обращений к COM-соединению при передаче данных в "Хранитель", тем быстрее будет осуществляться перенос. Не стоит устанавливать большие значения, оптимальное значение 100 элементов в пакете. Использование данного механизма позволяет существенно увеличить скорость перемещения кэша в "Хранитель журнала регистрации".
  • Для справочников и документов существенно увеличена скорость записи изменений в кэш.
  • У справочника внКэшЖурналаРегистрации убран флаг "Использовать стандартные команды", данный справочник отмечен к удалению в будущих версиях. Роль кэширующего объекта для журнала занял регистр сведений "внКэшЖурналаРегистрации".
  • Добавлена возможность (кнопка) в настройках подсистемы на закладке "Регистрируемые объекты" исключить реквизиты с типом "ХранилищеЗначения" из регистрируемых. Это позволит сократить объем хранимых данных (FS#431). Рекомендуется не фиксировать изменения в данных реквизитах.
  • В форму события журнала добавлена кнопка "Печать", которая открывает печатную форму по событию из журнала. Форма предназначена для демонстрации изменений пользователя в удобном виде и для осуществления при необходимости печати данных события на бумажном носителе.
  • При переносе кэша в хранитель реализовано пере подключение в случае, если COM-соединение было потеряно. Так же если соединение пропадает по какой-то причине, то подсистема пытается снова подключиться к хранителю.

Изменения

  • Добавлена запись в стандартный журнал регистрации при невозможности подключения к внешней базе "Хранитель журнала регистрации".
  • В форме события добавлена возможность для открытия значений реквизитов с типом "Строка" для просмотра в диалоговом окне. При двойном щелчке, в открытом событии журнала на значении реквизита открывается диалоговое окно с данным значением. Ранее открывались только объекты ссылочных типов. Возможность добавлена так как, для длинных строк, не видно полностью, какое значение было ранее (FS#346).
  • Убрана настройка для определения способа представления (при регистрации/в регламентном задании). Подсистема теперь определяет представление только в регламентном задании.
  • Модифицирован отчет "(ВН) История изменений объектов", теперь отчет более точно показывает изменения, так же дополнительно отображаются цветовое оформление события "Удаление".
  • При открытии формы отбора теперь отображаются все пользователи, в том числе и те, которые еще не были перенесены из кэша в "Хранитель". Отбор по таким пользователям осуществляется только по записям из кэша.
  • У роли "внАдминистраторЖурналаРегистрации" убран флаг "Администрирование" для конфигурации в целом. В новых конфигурациях на основе БСП это приводило к ошибке.
  • В отчете "(ВН) История изменений объектов" организован вывод с учетом сортировки по строкам табличной части.
  • В управляемом приложении оптимизирован вывод данных из ИБ "Хранитель".
  • В подсистеме изменен термин "сжатие" на "обработано".
  • В форме журнала кнопка "Вернуться к предыдущей версии", теперь становиться не доступной, если текущая событие не подразумевает восстановление объекта.

Исправление ошибок

  • Исправлена ошибка отображения изменений для не ссылочных объектов метаданных (регистры сведений, константы и т.д.) (FS#430).
  • При открытии объектов, в которых хранились в качестве реквизитов значения с типами УникальныйИдентификатор, или ХранилищеЗначения иногда могла появляться ошибка формата потока. Ошибка исправлена.
  • При создании первоначального образа и отказа после создания перенести события из кэша в ИБ хранителя, ошибочно выдавалось сообщение об успешности переноса кэша в хранитель.
  • Исправлена ошибка в отчете "(ВН) История изменений объектов", когда при изменении данных в клиентском приложении и в результате изменения данные из web-сервиса по-разному получалось представление значения булевого типа.
  • При обновлении в форме журнала регистрации в подсистеме в некоторых случаях фокус не устанавливался на строку до обновления, например, для входов и выходов.
  • В обычных формах некорректно работало восстановление периода по умолчанию после отключения отбора по одному объекту (FS#463).
  • Исправлена неточность при отображении событий в которых есть изменения. Ранее туда не попадали события, которые перенесены в "Хранитель", но не сделана обработка этих записей.
  • Исправлена ошибка при восстановлении объектов на предыдущие версии на основании данных журнала.
  • В обычных формах при отключенной галочке "Вести историю изменений" были доступны некоторые реквизиты.

Конфигурация "Хранитель журнала регистрации"

Новый функционал

  • В настройки добавлена возможность фиксировать только изменения событий. Т.е. можно настроить, чтобы значения реквизитов, которые не были изменены не сохранялись в "Хранителе". Эта возможность позволит существенно снизить объем информационной базы, но при этом может пострадать наглядность информационной составляющей события.
  • В форму списка событий добавлена подсказка о количестве обработанных и не обработанных событий, а так же комментарий с общей оценкой обработки данных.
  • Изменен механизм переноса данных из информационных баз в "Хранитель". Повышена производительность. На тестовых данных скорость переноса увеличена в несколько раз.
  • Изменен механзим обработки событий и определения изменений в событиях (что было/что стало). Повышена производительность, в особенности для регистров сведений. Теперь для каждого уникального сочетания измерений не создается отдельная записьи создается отдельное событие, а происходит запись набора данных как одного события. Это существенно увеличило скорость обработки данных для регистров сведений.
  • В настройках добавлена возможность удалить события с определенным типом метаданных. Возможность пригодиться при не верной первоначальной настройке списка объектов (добавили лишнее). Для того, чтобы удалить лишние события, щелкните правой кнопкой в дереве настроек метаданных и выберите пункт "Удалить данные".
  • В регистр сведений "Образы объектов" доабвлен реквизит "Изменение", ссылающееся на последнее изменение на которое в будущем позволит при удалении родительского события очищать сведения по устаревшим образам объектов.

Изменения

  • У регистра сведений "внИзменения" убрано индексирование по реквизиту "Изменено" как избыточное. Добавлен реквизит "ИдентификаторЗаписи" для быстрой работы событиями по регистрам сведений.
  • Добавлена возможность запускать обработку событий хранителя из командной строки. Для этого необходимо создать пользователя "РегламентныеЗадания" (без кавычек) и настроить запуск конфигурации из под этого пользователя.
  • В справочнике "Реквизиты объектов" у реквизитов ИмяТЧ и ИмяРеквизита для оптимизации изменена длина строки.
  • Изменена форма "Настройки хранения и обработки событий" в нее добавлены дополнительные настройки и возможности. Форма переименована на "Настройки".

Исправление ошибок:

  • В разделе "Настройки и администрирование" убраны не актвиные для нажатия гиперссылки.
  • В форме "Настройки" при изменении срока хранения событий не устанавливался номер регламентного задания. Ошибка исправлена. (FS#432).

Обновление подсистемы журнала устанавливается на версии 3.0.2.3.

Обновление конфигурации "Хранитель журнала регистрации" устанавливается на версии 1.0.2.3.

Подписаться на новости подсистемы

Продлить обновления для подсистемы "Журнал регистрации изменений во внешней БД MS SQL Server"

Скачать обновления
Изображение автора статьи

Основатель и директор по развитию Софтонит. Практикующий руководитель разработки. Эксперт в области автоматизации техподдержки

Будь вкурсе!

Сообщим о новых материалах, важных событиях и предложениях

Email заполнен не корректно
Нажимая на кнопку «Подписаться», вы даете согласие на обработку своих персональных данных и получения рассылок
Нажимая на кнопку «Подписаться», вы даете согласие на обработку своих персональных данных и получения рассылок
Подписка на email рассылку
Поделитесь статьей