Торговля и Склад · 11 мин
Как запросить остатки ЕГАИС в 1С
Как запросить остатки ЕГАИС в 1С: запрос остатков по регистрам 1 и 2, проверка ответа, сверка с учётными данными, типичные ошибки и способы их исправления.
Остатки алкогольной продукции в ЕГАИС часто расходятся с учётными данными в 1С: причины — непроведённые накладные, отказанные акты списания, ошибки при перемещениях между регистрами. Чтобы выровнять учёт, первым делом нужно запросить актуальные остатки напрямую из ЕГАИС и сравнить их с данными базы. В типовых конфигурациях 1С (Розница, Управление торговлей, Комплексная автоматизация, ERP) для этого предусмотрен штатный механизм обмена через УТМ.
Запрос остатков выполняется не напрямую в систему ФСРАР, а через Универсальный транспортный модуль (УТМ), установленный на компьютере или сервере магазина. 1С формирует документ-запрос, отправляет его в УТМ, а ответ загружается автоматически или вручную. Важно понимать: ЕГАИС ведёт учёт по двум регистрам — первый (склад) и второй (торговый зал), и остатки запрашиваются по каждому регистру отдельно.
Ниже разобран полный цикл работы: подготовка, отправка запроса по каждому регистру, проверка ответа, сверка с учётными остатками и действия при расхождениях. Инструкция применима к типовым решениям 1С с подсистемой ЕГАИС; названия команд в разных конфигурациях могут незначительно отличаться.
Подготовка: что проверить перед запросом
Перед отправкой запроса убедитесь, что УТМ запущен и обмен работает. Признак нормальной работы — успешная загрузка входящих документов и отсутствие ошибок в журнале обмена. Проверить статус УТМ можно через его веб-интерфейс (обычно доступен по адресу локального компьютера на порту 8080) или через панель обмена ЕГАИС в 1С.
Второе условие — актуальный ключ ГОСТ (JaCarta или Rutoken) должен быть вставлен и распознаваться УТМ. Если сертификат истёк или ключ не подключён, запрос уйдёт, но ЕГАИС не примет его либо ответ не будет расшифрован. Также проверьте, что в настройках обмена указан правильный FSRAR_ID (код организации в ЕГАИС) — особенно если в базе ведётся несколько организаций или обособленных подразделений.
Третий момент — очередь входящих документов. Если в УТМ накопились незагруженные ответы и накладные, сначала выполните загрузку входящих данных в 1С, иначе картина остатков будет неполной, а сверка даст ложные расхождения.
Запрос остатков по регистру 1 (склад)
Регистр 1 отражает продукцию, хранящуюся на складе, с детализацией до справок Б (разливная и маркируемая продукция по партиям). Запрос по этому регистру возвращает остатки в разрезе алкогольной продукции и справок 2, что позволяет точно сверить партии.
В типовых конфигурациях перейдите в раздел обмена с ЕГАИС. В 1С:Рознице это обычно «Закупки» или «Склад» → «ЕГАИС» → «Панель обмена с ЕГАИС», либо журнал документов ЕГАИС. Создайте новый документ «Запрос остатков ЕГАИС», в поле «Регистр» выберите «Регистр №1 (склад)», укажите организацию и склад, затем проведите и отправьте документ.
После отправки статус документа сменится на «Передан в УТМ». Ответ ЕГАИС приходит асинхронно: сначала квитанция о приёме запроса, затем сам документ с остатками. В большинстве конфигураций ответ загружается автоматически при очередном сеансе обмена; если автообмен отключён, выполните команду «Загрузить входящие документы» вручную.
Запрос остатков по регистру 2 (торговый зал)
Регистр 2 — это остатки в торговом зале, куда продукция перемещается перед розничной продажей. Учёт по регистру 2 ведётся без справок Б, только по алкогольной продукции (по алкокодам). Порядок запроса аналогичен: создайте документ «Запрос остатков ЕГАИС», но в поле регистра укажите «Регистр №2 (торговый зал)».
Обратите внимание: остатки регистра 2 уменьшаются автоматически при передаче чеков через УТМ. Если касса работала в автономном режиме или чеки не уходили в ЕГАИС из-за сбоя связи, остатки регистра 2 в ЕГАИС будут завышены относительно реальных. Это нормальная ситуация, которая исправляется актом списания после восстановления обмена.
Запрашивать остатки по обоим регистрам имеет смысл одновременно — это даёт полную картину. Некоторые конфигурации позволяют сформировать оба запроса из одной формы-помощника, в других нужно создать два отдельных документа.
- 1Проверьте, что УТМ запущен, ключ ГОСТ подключён, входящие документы загружены
- 2Откройте панель обмена ЕГАИС или журнал документов ЕГАИС в 1С
- 3Создайте «Запрос остатков ЕГАИС» по регистру 1, проведите и отправьте
- 4Создайте аналогичный запрос по регистру 2 (торговый зал)
- 5Дождитесь загрузки ответов — статус документов сменится на «Получен ответ»
- 6Запустите сверку остатков ЕГАИС с учётными данными
Как проверить, что ответ получен и обработан
Признак успешного выполнения запроса — статус документа «Получен ответ» или «Проведён (остатки загружены)» в зависимости от конфигурации. Откройте документ запроса: в нём (или в связанном документе ответа) должна отобразиться табличная часть с алкогольной продукцией, количеством и, для регистра 1, справками 2.
Если ответ долго не приходит, проверьте очередь УТМ через его веб-интерфейс: возможно, ответ получен, но не загружен в 1С из-за остановленного регламентного задания обмена. Также посмотрите протокол обмена в 1С — там фиксируются ошибки приёма, например отказ ЕГАИС из-за некорректного FSRAR_ID или истёкшего сертификата.
Как проверить результат
«Получен ответ», табличная часть ответа заполнена
«Передан в УТМ» более 15–20 минут без изменений
Ответ присутствует во входящих и загружается в 1С
Ответ висит в УТМ, в 1С ошибки загрузки
Есть строки по номенклатуре с количеством
Пустой ответ при фактических остатках или квитанция об отказе
Сверка остатков ЕГАИС с учётными данными
Полученные остатки сами по себе ничего не исправляют — их нужно сопоставить с учётными остатками 1С. В типовых конфигурациях для этого есть обработка «Сверка остатков ЕГАИС» (или «Помощник сверки остатков»). Она сопоставляет данные ответа ЕГАИС с остатками регистров учёта алкогольной продукции в базе и показывает расхождения: излишки в ЕГАИС, излишки в учёте, несопоставленную номенклатуру.
Перед сверкой убедитесь, что алкогольная продукция ЕГАИС сопоставлена с номенклатурой 1С. Несопоставленные позиции сверка покажет как отдельную группу — сначала выполните сопоставление, иначе результат будет недостоверным. Сопоставление делается в регистре соответствия номенклатуры и алкогольной продукции.
По итогам сверки типовые решения предлагают автоматически сформировать корректирующие документы: акты списания ЕГАИС (для уменьшения остатков в ЕГАИС), акты постановки на баланс (для увеличения) и документы передачи между регистрами 1 и 2. Не создавайте эти документы «вслепую» — сначала разберитесь в причине каждого расхождения.
Типичные причины расхождений и их устранение
Самая частая причина — неподтверждённые или частично подтверждённые накладные поставщиков. Если накладная подтверждена не полностью или акт расхождений не отправлен корректно, остатки в ЕГАИС и учёте разойдутся. Проверьте журнал входящих ТТН и статусы их подтверждения.
Вторая группа причин — «зависшие» акты списания и постановки на баланс, отклонённые ЕГАИС, но не отменённые в 1С. Отклонённый акт не изменил остатки в ЕГАИС, однако в учёте мог уже повлиять на данные. Такие документы нужно найти по статусу «Отклонён» и либо исправить и отправить повторно, либо отменить.
Третья причина — продукция, проданная с регистра 2, но физически списанная с регистра 1, или наоборот: некорректные передачи между регистрами. Здесь помогает документ «Передача в торговый зал ЕГАИС» или возврат из торгового зала, оформленные на реальные количества после инвентаризации.
Если запрос не работает: диагностика проблем
Если документ запроса завис в статусе «Передан в УТМ», начните с УТМ: откройте его веб-интерфейс и проверьте, есть ли исходящий запрос и входящий ответ. Отсутствие ответа дольше получаса при живом интернет-канале — повод проверить срок действия сертификата ГОСТ и корректность FSRAR_ID в настройках обмена.
Если ответ в УТМ есть, но в 1С не загружается, смотрите журнал регистрации и протокол обмена: типичные причины — ошибки формата при обновлении версии УТМ, нехватка прав у пользователя обмена, остановленное регламентное задание. После обновления УТМ до новой версии иногда требуется обновить и конфигурацию 1С, иначе форматы документов перестают совпадать.
Как выбрать действие
FAQ
Как часто нужно запрашивать остатки ЕГАИС?
Регламент не устанавливает обязательную периодичность. Практически целесообразно сверять остатки не реже одного раза в месяц, а также после каждой крупной приёмки, инвентаризации, сбоя в работе УТМ или смены версии УТМ. Чем чаще сверка, тем проще локализовать причину расхождения.
Можно ли запросить остатки сразу по обоим регистрам одним документом?
В большинстве типовых конфигураций один документ запроса работает с одним регистром, поэтому создаются два документа — по регистру 1 и по регистру 2. Некоторые конфигурации и внешние обработки содержат помощник, который формирует оба запроса из одной формы.
Почему в ответе ЕГАИС нет части продукции, которая точно есть на складе?
Ответ показывает только остатки, числящиеся в ЕГАИС. Если продукция принята без подтверждения ТТН или поставлена на баланс актом, который был отклонён, в ЕГАИС её нет. Также проверьте, не числится ли она на другом регистре — например, вы запросили регистр 2, а продукция на регистре 1.
Что делать, если остатки в ЕГАИС больше фактических?
Проведите инвентаризацию, зафиксируйте фактические количества и оформите акт списания ЕГАИС на разницу с указанием корректной причины списания. Для маркируемой продукции списание выполняется с указанием акцизных марок, поэтому потребуется сканирование бутылок.
Нужно ли останавливать продажи на время запроса остатков?
Нет, запрос остатков не блокирует работу кассы и УТМ. Однако для корректной сверки лучше выбирать момент, когда продажи и приёмки не идут, иначе между ответом ЕГАИС и сверкой данные успеют измениться.
Ответ ЕГАИС загружен, но сверка показывает всю номенклатуру как несопоставленную. В чём дело?
Не выполнено сопоставление алкогольной продукции ЕГАИС с номенклатурой 1С. Откройте регистр соответствия (обычно доступен из карточки алкогольной продукции или обработки сопоставления) и свяжите позиции вручную или через штрихкоды, затем повторите сверку.
Что важно запомнить
Остатки ЕГАИС запрашиваются из 1С отдельными документами по регистру 1 и регистру 2 через работающий УТМ с действующим ключом ГОСТ. После получения ответа выполните сверку со сопоставленной номенклатурой, а корректирующие акты создавайте только после анализа причин расхождений и инвентаризации.