Продажи в крупные сетевые супермаркеты и ритейлеры всегда сопровождаются жесткими требованиями к оформлению документов и ведению учета. Стандартная схема работы выглядит следующим образом: у сети есть десятки или сотни розничных точек (магазинов), куда непосредственно поставляется товар. Однако финансовые обязательства несет одна головная организация (плательщик), которая оплачивает поставки единым платежом за все свои филиалы сразу.
Перед аналитиками и специалистами по внедрению систем класса ERP и торговли встает непростая задача. Нам необходимо решить три противоречивые проблемы:
Корректировка долга.Рассмотрим подробнее, почему стандартные подходы "в лоб" не работают, и разберем по шагам единственно правильную и изящную методику, заложенную разработчиками фирмы 1С в архитектуру программ линейки 1С:УТ 11, 1С:КА и 1С:ERP.
Обычно пользователи и неопытные внедренцы пытаются решить задачу двумя путями, каждый из которых ведет к серьезным проблемам в учете:
Схема 1. Оформление реализации на головного контрагента с указанием адреса доставки.
В этом случае в документе Реализация товаров и услуг и покупателем, и грузополучателем выбирается головная организация. Фактический адрес магазина пишется текстовым полем в условиях доставки.
Минусы: Полностью теряется аналитика продаж по конкретным магазинам. В отчетах по продажам фигурирует только одна головная организация. Понять, какой магазин продает лучше, а какой работает в убыток, становится невозможно.
Схема 2. Оформление реализации на каждый магазин как на отдельного контрагента.
Под каждый магазин создается карточка контрагента, на которую проводятся отгрузки. При поступлении оплаты от головной организации бухгалтеру приходится вручную делать десятки документов Корректировка долга (перенос задолженности), чтобы закрыть долги магазинов за счет оплаты от центрального офиса.
Минусы: Колоссальные трудозатраты бухгалтерии. Регулярные ошибки ручного закрытия долгов, путаница в расчетах по ФИФО и сбои в расчете курсовых разниц.
Выясним причину этих сложностей. Они возникают из-за непонимания ключевого принципа построения метаданных 1С: разделения управленческого и регламентированного учета.
В современных конфигурациях 1С разделены две сущности:
Проанализируем ситуацию: один партнер может быть связан с несколькими контрагентами, и наоборот — один контрагент может обслуживать несколько партнеров. Это идеальный инструмент для работы с торговыми сетями!
Давайте настроим эту схему в системе шаг за шагом.
Прежде всего необходимо убедиться, что в базе включен раздельный учет партнеров и контрагентов. Для этого выполним следующие действия:
После активации этой опции в системе разделятся два справочника, и мы получим необходимую гибкость настройки.
Создадим управленческую структуру нашей торговой сети. Перейдем в справочник Партнеры (раздел CRM и маркетинг -> Партнеры):
Сеть магазинов "Авоська" (Холдинг). В карточке этого партнера установим признак Клиент."Авоська №1" (ул. Ленина, д. 10)"Авоська №2" (ул. Мира, д. 25)"Авоська №3" (пр. Победы, д. 5)Теперь перейдем к юридической стороне вопроса. В справочнике Контрагенты (который теперь доступен из карточки партнера или раздела Продажи) нам нужно отразить юридических лиц плательщиков и грузополучателей.
Здесь возможны два варианта ведения учета в зависимости от требований сети:
Вариант А: Сеть работает без обособленных подразделений (один ИНН/КПП на всю сеть).
В этом случае нам достаточно создать всего одного контрагента — головное юридическое лицо, например, ООО "Торговая сеть Авоська".
Мы связываем этого единственного контрагента с нашим головным партнером Сеть магазинов "Авоська" (Холдинг).
Вариант Б: Магазины являются обособленными подразделениями (один ИНН, но у каждого магазина свой КПП).
Это наиболее частый кейс крупных ритейлеров. Действуем так:
ООО "Торговая сеть Авоська" (Головной офис) со своим КПП и юридическим адресом.Для консолидации взаиморасчетов критически важно правильно оформить договорные отношения в системе:
Соглашение с клиентом. В качестве клиента указываем нашего головного партнера — Сеть магазинов "Авоська" (Холдинг). В соглашении указываем, что договоры используются.Договор с клиентом. Договор заключается строго с головным юридическим лицом — контрагентом ООО "Торговая сеть Авоська". В условиях взаиморасчетов договора указываем детализацию расчетов: По договорам или По заказам/накладным, но обязательно в рамках этого единого договора.Рассмотрим, как менеджер должен заполнять документ Реализация товаров и услуг при отправке машины с товаром в конкретную точку, например, в Магазин №1:
"Авоська №1".ООО "Торговая сеть Авоська" (Головной офис)."Авоська №1".Давайте проанализируем, как данная схема решает все поставленные в начале статьи задачи учета без написания дополнительного программного кода.
1. Детализированная аналитика продаж
Когда мы откроем отчет Выручка и себестоимость продаж (или любой другой аналитический отчет по продажам), система по умолчанию будет группировать данные по полю Партнер (Клиент). Поскольку в реализации мы выбирали конкретный магазин ("Авоська №1", "Авоська №2"), мы увидим реальные продажи по каждой точке отдельно.
Более того, благодаря иерархической структуре партнеров, мы сможем свернуть отчет до уровня головного холдинга Сеть магазинов "Авоська" и увидеть общую картину продаж по всей сети одним кликом.
2. Консолидированные взаиморасчеты и автоматическое распределение оплат
Поскольку во всех документах реализации для всех магазинов был указан один и тот же контрагент-плательщик и один и тот же договор, вся задолженность в оперативном и бухгалтерском учете отразилась на головной компании ООО "Торговая сеть Авоська".
Когда от сети поступает платеж на расчетный счет, бухгалтер создает документ Поступление безналичных денежных средств, где указывает плательщика — головную организацию. В табличной части подбора документов система мгновенно увидит все неоплаченные реализации по всем магазинам сети. Деньги можно распределить автоматически по ФИФО одной кнопкой Подобрать по остаткам или сопоставить с конкретными накладными вручную. Никаких корректировок долга больше не требуется!
3. Безупречные печатные формы и ЭДО
При выводе на печать документов ТОРГ-12 или УПД система обращается к реквизитам документа:
- В строках "Покупатель", "Плательщик" и их ИНН/КПП выводятся данные головной организации.
- В строке "Грузополучатель" выводится наименование, адрес доставки и индивидуальный КПП обособленного подразделения (конкретного магазина), который мы указали в параметрах доставки.
При отправке документов через 1С-ЭДО XML-файл сформируется абсолютно корректно. Сетевые клиенты без проблем примут такой электронный документ, так как в нем будут содержаться точные коды GLN (международные идентификаторы точек) и правильные КПП грузополучателей.
Использование связки "Один Контрагент-Плательщик — Много Партнеров-Магазинов" является лучшей практикой (Best Practice) для автоматизации оптовых поставок в розничные сети в среде 1С:Предприятие 8. Это исключает необходимость доработки конфигурации, облегчает процедуру поддержки и обновления программы, экономит сотни часов рабочего времени бухгалтеров и предоставляет руководству чистую и достоверную управленческую отчетность.