Получи случайную криптовалюту за регистрацию!

Период РС точнее секунды = дата в миллисекундах? Чтобы упоряд | Жёлтая тетрадь 📒 Блог о разработке в 1С 👨‍💻

Период РС точнее секунды = дата в миллисекундах?

Чтобы упорядочить данные в порядке поступления, разработчик добавил измерение МоментВремени и заполнил его из ТекущаяУниверсальнаяДатаВМиллисекундах(). Результат на скриншоте - при поступлении пакета разные наборы данных зарегистрировались одной миллисекундой.

Всё работало, пока в обмен не добавили сценарий "удаляем данные, затем добавляем данные". Появилась плавающая ошибка - часть данных теряется. На самом деле данные сперва приходят, потом удаляются, т.к. нарушен порядок.

Вывод - миллисекунды в 1С могут не быть миллисекундами, или точности миллисекунд может быть недостаточно.

Вариант решения, например - добавить поле с порядковым номером записи, по всем записям или в рамках секунды.

@yellow_pad | #1С #ТекущаяУниверсальнаяДатаВМиллисекундах #Период