В процессе работы с алкогольной продукцией в системе ЕГАИС нередко возникают ситуации, когда из-за невнимательности или технического сбоя пользователь отправляет акт отказа на входящую накладную. Чаще всего это происходит в 1С:Розница, когда при проверке поступления ошибочно указывается нулевое количество товара или нажимается кнопка «Отказаться». В этом материале мы подробно разберем, как выйти из этой ситуации, восстановить документооборот и легально принять товар на остатки.
Система ЕГАИС — это строгий реестр транзакций. Как только вы отправили Акт отказа, на сервере ФСРАР за этой накладной закрепляется статус «Отказана». Попытка просто «распровести» документ в 1С и отправить подтверждение повторно приведет к ошибке: «Вами уже высылался акт на данную ТТН». Это происходит потому, что идентификатор накладной (TTN-номер) уже связан с завершенной операцией отказа, и сервер не принимает новые распоряжения по этому же ID.
Разберем два основных пути решения проблемы: через процедуру отмены акта и через перевыставление накладной поставщиком.
Это наиболее корректный путь с точки зрения методологии ЕГАИС. Мы просим систему «забыть» наш предыдущий акт отказа и вернуть накладную в статус «Отправлена».
ТТН ЕГАИС (входящая), по которой был отправлен отказ. В меню действий или по кнопке «Еще» выберем команду «Запросить отмену проведения акта».1С:Розница изменится. Теперь вы снова сможете выполнить проверку алкогольной продукции, указать верное фактическое количество и отправить Акт подтверждения.Если поставщик не знает, как подтверждать отмену акта в своей программе, или процедура затягивается, проще всего пойти по пути «нового документа».
КоличествоФакт, отправка подтверждения.Иногда пользователи пытаются использовать функцию QueryResendDoc (повторный запрос накладной по номеру TTN). Рассмотрим подробнее, почему это может не помочь:
Функция «Запрос на повторную отправку ТТН» (доступна в личном кабинете на сайте egais.ru или через интерфейс УТМ) предназначена только для тех случаев, когда накладная «потерялась» по пути — например, если вы переустановили 1С или УТМ, и база данных пуста. Однако этот запрос не меняет статус документа на сервере. Если накладная уже имеет статус «Отказана», то сколько бы раз вы ее ни запрашивали, при попытке отправить акт подтверждения вы будете получать ошибку о дублировании акта. При необходимости регулярного получения утерянных документов в автоматическом режиме можно использовать обработку для пакетного перезапроса входящих ТТН.
Для контроля ситуации рекомендуем использовать публичный сервис Check1.fsrar.ru. Разберем по шагам, как проверить реальный статус документа:
FSRAR ID (номер вашей точки) и TTN-номер накладной (например, TTN-0300000000).Проанализируем результат: если в графе «Статус» вы видите «Получателем составлен акт отказа», значит, единственный путь — это либо «Запрос на отмену акта», либо перевыставление документа поставщиком. Если же статус изменился на «Накладная переведена в статус принятой» или «Отправлена получателю», значит, ваши действия по отмене сработали.
Эта техническая ошибка блокирует работу, даже если вы пытаетесь исправить документ локально. В 1С существует регистр сведений, который хранит историю обмена с ЕГАИС. Когда вы нажимаете «Отправить подтверждение», программа проверяет наличие исходящих сообщений по этому объекту ДокументСсылка.ТТНВходящаяЕГАИС. Для решения подобных проблем рассинхронизации данных можно применить обработку для ручного изменения статусов марок ЕГАИС в регистре сведений.
Чтобы очистить «память» программы в сложных случаях (когда ЕГАИС уже готов принять акт, а 1С не дает его отправить), специалисты иногда прибегают к программному изменению статуса документа. Однако мы настоятельно рекомендуем использовать штатные средства:
// Пример логики, которую использует система для проверки статуса (упрощенно)
Если ТТН.Статус = Перечисления.СтатусыТТНВходящейЕГАИС.АктОтказаОтправлен Тогда
Предупреждение("Вы уже отправили отказ по этой накладной!");
КонецЕсли;
В типовой конфигурации 1С:Розница 2.2 и выше правильнее всего использовать кнопку «Запросить отмену проведения акта». Это действие создает в системе новый объект ЗапросОтменыПроведенияАктаЕГАИС, который логически связан с вашей ТТН и позволяет легально «перезагрузить» документооборот.
Подводя итог, можно выделить следующий алгоритм действий при ошибочном отказе:
check1.fsrar.ru.1С:Розница всегда проверяйте, чтобы колонка Количество (факт) была заполнена. В настройках программы можно установить запрет на отправку акта с пустыми значениями.Таким образом, мы выяснили причину возникновения блокировки и рассмотрели детальные инструкции по восстановлению накладной. Совместная работа с поставщиком и использование штатных инструментов 1С позволяют решить проблему без потери данных и нарушения законодательства в сфере оборота алкогольной продукции.