Ошибка при переходе с БП 2.0 на 3.0 #811617


#0 by dexxxqqq
Здравствуйте, уважаемые участники форума. Подскажите, пожалуйста. Ошибка при переходе с БП 2.0.66.39 на 3.0.52.42. {ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(8182)}: Ошибка при вызове метода контекста (Записать)             НовыйРегистратор.Движения.ПлановыеНачисления.Записать; по причине: Запись с такими ключевыми полями существует! : ПлановыеНачисления: ххххххх (Регистр сведений: Плановые начисления; Номер строки: 2) До этого обновлял с 2.0 на 3.0, но там зарплата велась в ЗУПе, поэтому регистр этот пустой. Кто-нибудь сталкивался с подобным?
#1 by zak555
задвоена запись
#2 by hhhh
посмотрите регистр этот, может его структура изменилась, какие-то измерения исчезли или переименованы.
#3 by dexxxqqq
В том и дело, что не задвоена. А при выполнении обновления в режиме предприятия он ее пытается задвоить. Спасибо, сейчас гляну
#4 by 1Снеговик
платформа какая?? Почему не пишете платформу? Если 8.3.11, то в ней дело
#5 by 1Снеговик
Тоже была ошибка при переходе, помог только откат до 8.3.10
#6 by dexxxqqq
8.3.10.2650 Структура действительно изменилась. Изменилось и количество и название измерений, еще и регистр переименовали. А что с этим можно сделать?
#7 by mehfk
Ставь остановку по ошибке только включая указанный текст, запускай под отладчиком и смотри что это за документ.
#8 by 1Снеговик
а почему не перейти сразу на 3.0.57.10? Что вы постоянно создаете себе трудности? Еще может быть кривое обновление до 2.0.66.39. Через релизы прыгал, признавайся? Мне кажется надо все заново начинать. Обычно когда я обновляю после кого-то, у кого были ошибки такие, у меня все нормально проходит.
#9 by dexxxqqq
Да, сейчас делаю сразу на 3.0.57.10. Через релизы не прыгал.
#10 by mehfk
Ради эксперимента - грохни в источнике все документы "Сведения о плановых начислениях работников организаций".
#11 by 1Снеговик
Проведи ТИИ еще. На самом деле, может и правда косяк в расчетах ЗП и алгоритм должен одну запись с этими измерениями сделать, а выходит больше.
#12 by dexxxqqq
По-моему они прикалываются. В описании обновления на ИТС написано, что можно с 2.0.66.44 обновляться, а в самом обновлении только с тройки FromVersions=;3.0.53.39;3.0.54.13;3.0.54.15;3.0.54.20;3.0.55.14;3.0.55.16;3.0.56.22; UpdateDate=25.12.2017 Ну и соответственно обновление не видит при попытке обновить с 2.0.66.44
#13 by dexxxqqq
Туплю, не тот дистриб скачал. Сорян
#14 by dexxxqqq
Спасибо, получилось. -> 2.0.66.44 -> 3.0.57.10 Пушка!
#15 by dexxxqqq
На второй базе эта ошибка осталась. Копаю дальше
#16 by dexxxqqq
Закомментил ту строку НовыйРегистратор.Движения.ПлановыеНачисления.Записать; Все прошло хорошо. Данные перенесены корректно.
#17 by dexxxqqq
Соврал. В версии 3.0.57.10 это строка номер 8805 ДокументПереноса.Движения.ПлановыеНачисления.Записать;
#18 by dexxxqqq
Разобрался с ошибкой. В регистр сведений "Плановые начисления" движения попадают с помощью документов "Прием", "Увольнение", "Кадровое перемещение". У меня существовал дубль документа "Кадровое перемещение", с тем же номером и с тем же составом, но не проведенный. 1С, видимо, пыталась провести этот документ после обновления, из-за чего получала ошибку. Удалил документ и снова повторил обновление, ошибка пропала.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С