Как в 1С:ERP настроить подстановку КПП магазина в счет-фактуру при расчетах через головную организацию

Бухгалтер 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Налоговый учет Торговля и дистрибуция
← На главную

При работе с крупными торговыми сетями поставщики часто сталкиваются со специфическим требованием: товар отгружается в конкретный магазин (обособленное подразделение), и в печатной форме счета-фактуры (СФ) должен стоять КПП именно этого магазина. При этом все финансовые расчеты, сверки и оплата проходят исключительно через головной офис («Сеть»).

В системе 1С:ERP (и 1С:Комплексная автоматизация 2) часто возникает ситуация, когда при выборе в документе реализации головного контрагента КПП подставляется «головы», а изменить его вручную программа не дает. Разберем по шагам, как настроить систему для автоматической и корректной подстановки данных без внесения изменений в конфигурацию.

Понимание структуры «Партнер — Контрагент» в 1С:ERP

Прежде всего, проанализируем, как в системе разделены управленческий и регламентированный учет. Для решения нашей задачи крайне важно использовать функционал Партнеров и Контрагентов раздельно.

Партнер — это управленческая сущность (холдинг, сеть, магазин).
Контрагент — это юридическое лицо или его обособленное подразделение, имеющее свой КПП.

Если в настройках системы (НСИ и администрирование — CRM и маркетинг) включена опция Независимо вести партнеров и контрагентов, мы получаем необходимую гибкость для оформления документов. Для одновременного контроля показателей в этих двух аналитических разрезах можно использовать отчет по продажам и взаиморасчетам в разрезе партнеров и контрагентов.

Настройка справочника «Контрагенты»

Рассмотрим порядок создания карточек в справочнике Контрагенты. Это ключевой этап, так как именно отсюда подтягиваются реквизиты ИНН и КПП в печатные формы.

  1. Создадим карточку для головной организации (например, «Сеть Центр»). Укажем ее ИНН и КПП головы.
  2. Создадим отдельную карточку для магазина (например, «Магазин №15»).
  3. В карточке магазина установим флаг Обособленное подразделение.
  4. В появившемся поле Головной контрагент выберем нашу «Сеть Центр».
  5. В поле КПП укажем уникальный код именно этого магазина. ИНН при этом будет наследоваться от головной организации.

Такая связка позволяет системе понимать, что юридически это одна организация, но с разными точками отгрузки и учета КПП.

Оформление документа «Реализация товаров и услуг»

Выясним, как правильно заполнить документ реализации, чтобы удовлетворить требования торговой сети и обеспечить правильный учет. Проанализируем заполнение полей в шапке документа:

Клиент: Здесь выбираем Партнера, который соответствует магазину (для аналитики продаж).

Контрагент: В это поле необходимо выбрать не «Сеть», а именно созданное нами Обособленное подразделение (Магазин). Это критически важный момент для формирования счета-фактуры.

Договор: В современных версиях 1С:ERP, если в контрагенте выбрана «обособка», система позволяет выбрать договор, заключенный с Головным контрагентом. Выбираем общий договор с «Сетью».

Разберем, почему это работает: при такой схеме в проводках по дебиторской задолженности будет фигурировать общий договор, и взаиморасчеты будут копиться в целом по сети. Однако для печатных форм система обратится к реквизитам выбранного в поле Контрагент объекта — то есть к магазину.

Логика заполнения Счета-фактуры и законодательство

Посмотрим на требования законодательства. Согласно Постановлению Правительства №1137 и многочисленным разъяснениям Минфина (например, Письмо от 04.05.2016 № 03-07-09/25719), при отгрузке в обособленное подразделение:

В 1С:ERP эта логика автоматизирована. Если вы выбрали в реализации «Контрагента-обособку», то при нажатии на Оформить счет-фактуру программа:

  1. Возьмет КПП из карточки магазина.
  2. Возьмет наименование и ИНН из карточки «Головного контрагента».
  3. Автоматически сформирует корректную печатную форму.

Особенности настройки взаиморасчетов

Проанализируем ситуацию, если вы опасаетесь, что расчеты «расползутся» по разным карточкам. В 1С:ERP учет расчетов ведется в разрезе Объекта расчетов (обычно это Договор или Заказ).

Поскольку мы выбрали в реализации Договор, оформленный на головную организацию, то во всех отчетах (например, «Ведомость расчетов с клиентами») задолженность будет консолидирована. Вы увидите общую сумму долга всей сети, независимо от того, в какой конкретно магазин (с каким КПП) была отгрузка. Если же требуется раздельная сверка с каждой торговой точкой сети, можно использовать расширение для сверки взаиморасчетов с обособленными подразделениями контрагентов.

Почему нельзя менять КПП вручную в СФ?

Выясним причину блокировки поля КПП в документе Счет-фактура выданный. В 1С:ERP архитектура данных построена так, что первичным является документ-основание (Реализация). Поле КПП в СФ является вычисляемым. Оно не хранится как отдельная независимая строка, а динамически подтягивается из данных контрагента, указанного в реализации.

Попытки «взломать» форму или использовать обработку Редактирование реквизитов объектов приведут к тому, что при любом перепроведении документа или обновлении данных значения вернутся к исходным. Единственный верный путь — правильная настройка справочников, описанная выше.

Работа с ЭДО (Электронный документооборот)

Важно помнить, что если ваша торговая сеть требует документы через ЭДО, настройка через обособленные подразделения становится обязательной. Роботы на стороне покупателя (например, в сетях X5 Group, Тандер/Магнит) проверяют входящий XML-файл именно по связке ИНН + КПП. Если в файле будет указан КПП головы, а точка доставки по GLN-коду привязана к КПП филиала, документ будет автоматически отклонен с ошибкой «Покупатель не найден» или «Неверные реквизиты получателя».

Итоговая рекомендация:
Проверьте, чтобы в карточке магазина-контрагента обязательно стоял признак Обособленное подразделение и была выбрана связь с головной организацией. Используйте именно эту карточку в поле Контрагент документов отгрузки, сохраняя при этом привязку к общему договору с головной компанией.

← На главную