12. Лог синхронизаций

Имеется возможность ввести низкоуровневый лог синхронизаций с удалённым сервером, где в дополнение к полям: юзер_карта, время, общий результат, пишется произвольной строкой некоторая полезная информация. Конфигурация модуля:

# Логгирование операций обмена с сервером. По умолчанию выключено.
# Если одного хотя бы из двух параметров нет - выключено.
# Эти настройки нельзя перекрыть в конфигурации устройства.
# Промежутки карт, которые надо записывать в лог:
logging.card.range=1-10,58
# Команды, которые надо записывать в лог, полный список:
# create, modify, cancel, sendMessage, parentalPin, downloadCode, marrySmartcard,
# tune, patchSmartCard, recvrSectDtcode, activate, deactivate, getsubscribeinfo
logging.commands=create,modify,cancel

Лог синхронизаций видится из общей вкладки настройки модуля. При клике на комментарий его можно развернуть. Для логов ведётся периодическая таблица в БД.

Например, для CerberCrypt помимо битовой маски выводятся также номера каналов, которые были отправлены.

При нажати на карту пользователя в договоре можно из всплывающего меню выбрать "Лог соединений по карте" и автоматически открыть модуль с логом соединений, уже отфильтрованым по номеру карты.