1С КОРП. В строке Контрагент в Покупки- Поступления (Акты, накладные УПД), ранее при вводе части названия поставщика, выводились все значения, сейчас нужно точно вводить, или заходить в журнал через Показать все. Что произошло?
Все комментарии (14)
Комментарии закрыты.
Здравствуйте!
На примере документа Поступление (Акт, Накладная, УПД) показываю из конфигуратора, что именно полнотекстовый поиск «зашит» на уровне кода в поле контрагент, прилагаю скрин.
Что могло произойти с полнотекстовым индексом?
Давайте проверим, что регламентное задание «Обновление полнотекстового поиска» не отключено в вашей базе: раздел Администрирование — Обслуживание — Регламентные задания — ссылка Регламентные и фоновые задания. Проверьте, что флаг активности стоит и задание выполняется — есть выполнение за этот день (прикладываю скрины)
По умолчанию, обновление полнотекстового индекса происходит по расписанию каждую минуту с 8 утра.
Это важно, чтобы индекс строился правильно и позволял искать данные при вводе в ссылочные поля по буквам.
Если все хорошо в настройках и задание выполнялось сегодня и в журнале выполнение без ошибок, то нужно построить индекс принудительно.
Для этого идете в раздел Администрирование — Общие настройки — Поиск данных — ссылка Настроить.
Нажимаете кнопку «Очистить индекс». После завершения очистки кнопка «Обновить индекс» станет доступной, нажимаете ее и дожидаетесь построения нового индекса.
(!) Можно попробовать немного увеличить размер индексируемых данных, если база у вас очень большая и очень старая.
Но это в последнюю очередь, программа может начать тормозить.
Построение нового индекса обычно помогает. Нарушение обновления индекса полнотекстового поиска наиболее частая причина нарушения ввода данных в формы по буквам в типовых 1С, но могут быть и другие случаи (операционная система, сеть и т.д.), которые должен посмотреть специалист на вашей базе, если указанные действия не помогут.
Обратите внимание, что построение индекса может идти достаточно долго на больших базах и лучше его запускать на ночь или вечером. чтобы это не мешало работе. Также перед любыми действиями с базой делайте копию.
Добрый день. Ваши ответы я направила нашему программисту. Он сделал. Начало работать по поиску, но в банке по расчетным счетам — не стал искать по 2-м цифрам счета. Ранее искал по 5 цифрам. У нас очень много счетов. Мы вернули все назад: теперь банк ищет, а другие только по полному наменованию.
Не точно описала. В банке — ищет только по 2-м буквам, а у нас много подобных счетов, поэтому надо мин.5 букв. Перестал искать. Сейчас вернул. Но тогда другие справочники не работают.
Очень рада, но это ожидаемо: типовой подбор по буквам зависит от полнотекстового поиска и построения его полного индекса.
Вопрос вы задавали по поиску контрагента в поступлении товара — и вы получили желаемое по поиску контрагентов по первым буквам, как и хотели. Поле Контрагент, как я приводила скрин выше из Конфигуратора, содержит подбор по полнотекстовому индексу.
Что касается банковского счета, то тут нужно смотреть отдельно: из какой формы, конкретного поля и документа вы делаете подбор счета. Есть ли там в свойствах полнотекстовый поиск или там указана какая-то другая процедура.
Это обязательно нужно раскрывать со скринами.
И если у вас есть программист, то, видимо, он выполняет свою работу — дорабатывает вашу программу. Есть вероятность, что выбор по банковским счетам мог быть доработан — не видя вашу программу мы этого не знаем.
Мы отвечаем по полностью типовому недоработанному функционалу.
…
(?) Я не совсем понимаю фразу:» вернули обратно как было».
Если перепостроили полнотекстовый индекс — его невозможно «вернуть назад», операция необратимая.
Вот и я не понимаю, что происходит.
Спросите у вашего программиста, как он «вернул назад».
И спрошу еще раз: у вас доработанный функционал по 1С: замочек на конфигурации сохранен? Есть ли подключенные обработки и расширения? Или вас обновляет программист, не автоматическое обновление?
Нас обновляет программист. Да, есть обработки. И что тогда?
Тогда мы не сможем воспроизвести вашу ситуацию и дать рекомендации.
Наши рекомендации работают по полностью типовой не доработанной 1С. В данном случае по вашей доработанной базе должен работать с ситуацией программист.
Тогда закрывайте вопрос. Спасибо.
В типовом варианте подбор банковских счетов работает полностью по вводимым символам без проблем.
Тестировала на релизе 3.0.173.31.
Поэтому есть высокая вероятность доработки вашей 1С, если перепостроение индекса не помогло.
Тут только анализировать код и доработки.
Кроме этого обратите внимание на мои дополнительные рекомендации:
— обновите платформу
— почистите кеш 1С
— запустите поиск с другого ПК
— запустите поиск под правами другого пользователя.
Это на случай, если доработок по подбору не было, мы не видим вашей базы и самих доработок, но указанные действия могут сузить круг причин, например, дело в кеше конкретного ПК, пользователя, платформе.