Почему при реализации товаров через Интеркампани в УТ 11.4 возникают странные приходы и ошибки нехватки у владельца?

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

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

Разбираемся в механизме «виртуального прихода»

Первое, что необходимо понять: движения прихода, которые вы видите в отчетах при проведении Реализации товаров и услуг (РТУ) в рамках Интеркампани — это не ошибка, а штатная работа системы. Рассмотрим подробнее, как это устроено. Когда организация-продавец отгружает товар, принадлежащий организации-владельцу, система должна зафиксировать два факта:

  1. Товар физически и юридически списан с организации-продавца.
  2. Возникла потребность в передаче этого товара от владельца к продавцу.

Для реализации этой логики используется регистр накопления РезервыТоваровОрганизаций. В новых версиях УТ 11.4 этот механизм тесно связан с регистром Распределение запасов. Когда РТУ проводится, она делает «расход» по организации-продавцу в регистре ТоварыОрганизаций и одновременно «приход» в регистр РезервыТоваровОрганизаций. В отчетах типа «Ведомость по товарам организаций» этот резерв может интерпретироваться как приход, чтобы остаток организации-продавца не уходил в минус до момента оформления фактической передачи. Это техническая запись, которая «закрывается» документом Передача товаров между организациями.

Почему возникает ошибка «Недостаточно товара у владельца»?

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

1. Проверка аналитики ГТД и серий

Самая частая причина — расхождение в номерах ГТД. Допустим, организация-владелец закупила товар с НомерГТД_1, а организация-продавец в документе реализации указала (автоматически или вручную) НомерГТД_2 или вовсе не указала его. Рассмотрим, что происходит: механизм Интеркампани пытается подобрать товар у владельца, но не находит его именно с той аналитикой, которую запросил продавец.

Выясним причину через стандартные инструменты:

2. Виды запасов и налогообложение

В 1С:УТ 11 критически важную роль играет справочник ВидыЗапасов. Проанализируем ситуацию, когда передача идет между организацией на ОСНО и ИП на УСН. Если в настройках системы включен раздельный учет товаров по налогообложениям НДС, то товар, закупленный «с НДС», может быть недоступен для передачи организации, которая должна продать его «без НДС» по правилам Интеркампани, если не настроены соответствующие правила перепродажи.

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

3. Работа с Помощником исправления остатков

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

  1. Перейдите в раздел Финансовый результат и контроллинг — Обслуживание — Помощник исправления остатков.
  2. Запустите проверку за проблемный месяц.
  3. Обратите внимание на вкладку «Отрицательные остатки». Даже если общее сальдо положительное, у вас может быть «развернутое сальдо» по разным номерам ГТД или видам запасов.
  4. Используйте кнопку «Сформировать передачи и выкупы» — иногда система сама подсказывает, каких именно остатков ей не хватает для закрытия цепочки.

4. Регистр «Распределение запасов» и фоновые задания

В современных релизах УТ 11.4 контроль остатков при проведении документов часто опирается на данные фонового расчета. Если регламентное задание Расчет запасов зависло или работает с ошибкой, данные в регистре Распределение запасов могут стать неактуальными. В этом случае документ Передача товаров будет «думать», что товара нет, хотя в ТоварыОрганизаций все в порядке.

Попробуйте выполнить следующие действия:

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

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


Запрос = Новый Запрос;
Запрос.Текст = 
    "ВЫБРАТЬ
    |	Резервы.Номенклатура,
    |	Резервы.Организация,
    |	Резервы.НомерГТД,
    |	Резервы.КоличествоОстаток
    |ИЗ
    |	РегистрНакопления.РезервыТоваровОрганизаций.Остатки(&МоментВремени, ) КАК Резервы";
Запрос.УстановитьПараметр("МоментВремени", ГраницаПроведения);
Результат = Запрос.Выполнить().Выгрузить();

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

Рекомендация по последовательности документов

Для корректной работы Интеркампани важно соблюдать временную последовательность внутри дня. Хотя 1С декларирует работу «в пределах месяца», на практике часто возникают коллизии, если Передача товаров создается раньше по времени, чем Реализация товаров и услуг. Рекомендуется устанавливать время передач на конец дня (23:59:59), а закупки владельца и реализации — в течение дня. Это минимизирует риск того, что система «не увидит» остаток в нужный момент времени.

Подводя итог, можно сказать: если вы видите «приход» от реализации — не паникуйте, это механизм резервирования. Если же передача не проводится — скрупулезно сверяйте ГТД, виды запасов и налогообложение в движениях документов. В 99% случаев проблема кроется в «пересорте» по этим аналитическим разрезам.

← На главную