Ситуация, когда при оформлении документа Реализация товаров и услуг в форме подбора из заказов не видны нужные позиции, является одной из самых частых и при этом запутанных проблем в «1С:Управление торговлей 11» (УТ 11). Особенно это сбивает с толку, когда создание реализации напрямую «на основании» заказа работает корректно, а подбор в уже созданный документ — нет. Разберем детально все причины, от простых настроек интерфейса до глубоких механизмов работы регистров накопления.
Прежде чем приступать к поиску ошибок в данных, нам необходимо убедиться, что в программе включены все необходимые инструменты для работы с несколькими заказами. Проанализируем настройки раздела НСИ и администрирование.
Перейдем в раздел Настройка НСИ и разделов — Продажи — Оптовые продажи. Нам необходимо проверить наличие флага в пункте Реализация по нескольким заказам. Если эта галочка не установлена, система будет жестко ограничивать работу подбора, предполагая, что одна реализация всегда соответствует строго одному заказу. В этом случае механизм «Подбора» может вести себя непредсказуемо при попытке дозаполнения существующего документа.
Также обратим внимание на настройку Реализация товаров с нескольких складов в том же разделе. Если в заказе позиции распределены по разным складам, а в реализации выбран конкретный склад и при этом выключена опция работы с несколькими складами, система отфильтрует все «чужие» товары, и вы их не увидите в списке доступных к отгрузке.
Рассмотрим ситуацию, которая часто ускользает от внимания пользователей — время создания документов. В системе 1С:Предприятие время имеет значение до секунды. Если документ Реализация товаров и услуг имеет время 12:00:00, а Заказ клиента был проведен в 12:00:01 того же дня, то с точки зрения системы на момент «будущей» реализации заказа еще «не существовало».
Выясним причину через проверку времени. Попробуйте в качестве эксперимента изменить время реализации, передвинув его на 5-10 минут позже времени заказа. В большинстве случаев после этого товары начинают отображаться в форме подбора. Помните: реализация всегда должна быть позже заказа по хронологии.
Форма подбора товаров из заказов работает на основе жестких фильтров. Она ищет только те заказы, которые максимально соответствуют текущим реквизитам реализации. Разберем по шагам, какие поля должны совпадать на 100%:
Налогообложение на вкладке «Дополнительно». Если в заказе стоит «Продажа облагается НДС», а в реализации — «Продажа не облагается НДС» (или наоборот), товары не попадут в подбор.Проанализируем состояние строк в самом Заказе клиента. Для того чтобы товар был доступен для подбора в реализацию, в колонке Действие должно быть установлено значение Отгрузить. Если там стоит «Резервировать к дате» или «Резервировать на складе», товар считается забронированным, но еще не готовым к физической отгрузке.
Также важно состояние самого заказа. Если заказ находится в статусе «На согласовании» или «К обеспечению», он не будет виден в форме подбора. Убедитесь, что статус заказа позволяет отгрузку (обычно это статус «К выполнению» или «Закрыт», если отгрузка была частичной).
В современных версиях УТ 11 (начиная с 11.4.13) за актуальность остатков к отгрузке отвечает специальный регистр сведений Распределение запасов. Данные в этот регистр часто записываются фоновым заданием. Если это задание зависло или завершилось с ошибкой, система может «думать», что свободных товаров к отгрузке по заказу нет.
Выясним причину, проверив регламентные операции:
В некоторых случаях помогает запуск специализированной обработки Исправление ошибок в регистре сведений "Распределение запасов", которую можно найти через «Функции для технического специалиста».
Если в вашей базе используется обособленный учет товаров (под направление деятельности или под конкретный заказ), это накладывает дополнительные ограничения. Проанализируем ситуацию: если товар в заказе зарезервирован под назначение, то и в реализации это назначение должно быть заполнено идентично. Если в реализации поле Назначение пустое или заполнено другим значением, алгоритм подбора заблокирует эти строки, так как они «целевые» и не могут быть отгружены в «общую» реализацию.
Если все настройки верны, а на демо-базе всё работает, стоит заподозрить технический сбой локального кэша или влияние расширений. Рассмотрим два способа решения:
И наконец, воспользуйтесь отчетом Остатки товаров по заказам клиентов. Если в этом отчете в колонке «Остаток к отгрузке» вы видите ноль или пустоту, значит проблема не в форме подбора, а в регистрах накопления Заказы клиентов. Возможно, по этому заказу ранее уже была сделана реализация, которую потом пометили на удаление, но движения по регистрам не «откатились» корректно. В таком случае поможет перепроведение документов или тестирование и исправление базы данных.