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