Последнее обновление
16.06.2026
Содержание

Логирование

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

 

 

  • Логирование - настройка включает логирование действий пользователя и записывает данную информацию в локальную базу ПО.

    Важно! При отключении тумблера Логирование удаляются все логи!

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

  • Логирование обмена с сервером - при активации параметра записываются все запросы к серверу и его ответы.

    Каждый запрос записывается в отдельный лог-файл во внутренней памяти устройства:
    /Android/data/com.scanport.datamobilex/files/default/logs/accounting/
    Так же записываются запросы к ЦРПТ при сканировании КМ в документах и в операции Проверка КМ (с токеном):
    /Android/data/com.scanport.datamobilex/files/default/logs/crpt/

  • Хранение логов - параметр предназначен для файлов обмена с сервером и сервисных логов, находящихся в базе данных (таблица service_logs).
    Это могут быть: логи обмена, сканирования и отладочные логи. Удаление старых логов происходит при очередном запуске приложения.
  • Эмуляция обмена с сервером - включает эмуляцию обмена с сервером через последовательную обработку серверных логов (см. Эмуляция обмена с сервером).

Полезные статьи