Добрый день!
Для поиска решения проблемы «зависания» при поиске физлиц при создании документов «изменение исполнительного листа», «отпуск по уходу «, возврат из отпуска, создали пустую тестовую базу .
Обработкой ВыгрузкаЗагрузкаДанныхXML выгрузили физлица, сотрудники, начальную штатную, подразделения, должности , документы утверждения и изменения штатного расписания .
Но почему-то не раскрывается список сотрудников именно при создании документа изменения исполнительного листа. В документе создания исполнительного листа , видны.
Подскажите, пожалуйста , что нужно еще перенести ?
Здравствуйте!
Документ Изменение испол листа создается на основании самого документа Испол.лист. Утончите, пожалуйста, документ Испол. лист проведен. Если да, то можно ли из него по кнопке Создать на основании создать документ Изменение исполнительный лист.
Проблема в том , что такая-же проблема и в документе Отпуск по уходу за ребенком . В других кадровых документах , отпуск, увольнение и пр. сотрудники открываются.
Даже при создании исполнительного листа изначально сотрудники не видны
Я попыталась создать исп. лист по загруженному сотруднику , пишет , что он не числится .
Хотя в начальной штатной , которую мы импортировали при старте , есть.
Не хватает , каких-то данных для видимости сотрудников в документах.
Предполагаю, что при переносе данных не возникло связи Физическое лицо — Сотрудник. Приложите, пожалуйста, скриншот карточки сотрудника. Нам важно проверить разделилось ли у сотрудник ФИО на отдельные составляющие. Прикладываю скриншот для примера. Встречала на практике такую проблему при переходе из одной программы в другую.
Да, нет связки .
Подскажите, пожалуйста, как исправить ситуацию
Попробуйте удалить одну букву в имени. Затем ввести ее снова — чтобы программа выполнила преобразование. Получится?
Связь с физЛицами появилась, но только у этого сотрудника . По остальным, а их несколько тысяч вручную прописывать не получится . возможно есть какой-то автоматический процесс?
Но создать документ по алиментам все-равно не позволяет.
Без помощи программистов не получится выполнить такой процесс автоматически. На последнем скриншоте программа пишет — что сотрудник не работает в организации. Подозреваю, что не все в порядке в документ Начальная штатная расстановка. Попробуйте этого сотрудника перевыбрать в документе. Думаю в данной ситуации лучше обратить к тем, кто делала перенос данных. Такое подозрение, что не все сделали верно и до конца.
Спасибо!
Начальную штатную перепровела , люди появились .
Вообще проблема у нас в другом .
При создании документов «изменение исполнительного листа», «отпуск по уходу «, возврат из отпуска пользователем с ограниченным набором прав , не администратор , подвисает поиск , когда вводишь первую букву фамилии.
Это нужно оформить отдельным обращением ?
Отдельный вопросом не надо. Все здесь решим.
Правильно ли я понимаю, что если под учетной записью Администратор — то все работает?
В таком случае, два возможный варианта:
— настройки пользователей и прав. То есть под другой учетной записью происходит ограничение прав, пользователь из-за этого не имеет доступа к сотрудником
— перестал работать поиск: Почему не работает поиск по контрагенту в 1С? .
Индексы мы перестраивали , не помогает.
При вводе определенных символов в поле «Сотрудник» клиент 1С намертво зависает, максимальное время ожидания 4 часа потом снял через консоль администрирования.
Например если ввести символ «с» или «в» программа зависнет, а если «щ» или «ю» то отработает нормально и выдаст выпадающий список с подходящими сотрудниками.
Если ввести быстро «со» или «вм» также все пройдет штатно. Похоже, что, если количество выборки слишком большое возникает проблема.
Данная проблема возникает не во всех документах, например:
Зарплата – Алименты и другие удержания – Создать – Изменение условий исполнительного листа: ЗАВИСАНИЕ
Зарплата – Алименты и другие удержания – Создать – Исполнительный лист: ВСЕ ХОРОШО
Также данной проблемы нет у пользователей с полными правами, так как они обходят RLS и видимо поэтому если отключить «Группы доступа» в настройках «Настройка пользователей и прав», то проблема уходит у всех пользователей.
Пробовали под стандартным профилем -Старший кадровик-расчетчик с разрешением видеть все.
Такое подозрение, что здесь уже какая-то особенность в ресурсах. В том как база развернута и настроено. Возможно после настройки групп пользователей не хватает ресурсов отработать запрос. Может быть протестировать базу данных. ВОзможно оптимизация поможет. Может быть правда какие-то нюансы при переносе данных. К сожаление, не видя программы очень сложно что-то подсказать. Могу только направить. Тем более у Вас какой-то донастроенные перенос, что уже накладывает особенности в программе. И это уже не типовая база. Так же может быть разное поведение если база файловая или серверная. Если серверная — то может быть дело в кэше именно SQL или Postgre. Тут я совершенно не специалист и не смогу подсказать в администрирование баз данных. Очень надеюсь на взаимопонимание.
Проанализировали запрос на котором зависает ,
Запрос отрабатывает , если убрать из запроса строку: И ТекущиеКадровыеДанныеСотрудников.Сотрудник.ВАрхиве = ЛОЖЬ
Спасибо, что поделились. Теперь все получилось? Я могу Вам еще чем -то помочь?
Спасибо! можно закрывать вопрос. Будем искать причину дальше.
Пожалуйста! Пусть все будет хорошо и легко в учете 🌸