При настройке интеграции между конфигурациями 1С:Управление нашей фирмой (УНФ) и 1С:Бухгалтерия предприятия (БП) пользователи часто сталкиваются с ситуацией, когда документ Отчет о розничных продажах загружается в бухгалтерию с незаполненным полем Патент. Это критическая ошибка для корректного ведения учета, так как отсутствие патента приводит к неверному формированию записей в регистры УСН и искажению налоговой отчетности. Особенно остро проблема стоит в сервисе 1С:Фреш, где доступ к редактированию правил обмена ограничен. В этой статье мы подробно разберем причины возникновения данной ситуации и пошагово пройдем по методам ее решения. Для обхода ошибок типового обмена и стабильной синхронизации есть перенос данных и регулярный обмен документами между 1С:УНФ и 1С:БП.
Синхронизация между УНФ и БП чаще всего строится на базе универсального формата Enterprise Data — для решения сложных задач интеграции и сопоставления реквизитов есть готовая настройка правил двусторонней синхронизации по формату EnterpriseData. Первым делом нам необходимо проверить версию используемого формата. Реквизиты патента — это сложная аналитика, которая поддерживается корректно только в современных версиях протокола. Выясним причину через настройки:
Патент в структуре XML-пакета мог просто игнорироваться или не сопоставляться с метаданными приемника.В программе 1С:Бухгалтерия реализована жесткая логическая связь: патент привязывается не просто к организации, а к конкретной территории или торговому объекту. Разберем, как это влияет на загрузку документов:
Если в 1С:УНФ выбран склад, который при выгрузке в БП создается как новый объект или сопоставляется со складом типа «Оптовый», поле патент останется пустым. Система БП считает, что розничные продажи по патенту могут осуществляться только через объекты, имеющие статус Торговая точка или Розничный магазин.
Рассмотрим порядок действий для исправления сопоставления:
Часто проблема кроется не в самом процессе передачи данных, а в настройках учетной политики внутри 1С:Бухгалтерии. Проанализируем состояние налоговых настроек:
Отчета о розничных продажах. Даже разница в один день (например, патент действует с 01.01, а документ датирован 31.12) приведет к тому, что поле останется незаполненным.Выясним, как ведет себя Менеджер обмена при обработке входящего файла. В некоторых релизах БП логика реализована так, что программа не берет конкретную ссылку на патент из файла XML (так как ссылки в разных базах могут не совпадать), а пытается подобрать его программно по алгоритму:
Алгоритм поиска патента: Организация + Торговая точка + Дата документа.
Если в 1С:Бухгалтерии не назначена настройка «Основной патент» для подразделения или организации в целом, автозаполнение может давать сбой. Попробуем создать документ Отчет о розничных продажах в БП вручную. Если при выборе того же склада и даты поле Патент не заполняется автоматически или не дает выбрать нужный патент из списка — проблема однозначно в настройках БП (сроки действия, привязка к территории), а не в обмене. Для точечного и контролируемого переноса документов в таких ситуациях подойдёт обработка выгрузки документов из 1С:УНФ в 1С:Бухгалтерию через COM/OLE.
Если базы находятся во Фреше, мы ограничены в инструментах отладки, но можем проанализировать «сырые» данные. Посмотрим на содержимое пакета обмена:
ОтчетОРозничныхПродажах. или аналогичный в зависимости от версии ED).Если в файле данные о патенте есть (передается наименование или идентификатор), значит, проблема на стороне приемника (БП) — он получает данные, но не может их «приземлить». Если в файле данных о патенте нет — проблема на стороне источника (УНФ). В качестве альтернативного решения для контроля корректности загрузки документов подойдёт регулярный односторонний перенос документов и справочников из 1С:УНФ в 1С:БП.
В период 2023–2024 годов была зафиксирована программная ошибка, когда патент не заполнялся в документах, где одновременно присутствовала оплата наличными и эквайринг. Проанализируем состав установленных исправлений в базе БП:
Если необходимо быстро исправить уже загруженные документы, можно воспользоваться встроенной обработкой Групповое изменение реквизитов (раздел Администрирование). Рассмотрим, как это сделать безопасно:
// Пример логики, которую можно применить в обработке
// Выбираем тип объекта: Отчет о розничных продажах
// Устанавливаем фильтр по Организации и Периоду
// Выбираем реквизит "Патент" и устанавливаем нужное значение
После массового заполнения реквизита Патент в документах Отчет о розничных продажах необходимо обязательно перепровести эти документы, чтобы восстановить верные движения по регистру Книга учета доходов и расходов (раздел IV) и регистрам УСН.
Подведем итог: для решения проблемы в 90% случаев достаточно проверить корректность типа склада в БП (должен быть Розничный магазин) и сопоставить его с актуальным патентом в настройках налогов и отчетов. В оставшихся 10% случаев потребуется обновление формата обмена до версии 1.13 или установка последних патчей конфигурации. Также решить проблему с передачей реквизитов можно с помощью альтернативного инструмента — обработка выгрузки документов и справочников из 1С:УНФ в 1С:БП.