Подбор товаров в документах 1С: отборы, цены, остатки и скорость
Содержание
Подбор в 1С настраивают в два слоя. Сначала готовят данные: номенклатуру, виды цен, склады, упаковки и характеристики. Потом настраивают саму форму подбора, которая открывается кнопкой Подбор (в УТ 11 — Подобрать товары) над табличной частью документа: там задают склад, вид цен, отбор по остаткам и запрос количества при выборе строки.
Если подбор показывает пустые цены, не видит товар или открывается по полминуты, причину ищите сначала в данных, и только потом в настройках формы.
Как работает подбор товаров в 1С и зачем его настраивать
Подбор — это отдельная форма поверх документа. Вы набираете в ней список позиций, а затем одной командой переносите его в табличную часть. Документ при этом не пересчитывается после каждой строки, поэтому подобрать 80 позиций быстрее, чем вводить их по одной.
Форма подбора состоит из трёх частей:
- 📂 Дерево групп номенклатуры слева — для навигации по каталогу.
- 📋 Список товаров справа — с колонками остатка, цены, единицы измерения.
- 🛒 Подобранные товары внизу («корзина») — то, что уйдёт в документ.
Что подбор берёт из документа, а что из своих настроек:
| Параметр | Откуда берётся | Что влияет на результат |
|---|---|---|
| Склад | Шапка документа или настройка формы | Колонка остатков, отбор «только в наличии» |
| Цена | Вид (тип) цен документа, соглашения или договора | Пустая цена, если для этого вида цен она не установлена |
| Количество | Ввод при выборе или 1 по умолчанию | Флажок запроса количества и цены |
| Единица | Единица хранения или упаковка | Включены ли упаковки в настройках НСИ |
| Характеристика | Карточка номенклатуры | Без неё строка в документе останется незаполненной |
Отсюда главное правило: подбор не хранит собственных цен и остатков. Он показывает то, что уже есть в регистрах. Пустая колонка цены — это не сбой подбора, а отсутствие установленной цены нужного вида.
Подготовка номенклатуры и настроек администрирования для подбора
Перед настройкой формы проверьте функциональность программы. Если опция выключена, соответствующей колонки или поля в подборе просто не будет.
В 1С:Управление торговлей 11
Откройте НСИ и администрирование → Настройка НСИ и разделов → Номенклатура. Здесь включаются:
- Характеристики номенклатуры — если товар отличается размером, цветом, вкусом. Подбор тогда предлагает выбрать характеристику при добавлении строки.
- Упаковки и единицы измерения — чтобы подбирать товар коробками или блоками, а не только штуками.
- Серии — если ведёте учёт по партиям или срокам годности.
Дальше проверьте виды цен (раздел Маркетинг) и то, что цены установлены документом «Установка цен номенклатуры». Цена в подборе подтягивается по виду цен, который пришёл в документ из соглашения с клиентом или из настроек документа.
В 1С:Бухгалтерии 3.0
Набор опций скромнее. В Главное → Функциональность на вкладке торговли проверьте, включены ли нужные возможности учёта. Типы цен номенклатуры и их значения задаются в справочнике типов цен и документом «Установка цен номенклатуры». Тип цен для продаж обычно указывают в договоре с контрагентом.
Что проверить в справочнике номенклатуры
- 🗂 Иерархия групп. Подбор показывает дерево групп. Одна папка на 4 000 позиций — неудобно и медленно; 10–30 групп по смыслу — удобно.
- 🏷 Вид номенклатуры (УТ 11). Товар и услуга ведут себя по-разному: у услуги нет остатков, и в документах, где нужны только товары, она может не попасть в список.
- 🔢 Артикулы и штрихкоды. Чем полнее заполнены, тем быстрее работает поиск в подборе.
- 🗑 Пометка на удаление. Помеченные позиции подбор обычно не предлагает, а их дубли без пометки только путают.
Включите полнотекстовый поиск: в разделе администрирования откройте Общие настройки и найдите группу полнотекстового поиска. После включения обновите индекс. Строка поиска в подборе начнёт находить товар по части наименования, артикулу и словам из описания, а не только по началу названия.
Отборы и фильтры в форме подбора: склад, остатки, группы, свойства
Форма подбора запоминает настройки для каждого пользователя. Достаточно один раз выставить удобный вид, и при следующем открытии он вернётся.
Отбор по складу и наличию
- Откройте подбор из документа, где в шапке указан склад.
- Проверьте, что в форме подбора стоит тот же склад. В УТ 11 его можно сменить прямо в форме, чтобы посмотреть остатки на другом складе.
- Включите отбор по наличию: в форме есть переключатель, который скрывает позиции без остатка. Если его не видно сразу, ищите в настройках формы или в меню
Еще.
В заказе клиента отбор по наличию полезен, когда продаёте только со склада. Когда работаете под заказ, наоборот, выключите его: товар без остатка всё равно можно заказать поставщику.
Отбор по группам и свойствам
- 📁 По группе — клик по папке в дереве. Флажок или режим отображения иерархии определяет, показывать ли товары вложенных групп.
- 🎨 По свойствам и характеристикам — в УТ 11 можно фильтровать по дополнительным реквизитам номенклатуры: бренд, материал, размер. Свойства заводятся в виде номенклатуры.
- 🔎 Строка поиска — вводите часть названия или артикула. С полнотекстовым поиском ищет по всем словам.
Собственные отборы списка
Список товаров в подборе — обычный динамический список. Через настройку списка в меню Еще добавляют произвольный отбор: например, только номенклатура конкретного производителя или только позиции с ценой больше нуля. Настройку можно сохранить под именем и переключаться между вариантами.
Количество, цены и автоматическое заполнение при подборе
Запрос количества и цены
По умолчанию двойной клик добавляет строку с количеством 1. Это удобно для мелких документов, но неудобно, когда каждая позиция идёт десятками.
Включите в форме подбора флажок запроса количества и цены (в БП 3.0 он так и называется — «Запрашивать количество и цену»). Тогда при выборе позиции откроется окно, где вводятся количество, единица или упаковка и цена. Цена подставляется по виду цен, её можно поправить, если это разрешено правами.
Упаковки вместо штук
Если упаковки включены, в окне количества выберите упаковку: «коробка 12 шт», «паллета 40 коробок». В документ строка попадёт с упаковкой, а количество в единицах хранения пересчитается само. Пример: 3 коробки по 12 шт = 36 шт на складе.
Быстрые способы заполнить документ без ручного подбора
| Способ | Когда удобен | На что смотреть |
|---|---|---|
| Сканер штрихкодов | Приёмка и отгрузка по факту | Штрихкоды заведены для товара и упаковки |
| Загрузка из файла (Excel) | Клиент прислал список на 200 строк | Сопоставление по артикулу или наименованию |
| Заполнение по документу-основанию | Реализация по заказу, поступление по заказу поставщику | Не дублировать строки, уже перенесённые раньше |
| Копирование документа | Повторяющийся заказ одного клиента | Обновить цены и даты после копирования |
| Ручной подбор | Разовые нестандартные заказы | Настройки формы и отборы |
Загрузка из файла есть в табличных частях типовых конфигураций: ищите её в меню Еще или рядом с командой подбора. Программа предложит сопоставить колонки файла с полями номенклатуры и покажет строки, которые не удалось распознать.
Подбор в заказе клиента и в заказе поставщику
Заказ клиента (УТ 11)
В заказе клиента подбор связан с двумя вещами: ценами по соглашению и обеспечением.
- 💰 Цены. Соглашение с клиентом задаёт вид цен. Сменили соглашение в шапке — цены в уже подобранных строках можно пересчитать командой заполнения цен в табличной части.
- 📦 Обеспечение. После подбора у строк задаётся вариант обеспечения: отгрузить со склада, зарезервировать, купить под заказ. Для этого в табличной части есть команда заполнения обеспечения, она проставит вариант сразу для всех строк.
- 🚚 Склад и дата отгрузки. Остатки в подборе показываются на склад из шапки, но не учитывают будущие поступления. Для работы «под дату» смотрите доступность товара в отдельной колонке или отчёте по остаткам и доступности.
Скидки ручные и автоматические в УТ 11 рассчитываются отдельно. Подбор кладёт строки по базовой цене, скидки применяются после переноса в документ.
Заказ поставщику
Здесь подбор чаще заменяют автоматикой:
- Ручной подбор — как в продажах, только вид цен берётся из соглашения с поставщиком. Если в УТ 11 заполнена номенклатура поставщика, удобнее искать по его артикулам.
- Заполнение по заказам клиентов — заказ поставщику формируется на основании потребности, которую создали заказы клиентов с вариантом обеспечения «купить».
- Обработка формирования заказов по потребностям — в разделе
Закупки. Она считает потребность по остаткам, резервам и настройкам пополнения, а затем создаёт заказы поставщикам. Для неё заранее задают правила обеспечения потребностей номенклатуры.
Не смешивайте ручной подбор и автоматическое заполнение в одном заказе поставщику без проверки. Если сначала заполнить заказ по потребностям, а потом добавить те же позиции подбором, количество задвоится, и поставщик привезёт лишнее.
Почему подбор не видит товар или долго открывается
Начинайте с самого частого: данные, а не программа.
Как ускорить подбор на большом каталоге
При справочнике в десятки тысяч позиций подбор тормозит из-за расчёта остатков и цен по каждой видимой строке. Что помогает:
- Открывать не корень, а группу. Меньше строк — меньше расчётов.
- Обновлять полнотекстовый индекс по расписанию. Без свежего индекса поиск либо не находит новые товары, либо работает медленнее. Обновление настраивают регламентным заданием, ставить его лучше на ночь.
- Отключать лишние колонки. Если цены вы не смотрите при подборе, уберите колонку через настройку формы.
- Не подбирать в один документ тысячи строк. Документ на 3 000 позиций медленно записывается и проводится. Для массовых отгрузок удобнее загрузка из файла или несколько документов.
- Проверить сервер. Если медленно у всех и во всех формах, а не только в подборе, это вопрос производительности базы, а не настроек подбора.
Сбросить сохранённые настройки формы подбора можно через Еще → Изменить форму и восстановление стандартных настроек. Это помогает, когда пользователь «потерял» колонки или кто-то включил странный отбор, и подбор теперь показывает не то.