|
Ошибка при переходе с БП 2.0 на 3.0 | ☑ | ||
---|---|---|---|---|
0
dexxxqqq
12.01.18
✎
13:45
|
Здравствуйте, уважаемые участники форума.
Подскажите, пожалуйста. Ошибка при переходе с БП 2.0.66.39 на 3.0.52.42. {ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(8182)}: Ошибка при вызове метода контекста (Записать) НовыйРегистратор.Движения.ПлановыеНачисления.Записать(); по причине: Запись с такими ключевыми полями существует! : ПлановыеНачисления: ххххххх (Регистр сведений: Плановые начисления; Номер строки: 2) До этого обновлял с 2.0 на 3.0, но там зарплата велась в ЗУПе, поэтому регистр этот пустой. Кто-нибудь сталкивался с подобным? |
|||
1
zak555
12.01.18
✎
13:47
|
задвоена запись
|
|||
2
hhhh
12.01.18
✎
13:48
|
(0) посмотрите регистр этот, может его структура изменилась, какие-то измерения исчезли или переименованы.
|
|||
3
dexxxqqq
12.01.18
✎
13:52
|
(1) В том и дело, что не задвоена. А при выполнении обновления в режиме предприятия он ее пытается задвоить.
(2) Спасибо, сейчас гляну |
|||
4
1Снеговик
гуру
12.01.18
✎
13:58
|
(0) платформа какая?? Почему не пишете платформу?
Если 8.3.11, то в ней дело |
|||
5
1Снеговик
гуру
12.01.18
✎
13:59
|
Тоже была ошибка при переходе, помог только откат до 8.3.10
|
|||
6
dexxxqqq
12.01.18
✎
14:01
|
(4) 8.3.10.2650
(2) Структура действительно изменилась. Изменилось и количество и название измерений, еще и регистр переименовали. А что с этим можно сделать? |
|||
7
mehfk
12.01.18
✎
14:05
|
(0) Ставь остановку по ошибке только включая указанный текст, запускай под отладчиком и смотри что это за документ.
|
|||
8
1Снеговик
гуру
12.01.18
✎
14:08
|
(6) а почему не перейти сразу на 3.0.57.10? Что вы постоянно создаете себе трудности?
Еще может быть кривое обновление до 2.0.66.39. Через релизы прыгал, признавайся? Мне кажется надо все заново начинать. Обычно когда я обновляю после кого-то, у кого были ошибки такие, у меня все нормально проходит. |
|||
9
dexxxqqq
12.01.18
✎
14:10
|
(8) Да, сейчас делаю сразу на 3.0.57.10. Через релизы не прыгал.
|
|||
10
mehfk
12.01.18
✎
14:14
|
(0) Ради эксперимента - грохни в источнике все документы "Сведения о плановых начислениях работников организаций".
|
|||
11
1Снеговик
гуру
12.01.18
✎
14:14
|
Проведи ТИИ еще.
На самом деле, может и правда косяк в расчетах ЗП и алгоритм должен одну запись с этими измерениями сделать, а выходит больше. |
|||
12
dexxxqqq
12.01.18
✎
14:37
|
(8) По-моему они прикалываются. В описании обновления на ИТС написано, что можно с 2.0.66.44 обновляться, а в самом обновлении только с тройки
Version=3.0.57.10 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
dexxxqqq
12.01.18
✎
14:38
|
(12) Туплю, не тот дистриб скачал. Сорян
|
|||
14
dexxxqqq
12.01.18
✎
16:50
|
(8) Спасибо, получилось.
-> 2.0.66.44 -> 3.0.57.10 Пушка! |
|||
15
dexxxqqq
12.01.18
✎
23:33
|
На второй базе эта ошибка осталась. Копаю дальше
|
|||
16
dexxxqqq
13.01.18
✎
14:36
|
Закомментил ту строку
НовыйРегистратор.Движения.ПлановыеНачисления.Записать(); Все прошло хорошо. Данные перенесены корректно. |
|||
17
dexxxqqq
13.01.18
✎
14:44
|
Соврал. В версии 3.0.57.10 это строка номер 8805
ДокументПереноса.Движения.ПлановыеНачисления.Записать(); |
|||
18
dexxxqqq
13.01.18
✎
22:22
|
Разобрался с ошибкой. В регистр сведений "Плановые начисления" движения попадают с помощью документов "Прием", "Увольнение", "Кадровое перемещение". У меня существовал дубль документа "Кадровое перемещение", с тем же номером и с тем же составом, но не проведенный. 1С, видимо, пыталась провести этот документ после обновления, из-за чего получала ошибку. Удалил документ и снова повторил обновление, ошибка пропала.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |