Ошибка записи больничного листа (графики работы по видам времени)

Вопрос задал Нина К.

Ответственный за ответ: Клишева Мила (★9.84/10)

Добрый день! Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.23.812)
При попытке провести больничный лист, иногда появляются ошибки, следующего содержания: «по причине:
Запись с такими ключевыми полями существует! : ГрафикиРаботыПоВидамВремени: Карасов Кирилл Владиславович, 01.07.2023 0:00:00, 01.06.2023 0:00:00, Выходные дни, 01.07.2023 0:00:00, Нет, Нет, , , Нет, Нет (Регистр сведений: Графики работы по видам времени; Номер строки: 2)»
При этом график сотрудника настроен верно. Как исправить данную ошибку?
В копии базы ошибку воспроизвести не смогли, хотя данные там свежие и один в один совпадают с рабочей бзой

Все комментарии (4)

  1. Получилось обойти ошибку, поменяв месяц регистрации на Июль, потом обратно на Август. При этом когда, пытались запустить расчет перевыбором сотрудника, такой метод не прошел, выдал точно такую же ошибку…

  2. Здравствуйте!
    Правильно ли я понимаю: вы сделали копию рабочей базы, завернули рядом вторую базу — ошибка не воспроизвелась?
    Теперь хотела бы уточнить: у Вас файловая база или серверная версия рабочей базы?
    Тут дело в кеше, только пути решения будут разные.
    Если файловая версия: Очистка кэш 1С 8.3 .Не будет лишним протестировать базу данных: Тестирование и исправление базы 1С 8.3 .
    Если у Вас серверная, то тоже нужно почистить кеш. Но тут к сожалению, я не советчик. Здесь больше работа администратора баз данных. Так же нужно понимать на чем «крутится база»: SQL или Postgre.

    1. Подозреваю, что тут дело тоже не в Кэше. Т.к. поворотилось у всех пользователей.

  3. Пожалуйста, уточните:
    — Вы сделали копию рабочей базы, завернули рядом вторую базу — ошибка не воспроизвелась?
    — у Вас файловая база или серверная версия рабочей базы? Потому что если у Вас серверная и происходит у всех пользователей, а на копии ошибки нет- тот дело кеш.
    Здесь лучше обратиться к системному администратору. Когда у меня на практике такое происходит, то я выгружаю копию базы через Конфигуратор и загружаю тут же базу обратно. Таким образом проблему получается устранить, но временно. Нужно все равно что-то делать именно с той программой, на которой крутится база. Это может быть SQL или Postgre. Но к сожалению, я здесь не сильна.
    Если у Вас не эта ситуацию, напишите. Будем искать причину дальше.

Комментарии закрыты.