Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Декабрь 18, 2017, 07:35:27 pm

Автор Тема: Адаптируем время из журнала регистрации 1с на sqlite  (Прочитано 1422 раз)

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1005
  • Страна: ru
  • Рейтинг: +103/-0
    • Просмотр профиля
Наверняка, многие уже задавались целью грузить журнал регистрации 1с в хранилище для последующего анализа.
Проблем в последних релизах платформы с этим вопросом как бы нет.
Ставим драйвер sqlite, цепляем базу и вперед  :)
Вопрос возникнет с датой, хранится она там очень непривычно и может вызвать затруднения у новичков.
Привожу фрагмент скрипта с формулой, преобразующей время из журнала регистрации 1С к нормальному значению:
...
transactionStatus,
Timestamp(transactionDate/10000/24/60/60-(693594-1)+3/24) as transactionDate,
transactionID,
...
3/24 - смещение по Гринвичу для Москвы +3, соответственно для каждого региона число будет свое.