Как реализовать механизм Интеркомпани в 1С:УНФ для перемещения товаров между организациями?

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

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

Анализ проблемы: почему штатные средства могут не подойти

В 1С:УНФ существует опция «Учет по компании в целом». На первый взгляд, это кажется идеальным решением: программа перестает строго контролировать остатки в разрезе конкретных организаций для целей управленческого учета. Но давайте проанализируем последствия включения этой настройки:

  1. Налоговый учет и КУДиР: Если ваши организации находятся на упрощенной системе налогообложения (УСН), то для формирования книги доходов и расходов критически важен факт принадлежности товара конкретному юрлицу. При включенной галке программа «размывает» границы, и корректно рассчитать налоги для каждой фирмы становится практически невозможно.
  2. Обмен с 1С:Бухгалтерией: При выгрузке данных в регламентированную базу возникнет хаос, так как документы реализации от ИП будут пытаться списать товар, который числится за ООО, что приведет к отрицательным остаткам в «Бухгалтерии предприятия».
  3. Необратимость: Как отмечают опытные специалисты, если вы начнете вести учет по компании в целом и накопите движения в регистрах, отключить эту опцию без серьезных последствий для данных будет крайне сложно.

Рассмотрим альтернативные пути решения, которые позволяют сохранить раздельный учет по организациям, но при этом автоматизировать процесс передачи остатков.

Вариант 1: Доработка документа «Перемещение запасов»

Если нам необходимо просто «перекинуть» остатки с одного юрлица на другое в управленческом учете, не создавая цепочку документов Реализация — Приходная накладная, можно пойти по пути доработки существующего документа Перемещение запасов. Проанализируем техническую реализацию этого метода:

Разберем алгоритм действий:

  1. Добавим в документ Перемещение запасов новый реквизит ОрганизацияПолучатель.
  2. В модуле проведения документа (или через подписку на событие) внесем изменения в логику формирования движений по регистру накопления Запасы.
  3. Для строк, отвечающих за расход (списание), оставим текущую организацию документа.
  4. Для строк, отвечающих за приход (поступление на новый склад), заменим значение измерения Организация на нашу новую ОрганизацияПолучатель.

Пример логики изменения движений может выглядеть следующим образом:


Процедура ПередЗаписьюДвижений(ЭтотОбъект)
    Для Каждого Движение Из Движения.Запасы Цикл
        // Проверяем, что это приходная часть перемещения
        Если Движение.ВидДвижения = ВидДвиженияНакопления.Приход Тогда
            // Если заполнена организация-получатель, подменяем её
            Если ЗначениеЗаполнено(ЭтотОбъект.ОрганизацияПолучатель) Тогда
                Движение.Организация = ЭтотОбъект.ОрганизацияПолучатель;
            КонецЕсли;
        КонецЕсли;
    КонецЦикла;
КонецПроцедуры

Важный нюанс: при такой схеме необходимо также корректировать регистр Закупки (или Запасы и затраты, в зависимости от версии), чтобы себестоимость товаров корректно перешла на баланс новой организации. Это позволяет избежать проблем с оценкой остатков при дальнейшей продаже.

Вариант 2: Использование штатных механизмов в современных версиях УНФ (1.6 и 3.0)

Если есть возможность обновить конфигурацию, настоятельно рекомендуем это сделать, так как в версиях 1.6.20+ появился штатный функционал, максимально приближенный к Интеркомпани. Разберем, как он работает:

В программе появился документ Передача товаров между организациями. Рассмотрим его ключевые преимущества:

Специфика учета при производстве

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

Если материалы физически находятся на складе, но числятся за ООО, а выпуск продукции делает ИП, выполним следующие шаги:

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

Выводы и рекомендации

Выясним, какой метод выбрать. Если вы работаете на старой версии УНФ 1.4 и переход на новые версии затруднен, доработка документа Перемещение запасов (через добавление Организации-получателя) является самым быстрым и дешевым способом выровнять остатки. Однако помните о рисках для налогового учета.

Для корректного ведения УСН правильным решением будет только полноценная схема купли-продажи между своими фирмами. В современных редакциях УНФ (1.6 и 3.0) это реализовано штатно и работает стабильно. Проанализируйте возможность обновления, так как трудозатраты на поддержку «самописного» механизма Интеркомпани могут превысить стоимость перехода на актуальную версию программы.

← На главную