Обновление ЗУП с 2.5.17.8 на 2.5.18.2
17.11.2009
20:47
#1
"При обновлении информационной базы выдается ошибка
{Обработка.ОбновлениеИнформационнойБазы(4810)}: Ошибка при вызове метода контекста (Записать): Запись не верна! Период регистрации не может быть пустым (Регистр расчета: Основные начисления сотрудников организаций; Номер строки: 1)
НаборЗаписей.Записать(Истина, Ложь, Истина, Ложь);
по причине:
Запись не верна! Период регистрации не может быть пустым (Регистр расчета: Основные начисления сотрудников организаций; Номер строки: 1)
Тестирование базы перед обновлением ошибок не находит. Если открыть регистр "Основные начисления сотрудников организаций", то записи с пустым периодом регистрации нет.
Помогите.
"
{Обработка.ОбновлениеИнформационнойБазы(4810)}: Ошибка при вызове метода контекста (Записать): Запись не верна! Период регистрации не может быть пустым (Регистр расчета: Основные начисления сотрудников организаций; Номер строки: 1)
НаборЗаписей.Записать(Истина, Ложь, Истина, Ложь);
по причине:
Запись не верна! Период регистрации не может быть пустым (Регистр расчета: Основные начисления сотрудников организаций; Номер строки: 1)
Тестирование базы перед обновлением ошибок не находит. Если открыть регистр "Основные начисления сотрудников организаций", то записи с пустым периодом регистрации нет.
Помогите.
"
18.11.2009
12:13
#4
Перед обновлением Вы, конечно же, сделали резервную копию?
Так вот. Может помочь следующее: Найти строчку кода, на которой "спотыкаектся" процесс обновления, поставить там точку останова и при помощи отладчика определить, на каком конкретно документе или записи регистра "спотыкается" процесс обновления. Затем посмотреть в копии внимательно на этот доркумент (запись). Скорее всего, он заведен некорректно.
Так вот. Может помочь следующее: Найти строчку кода, на которой "спотыкаектся" процесс обновления, поставить там точку останова и при помощи отладчика определить, на каком конкретно документе или записи регистра "спотыкается" процесс обновления. Затем посмотреть в копии внимательно на этот доркумент (запись). Скорее всего, он заведен некорректно.
18.11.2009
19:36
#5
Нашла документ, на котором валится обновление. Это "Сторнирование" начисления по больничному листу. Что дальше делать, пока не знаю.
18.11.2009
21:14
#6
Спасибо всем. С ошибкой разобралась.
Если кому интересно, то ситуация была следующая:
1. в феврале начислен больничный
2. в марте начисление больничного отсторнировано и за тот же период введен новый больничный
В итоге косяк.
Решение: удалила новый больничный и сторнирование первого больничного. Ввела документ исправление для первого больничного. Теперь обновление на 2.5.18 прошло без проблем, если не считать потерянное время.
Считаю, что данная ошибка - вина разработчиков. Функции "исправления" в марте еще не было. Сторнирование и ввод еще одного больничного программа восприняла корректно. Почему данная ситуация при обновлении на 18 релиз стала считаться ошибочной?
Если кому интересно, то ситуация была следующая:
1. в феврале начислен больничный
2. в марте начисление больничного отсторнировано и за тот же период введен новый больничный
В итоге косяк.
Решение: удалила новый больничный и сторнирование первого больничного. Ввела документ исправление для первого больничного. Теперь обновление на 2.5.18 прошло без проблем, если не считать потерянное время.
Считаю, что данная ошибка - вина разработчиков. Функции "исправления" в марте еще не было. Сторнирование и ввод еще одного больничного программа восприняла корректно. Почему данная ситуация при обновлении на 18 релиз стала считаться ошибочной?
Читают тему
(гостей: 1)