Почему не все товары попадают в документ Передача товаров при настроенной схеме Интеркомпани?

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

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

Анализ работы регистра Резервы товаров организаций

Для начала нам необходимо понять «двигатель» всей системы Интеркомпани. Вся магия происходит не в остатках товаров на складах, а в специализированном регистре накопления РезервыТоваровОрганизаций. Проанализируем, как документы взаимодействуют с этим регистром:

  1. Когда организация-продавец оформляет документ РеализацияТоваровУслуг, система проверяет: есть ли товар у этой организации? Если товара нет, но настроена схема Интеркомпани, программа делает запись в регистр РезервыТоваровОрганизаций с видом движения «Приход». Это своего рода «заявка» на будущую передачу.
  2. Когда мы запускаем Помощник формирования передач товаров, он анализирует именно этот регистр.
  3. После формирования документа ПередачаТоваровМеждуОрганизациями, этот документ делает запись в регистр с видом движения «Расход», тем самым «закрывая» потребность.

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

Разбор основных причин отсутствия товаров в передачах

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

1. Расхождение в аналитике ГТД и серийных номеров.
Это наиболее распространенная причина. Если ваша организация-продавец реализовала товар с конкретным номером ГТД, а у организации-владельца на остатках числится этот же товар, но с другим номером ГТД (или вовсе без него), автоматическая передача не сформируется. Система 1С не умеет «подменять» ГТД на лету в механизме Интеркомпани. Проанализируем движения документа реализации: если в ВидыЗапасов указан конкретный номер ГТД, которого нет у владельца — документ передачи не будет создан.

2. Некорректное определение вида запасов.
При проведении продажи система должна определить товар как «Товар другой организации». Если по каким-то причинам (например, из-за наличия микро-остатка в 0.001 единицы или ошибки в расчете себестоимости) система определила вид запаса как «Собственный товар», запись в регистр РезервыТоваровОрганизаций просто не попадет. В этом случае помощник не увидит необходимости в передаче.

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

4. Отрицательные остатки у организации-владельца.
Интеркомпани — это передача реального товара. Если у организации-владельца на складе физически нет этого товара (например, он тоже продан в минус или еще не оприходован), передача не сформируется. Система не может передать то, чего нет на остатках у источника.

Влияние настройки Контролировать остатки организаций

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

Если этот флаг выключен:

Если этот флаг включен:

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

Проблема редактирования документов задним числом

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

В регистре РезервыТоваровОрганизаций возникнет перекос. Старая передача уже «ответила» на старое количество реализации. Свертка резервов может не отработать корректно, так как данные изменились. В таких ситуациях рекомендуется:

  1. Распровести или удалить документы ПередачаТоваровМеждуОрганизациями за корректируемый период.
  2. Запустить регламентное задание СверткаРезервовТоваровОрганизаций вручную.
  3. Заново воспользоваться помощником формирования передач.

Техническая диагностика регистра

Если вы видите, что передача не формируется, рекомендуем проверить состояние регистра РезервыТоваровОрганизаций с помощью универсального отчета или через «Функции для технического специалиста». Посмотрим на структуру записей:


// Пример логики анализа регистра:
// Измерения: Организация (Продавец), ОрганизацияВладелец, Номенклатура, Склад, НомерГТД
// Ресурс: Количество

// Если есть "Приход" без соответствующего "Расхода" — значит, передача еще не сформирована.
// Если "Приход" и "Расход" есть, но аналитика (ГТД, Серия) отличается — это ошибка учета.

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

Итоговый чек-лист для исправления ситуации

Подводя итог, проанализируем последовательность действий, если товары не попадают в передачу:

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

Соблюдение этих правил позволит вам настроить бесперебойную работу механизма Интеркомпани и избежать ручных правок в учете.

← На главную