При работе с крупными торговыми сетями поставщики часто сталкиваются со специфическим требованием: товар отгружается в конкретный магазин (обособленное подразделение), и в печатной форме счета-фактуры (СФ) должен стоять КПП именно этого магазина. При этом все финансовые расчеты, сверки и оплата проходят исключительно через головной офис («Сеть»).
В системе 1С:ERP (и 1С:Комплексная автоматизация 2) часто возникает ситуация, когда при выборе в документе реализации головного контрагента КПП подставляется «головы», а изменить его вручную программа не дает. Разберем по шагам, как настроить систему для автоматической и корректной подстановки данных без внесения изменений в конфигурацию.
Прежде всего, проанализируем, как в системе разделены управленческий и регламентированный учет. Для решения нашей задачи крайне важно использовать функционал Партнеров и Контрагентов раздельно.
Партнер — это управленческая сущность (холдинг, сеть, магазин).
Контрагент — это юридическое лицо или его обособленное подразделение, имеющее свой КПП.
Если в настройках системы (НСИ и администрирование — CRM и маркетинг) включена опция Независимо вести партнеров и контрагентов, мы получаем необходимую гибкость для оформления документов. Для одновременного контроля показателей в этих двух аналитических разрезах можно использовать отчет по продажам и взаиморасчетам в разрезе партнеров и контрагентов.
Рассмотрим порядок создания карточек в справочнике Контрагенты. Это ключевой этап, так как именно отсюда подтягиваются реквизиты ИНН и КПП в печатные формы.
Такая связка позволяет системе понимать, что юридически это одна организация, но с разными точками отгрузки и учета КПП.
Выясним, как правильно заполнить документ реализации, чтобы удовлетворить требования торговой сети и обеспечить правильный учет. Проанализируем заполнение полей в шапке документа:
Клиент: Здесь выбираем Партнера, который соответствует магазину (для аналитики продаж).
Контрагент: В это поле необходимо выбрать не «Сеть», а именно созданное нами Обособленное подразделение (Магазин). Это критически важный момент для формирования счета-фактуры.
Договор: В современных версиях 1С:ERP, если в контрагенте выбрана «обособка», система позволяет выбрать договор, заключенный с Головным контрагентом. Выбираем общий договор с «Сетью».
Разберем, почему это работает: при такой схеме в проводках по дебиторской задолженности будет фигурировать общий договор, и взаиморасчеты будут копиться в целом по сети. Однако для печатных форм система обратится к реквизитам выбранного в поле Контрагент объекта — то есть к магазину.
Посмотрим на требования законодательства. Согласно Постановлению Правительства №1137 и многочисленным разъяснениям Минфина (например, Письмо от 04.05.2016 № 03-07-09/25719), при отгрузке в обособленное подразделение:
В 1С:ERP эта логика автоматизирована. Если вы выбрали в реализации «Контрагента-обособку», то при нажатии на Оформить счет-фактуру программа:
Проанализируем ситуацию, если вы опасаетесь, что расчеты «расползутся» по разным карточкам. В 1С:ERP учет расчетов ведется в разрезе Объекта расчетов (обычно это Договор или Заказ).
Поскольку мы выбрали в реализации Договор, оформленный на головную организацию, то во всех отчетах (например, «Ведомость расчетов с клиентами») задолженность будет консолидирована. Вы увидите общую сумму долга всей сети, независимо от того, в какой конкретно магазин (с каким КПП) была отгрузка. Если же требуется раздельная сверка с каждой торговой точкой сети, можно использовать расширение для сверки взаиморасчетов с обособленными подразделениями контрагентов.
Выясним причину блокировки поля КПП в документе Счет-фактура выданный. В 1С:ERP архитектура данных построена так, что первичным является документ-основание (Реализация). Поле КПП в СФ является вычисляемым. Оно не хранится как отдельная независимая строка, а динамически подтягивается из данных контрагента, указанного в реализации.
Попытки «взломать» форму или использовать обработку Редактирование реквизитов объектов приведут к тому, что при любом перепроведении документа или обновлении данных значения вернутся к исходным. Единственный верный путь — правильная настройка справочников, описанная выше.
Важно помнить, что если ваша торговая сеть требует документы через ЭДО, настройка через обособленные подразделения становится обязательной. Роботы на стороне покупателя (например, в сетях X5 Group, Тандер/Магнит) проверяют входящий XML-файл именно по связке ИНН + КПП. Если в файле будет указан КПП головы, а точка доставки по GLN-коду привязана к КПП филиала, документ будет автоматически отклонен с ошибкой «Покупатель не найден» или «Неверные реквизиты получателя».
Итоговая рекомендация:
Проверьте, чтобы в карточке магазина-контрагента обязательно стоял признак Обособленное подразделение и была выбрана связь с головной организацией. Используйте именно эту карточку в поле Контрагент документов отгрузки, сохраняя при этом привязку к общему договору с головной компанией.