Имя: Пароль:
1C
1С v8
Ошибка при обновлении БП 2 на БП 3.
0 dimka65416541
 
19.01.22
13:09
при обновлении типовой бп2.0 на типовую бп3.0 пишет такую ошибку на середине обновления.

В качестве сотрудника указан индивидуальный предприниматель.
Индивидуальному предпринимателю принимать себя на работу не требуется.
{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(11514)}:    Сотрудник.Записать();
{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(7943)}:                СтрокаДокумента.Сотрудник = СоздатьНовогоСотрудника(ВыгружаемыеДанныеДокумента.Организация, Выборка.ФизическоеЛицо, Выборка.Наименование, СотрудникиОрганизаций);    
{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(7831)}:        ВписатьДанныеОВыплатеВВыгружаемыеДанныеДокумента(ДанныеВыгружаемогоДокумента, СотрудникиОрганизаций);

есть мысль куда копать? удалил все приемы на работу, начисления, увольнения и т.д. и т.п. все равно пишет эту ошибку.
1 Мимохожий Однако
 
19.01.22
13:13
Восстанови из архива и начни заново. Для обновления возьми файл с обновлением для перехода. Важно, чтобы это обновление подходило для существующего релиза. Дай информацию о релизах, платформе и как делал.
2 dimka65416541
 
19.01.22
13:23
делал. и с разных релизов. в конфигураторе нет проблем с обновлением.
3 ChiginAV
 
19.01.22
14:25
Так ругается, если есть сотрудник, у которого физ. лицо совпадает с реквизитом организации "ИндивидуальныйПредприниматель"
4 Dmitrii
 
гуру
19.01.22
16:16
(0) >> удалил все приемы на работу, начисления, увольнения и т.д. и т.п. все равно пишет эту ошибку.

См.(3). Удали в исходной базе самого сотрудника, которого принял на работу в ИП.
Даже если ты удалил кадровые документы по нему, может сам сотрудник (элемент справочника) остался.
5 dimka65416541
 
20.01.22
09:22
удалил всех сотрудников. такая же петрушка. физ лиц не могу удалить. участвуют в документах... есть еще вариант?
6 dimka65416541
 
20.01.22
10:03
вообщем и целом победил. делюсь опытом. помогло в организации подменить физлицо на другое (создал просто тестового). после этого обновление прошло без ошибок и даже сотрудники, которые удалял в 2ке- в 3ке есть... 1с... что тут еще сказать... всем спасибо кто помогал!
7 Dmitrii
 
гуру
20.01.22
10:08
И тем не менее.
У тебя есть ведомость на выплату з/п, по которой твой физик ИП-шник получал деньги.
В БП 3.0 в ведомости на выплату з/п не может быть физиков, не являющихся сотрудниками. Поэтому система пыталась создать нового сотрудника. Но ИП не может сам себя принять на работу и быть сотрудником собственного ИП.
Именно на это программа и ругалась.

Это косяк учёта в 2.0.

Сейчас ты этот косяк перенёс в БП 3.0.
8 dimka65416541
 
20.01.22
10:14
понял принял. только не я. задача была просто обновить xD
9 Dmitrii
 
гуру
20.01.22
10:26
(8) >> задача была просто обновить.

Заказчик может потом удивиться, когда (если) выясниться, что обновление выполнилось, но с косяками и ошибками.
Вряд ли он, ставя задачу "обновить", подразумевал "как угодно и можно с ошибками".

Впрочем дело ваше.
10 dimka65416541
 
20.01.22
10:50
думаю нет повода для беспокойства проверят и если нужно будем исправлять. кадровых доков как таковых не было. (помеченные на удаление прием и увольнение были). в базе только приходные доки делали. но спасибо за беспокойство и хорошего дня!
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн