1b.app
Скопирована ссылка -

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

Добрый день! Нужна оценка:
есть доп поля процесса связанные со справочником отделений и городов Новой почты. Но при поиске, к примеру, Киев - видим https://prnt.sc/utfyne, и чтобы его таки найти нужно промотать более десятка населенных пунктов. При поиске отделений, вообще дебри, ищу 10е отделение https://prnt.sc/utg08g, при этом вижу и 100, и даже 7010, а 10 найти так и не могу. И только зная лайфхак можно увидеть 10е отделение не первым, а хоть в первой десятке.
Это не нормально для crm erp и тд и тп

Оценить:
При поиске сначала выводятся результаты, у которых запрашиваемый элемент находится в начале
Потом совпадение начинается на втором символе и т.д..
Пример:
Запрос "бал"
Результат поиска:
БАЛкон
БАЛалайка
оБАЛконить
разБАЛконить
большой БАЛкон

Ответы:

Добрый день, указанное ниже Оценить никак вам не поможет при поиске "10". Десять же в вашем случае не первое "словосочитание" в названии отделения
05.10.2020, 15:39


Бодяко Дмитрий Сотрудник писал/а:
Добрый день, указанное ниже Оценить никак вам не поможет при поиске "10". Десять же в вашем случае не первое "словосочитание" в названии отделения

Дмитрий, давайте начнем с Городов. Это возможно?
Я понимаю, что в отделениях другая задача. Но также хотелось бы хоть при внесении №10 - первым видеть отделение 10, а не 100.
05.10.2020, 16:04

Да, в городах это возможно. Займет 2ч, будет работать если справочник связан с новой почтой.
Есть еще второй вариант: при вводе полного названия города, это название будет становится первым в списке. Например ищите Кие, показывает как сейчас. Ищете Киев, покажет Киев на первом месте а остальные города Бровары (Киевская обл.) и тд будут идти дальше. Я не знаю, как вам будет удобней, по-этому предлагаю все варианты.

По отделениям, сбросьте пожалуйста заказ, где вы сделали скрин https://prnt.sc/utg08g чтобы я посмотрел, что там за отделения и в каком формате они записаны. У новой почты проблемы с этим, я видел около десятка разных форматов записи номера отделения, названия отделения и тд - вплоть до того что в 99 отделении будет после номера пробел а в 97 точка с запятой...
05.10.2020, 16:11


Бодяко Дмитрий Сотрудник писал/а:
По отделениям, сбросьте пожалуйста заказ, где вы сделали скрин https://prnt.sc/utg08g чтобы я посмотрел, что там за отделения и в каком формате они записаны. У новой почты проблемы с этим, я видел около десятка разных форматов записи номера отделения, названия отделения и тд - вплоть до того что в 99 отделении будет после номера пробел а в 97 точка с запятой...

Дмитрий, заказ https://box.nspace.com.ua/admin/customorder/zamovlennya-willson/16120/edit/, но доработка нужна будет в другой Бокс.
Касательно отделений, вот сам справочник https://box.nspace.com.ua/admin/shop/custom/object/directory/1/, Вы правы есть отделения где после номера пробел или еще что-то, но основная часть без пробела, и это устроило бы.
05.10.2020, 16:47

О чём я и говорил, смотрите:
Отделение №10: ул. Василия Жуковского, 22А
Отделение №109 (до 30 кг): ул. Кирилловская, 121-А

у 10го точка с запятой после номера а у 109 пробел))

Давайте сделаем так: в сам справочник добавим поле с номером отделения (добавится автоматически в текущий справочник). Туда с новой почты будем тянуть его номер (10, 109 и тд). При поиске по этому справочнику, если ищите по цифрам - будет первым показывать номер отделения, который соответствует введенным цифрам. Займет это около 4ч.
05.10.2020, 17:10

Есть решение проще, потипу искать отделение с номером №XXXПРОБЕЛ или №XXX: . Но оно явно не покроет все варианты, которые может выдать почта и не будет работать на 100%
05.10.2020, 17:12

Дмитрий, спасибо за варианты, обсудим и отпишу
06.10.2020, 09:21


Бодяко Дмитрий Сотрудник писал/а:
Да, в городах это возможно. Займет 2ч, будет работать если справочник связан с новой почтой.

Дмитрий, если это реализуем, это же как-то отобразится и на поле Отделение? верно? На текущий момент хотим реализовать эту часть, далее посмотреть результат и принимать решение как делать по отделениям.
06.10.2020, 10:41

Если будете номер отделения вводить, то не отразится. Мы же сделаем вот так:

При поиске сначала выводятся результаты, у которых запрашиваемый элемент находится в начале
Потом совпадение начинается на втором символе и т.д..
Пример:
Запрос "бал"
Результат поиска:
БАЛкон
БАЛалайка
оБАЛконить
разБАЛконить
большой БАЛкон
06.10.2020, 10:56


Бодяко Дмитрий Сотрудник писал/а:
Если будете номер отделения вводить, то не отразится. Мы же сделаем вот так:При поиске сначала выводятся результаты, у которых запрашиваемый элемент находится в началеПотом совпадение начинается на втором символе и т.д.. Пример:Запрос "бал"Результат поиска:БАЛконБАЛалайкаоБАЛконитьразБАЛконитьбольшой БАЛкон

то есть, если делаем так как описано, то если запрашиваем 50
То в выдаче сначала
Отделение 50
Отделение 250
Отделение 2 ул Ленина 502
Если свободный пример, то
50588
05052
26501
65550
Или таки нет? это с цифрами не будет работать или почему нет?
06.10.2020, 13:41

нет, не будет. Вы же по городам описывали "При поиске сначала выводятся результаты, у которых запрашиваемый элемент находится в начале". А сейчас ищите 50. 50 в начале нет ни у кого
06.10.2020, 13:51


Бодяко Дмитрий Сотрудник писал/а:
А сейчас ищите 50. 50 в начале нет ни у кого

точно. спасибо
06.10.2020, 15:29

Дмитрий, добрый день. клиент ранее отложил эту задачу, сейчас хочет вернуться и таки выполнить доработку.
Хотим запустить то, чтобы уже оценили:
"Займет 2ч, будет работать если справочник связан с новой почтой.
Есть еще второй вариант: при вводе полного названия города, это название будет становится первым в списке. Например ищите Кие, показывает как сейчас. Ищете Киев, покажет Киев на первом месте а остальные города Бровары (Киевская обл.) и тд будут идти дальше. Я не знаю, как вам будет удобней, по-этому предлагаю все варианты"

Но нужно, чтобы доработка также работала и на Отделениях.
То есть, при поиске 50, первыми в выдачу идут 50, вижу
Пункт приема-выдачи 50
Пункт приема-выдачи 150
Пункт приема-выдачи (до 50 кг), пер. Центральный, 1
Пунк приема-выдачи (до 30 кг), пер. Центральный, 50
и тд.
Понимаю, что не всегда в результате будет именно отделение, так как есть пробелы, допустимый вес отделения в цифрах, номера домов и тд. Но это устроит
Подскажите, можно ли так доработать? Спасибо
25.01.2021, 10:42

Добрый день, несколько дней назад мы меняли логику поиска по городам. Подскажите какой бокс обновить чтобы выгрузить её вам, чтобы вы посмотрели так ли сейчас как вам нужно.
26.01.2021, 16:45


Бодяко Дмитрий
dev писал/а:
Добрый день, несколько дней назад мы меняли логику поиска по городам. Подскажите какой бокс обновить чтобы выгрузить её вам, чтобы вы посмотрели так ли сейчас как вам нужно.

ухты... Бокс https://crm.ohrana.ua/. Благодарю
26.01.2021, 17:25

попробуйте, работает в поле Адрес в процессе и при создании ттн
26.01.2021, 17:47


Бодяко Дмитрий
dev писал/а:
попробуйте, работает в поле Адрес в процессе и при создании ттн

Дмитрий, добрый день!
Мы не используем стандартное поле адрес, а ТТН создаем всегда автоматическим действием, при этом город и отделение тянем из доп полей. Я верно понимаю, что доработка не распространилась на доп поля связанные со справочником НП?
Нам все же нужна доработка именно к ним
28.01.2021, 10:17

нет, доработка не распостраналась на доп. поля. А почему вы просто не юзаете блок нп для вывода адреса?
28.01.2021, 15:06


Бодяко Дмитрий
dev писал/а:
нет, доработка не распостраналась на доп. поля. А почему вы просто не юзаете блок нп для вывода адреса?

нет смысла, клиент заполняет адрес доставки на сайте, при передаче по апи записываем их в доп поля в заказ, или же менеджер заполняет поля при заказе по тел. Далее сборщик в своем подпроцессе только переключает этап создать ТТН, а данные тянутся в ттн из доп полей и сама ТТН формируется автоматическим действием.
Потому нам нужно, чтобы менеджер мог быстрее найти указанное клиентом отделение из выпад списка в доп поле.
01.02.2021, 10:05

ок, что от меня в данной задаче?
01.02.2021, 14:33


Ирина писал/а:
Но нужно, чтобы доработка также работала и на Отделениях.
То есть, при поиске 50, первыми в выдачу идут 50, вижу
Пункт приема-выдачи 50
Пункт приема-выдачи 150
Пункт приема-выдачи (до 50 кг), пер. Центральный, 1
Пунк приема-выдачи (до 30 кг), пер. Центральный, 50
и тд.
Понимаю, что не всегда в результате будет именно отделение, так как есть пробелы, допустимый вес отделения в цифрах, номера домов и тд. Но это устроит
Подскажите, можно ли так доработать? Спасибо

вот это
02.02.2021, 13:51


Ирина
Клиент писал/а:
Но нужно, чтобы доработка также работала и на Отделениях.
То есть, при поиске 50, первыми в выдачу идут 50, вижу
Пункт приема-выдачи 50
Пункт приема-выдачи 150
Пункт приема-выдачи (до 50 кг), пер. Центральный, 1
Пунк приема-выдачи (до 30 кг), пер. Центральный, 50
и тд.

а можете подсказать как сейчас работает в вашем случае? По идее и так все отделения с 50 должны на первых местах быть. Или там "впутываются" дома с номерами 50 и тд?
05.02.2021, 16:16


Бодяко Дмитрий
dev писал/а:
а можете подсказать как сейчас работает в вашем случае? По идее и так все отделения с 50 должны на первых местах быть. Или там "впутываются" дома с номерами 50 и тд?

Да, Вы правы, впутываются дома и тд https://prnt.sc/yorpit, тут номер 50 хоть сразу попадает в поле зрения, а вот с №10 вообще туго https://prnt.sc/yorqgo. Процесс для проверки https://crm.ohrana.ua/admin/customorder/zakaz-klienta/297044/edit/
08.02.2021, 09:27

с 10 вы можете попробовать писать пробел после 10, т.е. "10 ", с номерами домов врятли выйдет что-то сделать без костылей
08.02.2021, 10:57

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