Как настроить отгрузку в минус при использовании механизма Интеркампани в 1С:УТ 11.4?

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

В практике торговых компаний часто возникает ситуация, когда необходимо оформить документы реализации товара конечному клиенту еще до того, как этот товар фактически поступил на склад или был оприходован в информационной системе. Ситуация осложняется, если в базе ведется учет по нескольким юридическим лицам (организациям) с использованием механизма Интеркампани (межфирменные продажи). Рассмотрим подробно, как реализовать такую схему в конфигурации 1С:Управление торговлей, редакция 11.4, проанализируем технические риски и выясним, как это повлияет на финансовый результат.

Постановка задачи и основные вопросы

Представим сценарий: в компании функционирует один склад (не ордерный) и четыре организации. Между ними настроена схема Интеркампани, позволяющая одной организации продавать товар, фактически принадлежащий другой. Клиенту требуется возможность "отгрузки в минус", когда товара нет в наличии ни у одной из организаций. Основные опасения при такой настройке связаны с тем, не нарушится ли логика работы автоматического формирования передач и не возникнут ли неустранимые ошибки при расчете себестоимости.

Разбор механизма Интеркампани в УТ 11.4

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

Когда мы проводим документ РеализацияТоваровУслуг от имени Организации-1, в то время как товар числится на Организации-2, система делает следующие записи в регистр РезервыОрганизаций:

  1. Приход по Организации-1 (организация-продавец получает виртуальный остаток для продажи).
  2. Расход по Организации-2 (у организации-владельца уменьшается доступный остаток).

В случае, если товара нет совсем (чистый минус), система должна зафиксировать потребность в товаре. Если контроль остатков включен, документ просто не проведется. Если же мы планируем работать "в минус", нам придется вмешаться в настройки контроля.

Шаг 1: Настройка контроля остатков на складе и в организациях

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

  1. Настройка склада: В карточке склада необходимо снять флаг Контролировать остатки. Это позволит списывать товар в минус по регистру ТоварыНаСкладах.
  2. Настройка организаций: Перейдем в раздел НСИ и администрирование — Настройка НСИ и разделов — Финансовый результат и контроллинг — Учет товаров. Здесь необходимо отключить опцию Контролировать остатки товаров организаций.

Важный момент: Многие пользователи опасаются, что отключение контроля остатков организаций "разрушит" схему Интеркампани. На самом деле, это не так. Механизм продолжит фиксировать перепродажи между фирмами, но перестанет блокировать проведение документов при отрицательных значениях в регистре ТоварыОрганизаций.

Шаг 2: Реализация товара в минус и последующее поступление

Рассмотрим на конкретном примере, как ведут себя регистры. Допустим, на складе 0 единиц товара.

  1. Организация-2 оформляет РеализацияТоваровУслуг на 50 единиц.
  2. В регистре ТоварыНаСкладах образуется остаток -50.
  3. В регистре ТоварыОрганизаций по Организации-2 образуется остаток -50.
  4. Спустя два дня на Организацию-1 оформляется ПоступлениеТоваровУслуг на 50 единиц.
  5. Теперь в целом по складу остаток 0, но в разрезе организаций ситуация иная: у Организации-1 числится +50, у Организации-2 числится -50.

Несмотря на то, что продажа была совершена "в минус", система видит, что товар появился у другой организации, входящей в схему Интеркампани. Это позволяет нам в конце месяца воспользоваться стандартным рабочим местом Оформление передач товаров.

Шаг 3: Оформление межфирменных передач и закрытие периода

Выясним, как закрыть возникшие отрицательные остатки. В конце отчетного периода (месяца) необходимо зайти в раздел Финансовый результат и контроллинг — Товары между организациями — Оформление передач и выкупов. Проанализируем состояние вкладки "К оформлению":

Система автоматически предложит создать документ ПередачаТоваровМеждуОрганизациями от Организации-1 к Организации-2 на те самые 50 единиц. После проведения этого документа остатки по обеим организациям схлопнутся в ноль.

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

Влияние на себестоимость и финансовый результат

Рассмотрим подробнее, как рассчитывается себестоимость в таких условиях. В УТ 11.4 используется Партионный учет 2.0. Проанализируем алгоритм:

  1. В момент продажи в минус система не может подобрать партию, так как ее не существует. Себестоимость расхода записывается как 0.
  2. При выполнении регламентного задания Расчет себестоимости товаров (в рамках закрытия месяца) система пытается распределить стоимость поступивших за месяц товаров на все выбытия.
  3. Если передача товаров между организациями оформлена тем же месяцем, программа "протянет" стоимость от закупки в Организации-1 через передачу в Организацию-2 и, наконец, в себестоимость реализации конечному клиенту.

Рассмотрим пример кода (мета-логика расчета), который отрабатывает в фоновом задании при распределении партий:


Процедура РаспределитьПартииПриОтрицательныхОстатках()
    // 1. Сначала подбираются партии для положительных остатков
    // 2. Затем анализируются документы ПередачаТоваровМеждуОрганизациями
    // 3. Если в рамках месяца обнаружен приход, закрывающий минус:
    //    СтоимостьПрихода / Количество = СредняяСтоимость;
    //    СтоимостьСписанияРеализации = КоличествоПродажи * СредняяСтоимость;
КонецПроцедуры

Таким образом, если клиент гарантирует подвоз товара до конца месяца, финансовый результат (валовая прибыль) в итоге будет рассчитан верно. Если же товар не приедет, себестоимость останется нулевой, а прибыль будет необоснованно завышена на всю сумму выручки.

Проблема учета ГТД (грузовых таможенных деклараций)

Проанализируем ситуацию с импортным товаром. Это наиболее "тонкое" место при отгрузке в минус. Когда вы выписываете РеализациюТоваровУслуг на отсутствующий товар, система не знает номера ГТД. В печатные формы (УПД, Счет-фактура) номера ГТД либо не попадут вовсе, либо (при определенных настройках) подберутся случайным образом из старых остатков.

Когда товар фактически поступит и вы оформите документы Интеркампани, номера ГТД в системе могут не совпасть с теми, что были физически переданы клиенту в первичных документах. Это не является критической технической ошибкой для базы данных, но может вызвать претензии со стороны налоговых органов или крупных контрагентов (например, торговых сетей) при встречных проверках.

Особенности использования серийного учета

Если на складе используется учет по сериям, отгрузка в минус становится технически сложнее. Посмотрим на два варианта настройки политики учета серий:

  1. Справочное указание серий: В этом случае проблем нет, серию можно указать текстом или выбрать из справочника.
  2. Учет себестоимости по сериям или FEFO: Здесь система жестко требует указания конкретной серии, которая "есть" в наличии. При отгрузке в минус вам придется либо создавать "фиктивную" серию для проведения документа, либо временно отключать обязательность указания серий, что крайне не рекомендуется.

Итоговые рекомендации по регламенту работы

Для того чтобы схема "Интеркампани + Минус" работала стабильно, мы рекомендуем придерживаться следующего алгоритма:

  1. Ежедневный контроль: Используйте отчет Ведомость по товарам организаций с детализацией по организациям и складам, чтобы видеть реальный масштаб "минусов".
  2. Своевременное поступление: Обеспечьте ввод документов Поступление товаров и услуг сразу по факту прихода машины на склад, не дожидаясь конца месяца.
  3. Автоматизация передач: Настройте регламентное задание по автоматическому формированию документов Передача товаров между организациями (в УТ 11.4 это можно сделать через настройки синхронизации или специализированные обработки), либо делайте это вручную не реже одного раза в неделю.
  4. Закрытие месяца: Обязательно выполняйте процедуру Закрытие месяца. Только после ее успешного завершения без ошибок можно считать, что себестоимость и взаиморасчеты между организациями Интеркампани сформированы верно.

Таким образом, использование Интеркампани при отгрузке в минус в 1С:УТ 11.4 — задача вполне решаемая. Главное — понимать, что система прощает временное отсутствие товара на уровне регистров, но требует финальной "сшивки" всех операций документами передач строго внутри одного отчетного периода.

← На главную