1с бухгалтерия не работает полнотекстовый поиск

1с бухгалтерия не работает полнотекстовый поиск

Дата публикации 06.04.2018

Использован релиз 3.0.59

В программе «1С:Бухгалтерия 8» (ред. 3.0) реализован механизм полнотекстового поиска во всех полях любого справочника, документа, списка и др.:

  1. Сочетание клавиш «Ctrl и F» автоматически устанавливает курсор в поле «Поиск». Начните набирать текст и поиск будет запущен автоматически.
  2. По кнопке со значком лупы (или сочетанием клавиш «Alt и F») можно выбрать «Расширенный поиск» и установить параметры поиска (рис. 1).

Если работа поиска по каким-то причинам нарушена, либо осуществляется медленно, рекомендуется очистить индексы и затем обновить их (рис. 2). Эти действия доступны только пользователям с правами «Администратор».

Внимание! При работе через облачные технологии операции по очистке и обновлению индексов выполняются автоматически.

  1. Раздел: АдминистрированиеОбщие настройки.
  2. Раскройте подраздел «Полнотекстовый поиск данных» и перейдите по ссылке «Настроить».
  3. Нажмите кнопку «Очистить индекс». Когда операция выполнится, станет доступной кнопка «Обновить индекс», нажмите ее. Дождитесь выполнения операции и закройте форму.

Для автоматического обновления индексов, быстрой и корректной работы поиска должно быть настроено выполнение двух регламентных заданий – «Обновление индекса ППД» и «Слияние индекса ППД». Обычно эти регламентные задания настроены по умолчанию и выполняются в программе ежедневно по расписанию в автоматическом режиме (например, каждый день с 8.00 каждый час).

Внимание! При работе через облачные технологии регламентные задания выполняются автоматически, их настройка не требуется.

  1. Раздел: АдминистрированиеОбслуживание.
  2. Раскройте подраздел «Регламентные операции» и перейдите по ссылке «Регламентные и фоновые задания».
  3. В сформированном списке установите флажки у заданий «Обновление индекса ППД» и Слияние индекса ППД».
  4. Поочередно двойным щелчком мыши откройте каждое задание, перейдите по ссылке «Расписание».
  5. В форме «Расписание» на закладке «Общее» указываются дата начала и завершения задания и режим повтора.
  6. На закладке «Дневное» укажите время начала задания и время повтора.
  7. На закладке «Недельное» и «Месячное» проверьте установку флажков по дням недели и по месяцам.
  8. Кнопка «ОК», затем кнопка «Записать и закрыть».

Смотрите также

Не пропускайте последние новости — подпишитесь
на бесплатную рассылку сайта:

  • десятки экспертов ежедневно мониторят изменения законодательства и судебную практику;
  • рассылка бесплатная, независимо от наличия договора 1С:ИТС;
  • ваш e-mail не передается третьим лицам;

Источник

Не работает полнотекстовый поиск после переноса базы из 1с фреш на веб сервер.

Добрый день уважаемые форумчане . прошу помощи у гуру .

есть база УНФ 1.6, Ранее она была на сервисе 1с фреш. Затем ее выгрузили и загрузили в локальную версию. Клиенты подключаются через веб сервер .
Проблема такая — как говорят продованы — ранее прекрасно работал полнотекстовый поиск в списке заказов покупателей.
( В основном продованы ищут последние цыфры телефона контрагента — а телефон контрагента записыватют в наименовании, сейчас при поиски по последнем цыфрам пп выделяет только совпадающие номера документов . ((( )

что делал
— очищал индекс пп
— выставлял права на папку с базой и все файлы в ней всем полный доступ
— очищал папку с базой, заново загружал базу из ДТ, папки 1Cv8FTxt и прочее заново создавались
— чистил кеш на сервере, перепроводил документы, обновлял индекс пп.

причем когда перепроводил заказы через (стандрные — перепроведение документов) — ПП не работал, при проведении прямо из списка документов ПП заработал.

Делал это все ночью. при этом под конец этих всех работ ПП работал в списке как надо. Но проблема возобновлялась после того как снова с утра клиенты подключались к базе. Затем не работал ПП не у них не на веб сервере .

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

Подскажите плиз — кто нибудь сталкивался с подобной ситуацией ? как из нее выйти чтобы ПП заработал .

Источник

Справочник Контрагенты. Почему не работает Поиск?

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

Причиной возникновения данной ошибки могут быть:

  • устаревшие индексы полнотекстового поиска данных;
  • «битые» ссылки на элементы справочника Контрагенты .

Рассмотрим действия по исправлению ситуации для каждого случая отдельно.

Обновление индексов полнотекстового поиска данных

Чтобы обновить устаревшие индексы полнотекстового поиска, необходимо:

  1. Открыть форму Общие настройки : раздел Администрирование — Настройки программы – Общие настройки .
  2. Проверить использование Полнотекстового поиска данных в программе:
    • флажок Полнотекстовый поиск данных — установлен.
  3. Перейти в настройку Полнотекстового поиска данных по гиперссылке Настроить .Проверьте указанную в форме Управления полнотекстовым поиском и извлечения текстов дату актуальности и статус индекса. Правильная информация:
    • Дата актуальности индекса — текущая дата;
    • Статус индексаОбновление не требуется.

Обновление индекса полнотекстового поиска происходит автоматически в фоновом режиме. По заданному разработчиками расписанию в 1С периодически запускается специальная регламентная задача по включению новых объектов программы в общий индекс поиска.

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

  • Нажать кнопку Очистить индекс для построения нового индекса полнотекстового поиска.
    После выполнения очистки индекса будет доступна кнопка Обновить индекс .
  • Выполнить обновление индекса полнотекстового поиска, нажав кнопку Обновить индекс .
  • После обновления индекса:

    • в поле Дата актуальности индекса — устанавливается текущая дата;
    • Статус индекса — переходит в состояние Обновление не требуется;
    • кнопка Обновить индекс — становится недоступной.

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

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

    Получите понятные самоучители 2021 по 1С бесплатно:

    Автоматическое обновление индекса полнотекстового поиска регламентным заданием

    После восстановления индекса полнотекстового поиска последующее его обновление идет в автоматическом режиме из регламентной операции по настроенному разработчиками расписанию.

    Рассмотрим действия, которые нужно выполнить, для проверки настройки автоматического обновления индекса полнотекстового поиска:

    1. Откройте форму Регламентные и фоновые задания : раздел Администрирование — Настройки программы — Обслуживание — Регламентные операции — ссылка Регламентные и фоновые задания .
    2. Перейдите на вкладку Фоновые задания . Проверьте, что все запущенные в автоматическом режиме задания Обновление индекса ППД имеют статус Задание выполнено.

    По умолчанию Обновление индекса ППД выполняется каждые 60 секунд. Это сделано специально: чтобы все новые данные программы, заведенные пользователями, сразу же становились доступны для быстрого поиска и отбора.

    Если данных много, то выполнение этой регламентной операции может серьезно «тормозить» компьютер. Тогда, взвесив все «за» и «против», можно внести изменение в настройку расписания операции Обновление индекса ППД , задав его по-новому: например, обновление индекса каждые 2 часа или даже реже. Нужно учитывать, что в этом случае все вновь добавленные в базу данные будут доступны к отбору с 2-х часовым (или более) опозданием: после обновления индекса полнотекстового поиска.

    Проверка логической и ссылочной целостности элементов базы

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

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

    Для исправления «битых» ссылок в базе данных достаточно выставить в форме Тестирование и исправление информационной базы следующие условия проверки и нажать кнопку Выполнить :

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

    Программа в автоматическом режиме протестирует данные и постарается исправить все найденные ошибки в базе. Более сложные случаи восстановления информационной базы потребуют внимания и вмешательства программистов 1С.

    С работой функционала Тестирование и исправление можно ознакомиться в статье Тестирование и исправление базы 1С 8.3: какие галочки ставить

    БухЭксперт8 напоминает, что перед любыми действиями с информационной базой 1С необходимо выполнить ее резервное копирование. Тестирование и исправление информационной базы носит необратимый характер и в некоторых случаях может привести к потере базы.

    См. также:

    Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

    Источник

    Некорректно работает полнотекстовый поиск

    Есть база на основе Бухгалтерии 3.0. Релиз бухгалтерии 3.0.66.53.
    Версия платформы 8.3.13.1513

    Некорректно отрабатывает полнотекстовый поиск в динамическом списке документа «Поступление товаров и услуг». В других списках — не знаю, но вроде никто не жаловался.

    Допустим есть документ, у которого номер входящий ТГ000022689.
    Если в окне поиска задать «89», документ попадает в список.
    «689», «2689» — не попадает.
    «22689» — снова попадает.

    Есть нюанс — стандартный запрос динамического списка заменен на свой в процедуре «При открытии». К стандартным полям добавлены поля дополнительных реквизитов.

    Очистку и переиндексацию полнотекстового поиска делала — не помогает.
    Кто-нибудь сталкивался с таким? Это — глюк платформы?

    У нас 8.3.12.1685. Только что проверил — проблема не воспроизводится.

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

    Попробуйте смоделировать ситуацию без нюансов с изменением текста запроса.

    И вообще зачем вы меняли текст запроса для вывода дополнительных реквизитов? Допреквизиты выводятся на форму списка в пользовательском режиме. Это типовой функционал самой платформы — к основной таблице динамического списка (в данном случае ДОкумент.ПоступлениеТУ) выводятся характеристики (связь настроена в свойствах объекта по значениям характеристик).

    Источник

    Читайте также:  Как починить графитовый шлейф
    Оцените статью