DocFlow

В документе невозможная дата

Как это выглядит

В колонке дат стоят значения, которых не бывает: 30.02.2026, 45.11.2026, 12.13.2025. Учётная система такой документ не принимает.

Коротко

Невозможная дата — почти всегда ошибка чтения одной цифры, а не документа. Хорошая новость в том, что такую ошибку легко поймать проверкой: она бросается в глаза формально, в отличие от даты, которая просто неверна.

Почему так происходит

  1. 01Неверно прочитанная цифра

    3 и 8, 1 и 7, 0 и 6 путаются на плохих сканах. Из 20.02 получается 30.02, и дата становится невозможной — а из 10.02 получилось бы просто неверная.

  2. 02Перепутаны местами день и месяц

    Формат с месяцем впереди даёт 12.13 вместо 13.12. Если день больше двенадцати, ошибка видна; если меньше — дата останется правдоподобной и незамеченной.

  3. 03Склеены цифры из соседних полей

    При съехавших колонках к дате может прилипнуть цифра из соседнего значения: 4 и 5 дают день 45.

  4. 04Рукописная дата

    Проставленная от руки дата не читается вовсе; если она частично попала в поле, результат бывает произвольным.

Как понять, что причина именно эта

Как починить

Поставить проверку корректности даты

  1. 1.Добавьте колонку с формулой преобразования в дату
  2. 2.Пометьте строки, где преобразование не удалось
  3. 3.Проверьте помеченные по исходнику

не чинит: Ловит только невозможные даты. Дата 03.02 вместо 08.02 пройдёт проверку молча.

Сравнить с датой соседних документов

  1. 1.Отсортируйте документы поставщика по номеру
  2. 2.Даты должны идти по возрастанию вместе с номерами
  3. 3.Выпадающие из порядка проверьте

не чинит: Работает только при сквозной нумерации у поставщика.

Переснять документ

  1. 1.Если скан плохой, ошибки будут повторяться и в других полях
  2. 2.Запросите нормальную копию

не чинит: Не всегда возможно, особенно если документ пришёл фотографией с дороги.

Когда мы не нужны

Проверка дат — формула в таблице. Если документы уже электронные, распознавание здесь ни при чём.

Что с этим делает наша выгрузка

Мы переносим дату так, как прочитали, и помечаем поле, если прочитали неуверенно. Исправлять невозможную дату на ближайшую правдоподобную мы не будем: 30.02 — это видимая ошибка, а 28.02 вместо неё — невидимая.

Вопросы

Почему бы не исправить 30 февраля на 28-е автоматически?

Потому что это догадка. Настоящей датой могло быть и 20-е, и 3-е. Невозможное значение хотя бы видно; правдоподобное неверное пройдёт в учёт незамеченным.

Как поймать неверную, но возможную дату?

Только сверкой с исходником или с порядком номеров документов. Формальной проверкой такие даты не ловятся — это цена того, что ошибка попала в допустимый диапазон.

Пилот · 1 990 ₽ за 30 дней

Если ошибка не в Excel, а в самих документах

Пилот на 30 дней: пришлите самый неудобный счёт, разберём вручную под ваш формат и вернём готовую таблицу.

Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/oshibki/nevozmozhnaya-data.