Callback
  • Від місця на ринку до магазину

  • -

  • Від магазину до торговельної мережі

  • -

  • Від торгівлі до виробництва

пРРО: DocumentValidationError / Time Stamp — чек не фіскалізується

Володимир Витищенко
Володимир Витищенко

Експерт з автоматизації торгівлі у Торгсофт

Помилка валідації пРРО, за якої чек або Z-звіт не реєструється через некоректну позначку часу (Time Stamp). Критична помилка: продажі та закриття зміни блокуються.

Коли виникає помилка Time Stamp

  • Під час проведення продажу або повернення через пРРО.

  • При спробі закрити зміну (зняти Z-звіт).

  • Під час переходу з офлайн в онлайн режим.

Як зрозуміти, що проблема саме в позначці часу

  • Чек у розділі Аналітика пРРО підсвічено червоним.

  • У тексті помилки присутні слова: DocumentValidationError, Time Stamp, Позначка часу, InvalidQueryParameter.

  • Повний текст помилки: «Код помилки: 9 DocumentValidationError. Повідомлення не може містити позначку часу контента...».

  • Неможливо завершити зміну або повторно відправити чек.

Чому пРРО відхиляє чек через Time Stamp

  1. Розсинхронізація часу (основна). Час на комп’ютері або на сервері відрізняється від точного серверного часу ДПС (навіть на 1–2 хвилини). Кваліфікований електронний підпис (КЕП) жорстко фіксує момент підписання.

  2. Недоступність сервера податкової. Програма не може отримати мітку часу від надавача електронних послуг.

  3. Регіональні стандарти Windows: Встановлено некоректний формат дати (наприклад, американський MM/dd/yyyy), що блокує валідацію.

Як виправити помилку Time Stamp

Крок 1. Синхронізуйте час операційної системи з інтернетом (Пріоритет №1) 

Це вирішує 90% випадків. Вам необхідно синхронізувати час вашої операційної системи із серверами часу в інтернеті. Також обов'язково переконайтеся, що часовий пояс встановлено вірно (UTC+02:00 або UTC+03:00 для України).

Важливо. Спосіб синхронізації залежить від вашого робочого місця. Якщо ви працюєте на локальному (окремому) комп'ютері, це зазвичай можна зробити через стандартні налаштування годинника Windows. Якщо ж програма використовується на віддаленому (термінальному) сервері, зміна часу найчастіше заблокована політиками безпеки. У такому разі для синхронізації часу вам потрібно звернутися до системного адміністратора або організації, що надає сервер в оренду.

Крок 2. Перезапустіть Торгсофт

Зміна часу не завжди застосовується миттєво до запущених процесів.

  1. Повністю закрийте програму.

  2. Запустіть її знову.

  3. Спробуйте повторно відправити чек або зняти звіт.

Крок 3. Перевірте регіональні стандарти

Якщо час вірний, але помилка залишається:

  1. Відкрийте Панель керування → Регіональні стандарти.

  2. Переконайтеся, що формат Коротка дата має вигляд dd.MM.yyyy.

  3. Збережіть налаштування.

Як перевірити, що помилку усунуто

  1. Перепроведіть проблемний документ (чек продажу, повернення або Z-звіт) через пРРО у програмі.

  2. Відкрийте меню Налаштування → Програмний РРО → вкладка Аналітика за програмним РРО.

  3. Знайдіть щойно проведений документ у списку.

  4. Перевірте його стан: він має відображатися як такий, що створений в онлайн-режимі, а в колонці відправки має бути статус, що документ успішно відправлений до податкової (зареєстрований на фіскальному сервері).

Як запобігти повторенню помилки

  • Увімкніть автоматичну синхронізацію часу в Windows.

  • Замініть батарейку BIOS на материнській платі, якщо час постійно збивається після вимкнення світла.

Що важливо запам’ятати

Якщо пРРО повертає DocumentValidationError або Time Stamp — негайно синхронізуйте час на комп'ютері та перезапустіть програму.


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Додати коментар

Додати коментар
Дякуємо за ваш відгук! Він буде опублікований після перевірки модератором.
Схожі статті