Главное Авторские колонки Пресс-релизы Промо Вакансии Вопросы
Выбор редакции:
168 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Как проверить поиск закупок на пропущенные заказы

Представьте, что коллега прислал закупку, которой не было в вашей ежедневной подборке. По предмету и территории она подходит для первичного просмотра. Поиск при этом исправно приносит десятки других карточек. Количество результатов не помогает понять, почему нужная среди них отсутствует.

Такой пропуск можно использовать для проверки настроек. Для этого нужен небольшой набор закупок, которые вы заранее отобрали вручную, и сохранённый поисковый запрос. Сопоставив ожидаемый результат с фактическим, вы сможете отделить ошибку в словах от ограничения фильтра или источника данных. Ниже — способ организовать такую проверку без разработки собственного поискового сервиса.

Сначала определите предмет поиска

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

Это ещё не решение об участии. У найденного заказа предстоит изучить состав работ, сроки и остальные условия. Если включить в первоначальный поиск все требования к будущей заявке, будет трудно разобраться, почему исчезла конкретная карточка. Для проверки сначала нужна ясная граница: какие предметы компания хочет видеть, а какие сознательно оставляет за пределами подборки.

Отдельно запишите, что означает выбранная территория: место исполнения, адрес заказчика или другой признак. Название регионального фильтра не стоит трактовать по памяти. Нужно выяснить, какое именно поле он проверяет в вашем инструменте. То же касается дат: публикация, обновление и окончание приёма предложений задают разные периоды.

Соберите набор с известным ответом

Найдите несколько открытых закупок нужного профиля независимо от проверяемого запроса. Можно начать с карточки, которую прислал коллега, и добавить примеры из других ручных поисков. Если взять только результаты нынешней подборки, вы проверите её на том, что она уже умеет находить.

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

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

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

Для завершённых закупок используйте подходящий период и состояние процедуры, если ваш инструмент допускает такой поиск. Отсутствие старой карточки в подборке только действующих закупок само по себе не говорит об ошибке. Все условия испытания должны позволять найти выбранные примеры.

Установите причину каждого пропуска

Сначала проверьте, доступна ли пропущенная закупка в самом сервисе: например, по её идентификатору, если такой поиск предусмотрен. Если карточка не находится даже этим способом, добавление синонимов ничего не объяснит. Понадобится уточнить состав источников, доступность архива и момент обновления данных. Пока причина неизвестна, так и отметьте её.

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

Затем проверьте фильтры и исключения. Удобно возвращать их по одному к более широкому значению и смотреть, при каком изменении появляется карточка. На время проверки сохраните исходную настройку, чтобы не потерять рабочую подборку. Само обнаружение причины ещё не означает, что ограничение следует убрать: оно может отражать осознанную границу бизнеса.

Для результата достаточно короткой записи: какая карточка пропущена, какое условие проверили, что изменили и появился ли результат. Не объединяйте разные причины под словом «поиск»: отсутствие источника, неподходящий период и недостающее слово требуют разных действий.

Исправляйте запрос небольшими шагами

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

Вместо одного очень широкого слова попробуйте отдельные сочетания, описывающие нужную работу. Для обслуживания печатной техники слово «копировальный» может привести к документам о продаже бумаги и расходных материалов. Сочетание с характером услуги задаёт более узкую проверку. Конкретный способ объединения слов зависит от правил вашего сервиса: их нужно прочитать и испытать, а не переносить синтаксис из другой программы.

С исключающими словами действуйте особенно осторожно. В условном задании на обслуживание принтеров может встречаться фраза о замене бумаги при проверке оборудования. Если исключить любые документы со словом «бумага», вместе с поставками расходных материалов можно убрать нужную услугу. Сначала проверьте исключение на сохранённых подходящих карточках.

Иногда удобнее несколько отдельных подборок по разным формулировкам предмета. Тогда важно видеть, из какого запроса пришёл результат, и сопоставлять совпадающие карточки по идентификатору. Увеличение числа одинаковых уведомлений не означает, что поиск обнаружил больше закупок.

Разберите результат на условном примере

Допустим, вымышленная компания вручную выбрала двенадцать закупок, которые хотела бы видеть на первичном просмотре. Все они находятся внутри её целевой территории и периода. Проверяемая настройка показала восемь. Четыре пропуска разобрали по карточкам: два связаны с непривычными названиями услуги, один — с ошибочно выбранным географическим полем, ещё одной закупки нет в доступном источнике сервиса.

После добавления двух подходящих выражений появились обе пропущенные по словарю карточки. Исправление географического поля вернуло ещё одну. Получилось 8 + 2 + 1 = 11 найденных из двенадцати. Последняя остаётся отдельным вопросом к источнику данных. Это учебная арифметика, а не результат проверки конкретной платформы.

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

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

Проверьте настройку на новых примерах

Когда запрос настроен под известные карточки, отложите их и возьмите другую небольшую группу, найденную независимо. Удобно попросить коллегу подготовить её заранее, не показывая примеры тому, кто меняет запрос. Так станет видно, работает ли правило на новых формулировках, а не только воспроизводит разобранные случаи.

Если нового набора пока нет, не объявляйте проверку законченной. Сохраните полученную настройку как проверенную на перечисленных примерах и дополните испытание, когда появятся другие карточки. Не нужно придумывать универсальный процент, после которого любой поиск считается хорошим.

По мере работы добавляйте в набор содержательно новые случаи: незнакомое название услуги, другой способ описать комплект, неожиданный результат исключающего слова. Точное повторение прежней карточки мало расширяет проверку. А новый тип формулировки показывает, что именно ещё требуется учесть.

Историческую проверку стоит дополнить наблюдением за действующей подборкой. Нахождение старой карточки сегодня не доказывает, что уведомление о ней пришло бы вовремя. Для свежих закупок отдельно сопоставляют появление в доступном источнике, обнаружение поиском и фактическое получение уведомления. Даты фиксируют по наблюдениям; прошлую скорость из текущей выдачи не восстанавливают.

Сохраните настройку вместе с объяснением

Для передачи работы коллеге достаточно сохранить сам запрос, смысл его ограничений, дату проверки и ссылки на контрольные примеры. Рядом полезно перечислить известные пробелы: какие источники не охвачены, какие части документов не проверяются и какие формулировки пока требуют ручного поиска. Это позволит менять настройку осмысленно.

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

Автор: Михаил Кремнёв, ТендерОпора.

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.