В процессе работы с ЕГАИС в 1С:Розница пользователи периодически сталкиваются с критической ошибкой обмена: «Запись не верна. Период не может быть пустым (регистр накопления: Остатки алкогольной продукции)». Эта ситуация, как правило, носит массовый характер и связана с изменениями форматов квитанций на стороне сервера ЕГАИС. Разберем детально, почему это происходит и какими методами можно восстановить работоспособность обмена.
Основная причина кроется в несовпадении ожидаемого и фактического форматов XML-ответов от Универсального транспортного модуля (УТМ). Когда сервер ЕГАИС обновляет структуру квитанций (например, переходит на типы документов версии V3 или меняет их идентификаторы), механизмы 1С при попытке записи данных в регистр накопления не находят обязательный атрибут даты. В результате система выдает ошибку, так как не может корректно сформировать запись о движении товара.
Рассмотрим несколько подходов, которые помогли пользователям в данной ситуации. Выбирайте тот метод, который наиболее подходит для текущего состояния ваших документов.
Этот способ позволяет «подтолкнуть» систему к правильной обработке пришедшего тикета. Если накладная «зависла» в статусе обработки, выполните следующие действия:
ТТН ЕГАИС.Дата регистрации движений.ТТН входящие.Этот прием заставляет 1С пересчитать движения с новыми параметрами, что часто приводит к успешной загрузке квитанции.
Если автоматические методы не помогают, можно применить «метод отмены», который часто используют специалисты при застревании квитанций:
Входящую ТТН ЕГАИС, которая зависла в статусе «К подтверждению».ТТН входящие и принудительно запустите Выполнить обмен.Если документ «завис» в статусе «Ожидайте получения квитанции», хотя физически в Личном кабинете ФСРАР он уже обработан и принят, имеет смысл вмешаться в регистр сведений:
Статусы документов ЕГАИС (доступ к нему возможен через «Все функции» или «Функции технического специалиста»).Подтвержден (или соответствующий текущему состоянию документа) вручную.Это действие снимет блокировку в интерфейсе 1С, и документ перестанет препятствовать дальнейшему обмену.
Чтобы избежать подобных проблем в будущем, придерживайтесь следующих правил:
WBRegID часто позволяет получить корректный пакет данных повторно.И помните: большинство таких ошибок являются временными техническими сложностями на стороне регулятора. Чаще всего они проходят после того, как разработчики 1С выпускают патч или сервер ЕГАИС стабилизирует формат ответов. Внимательно следите за статусами документов и не паникуйте при появлении подобных сообщений — решение практически всегда лежит в плоскости принудительного обновления статуса обмена.