Всем привет друзья.

При открытии: Зарплата кадры/кадровые документы/создать/Увольнение

Сразу ошибка
Запись не верна! Набор записей, принадлежащий менеджеру записи должен содержать ровно 1 запись
[ОшибкаХранимыхДанных]

1С:Предприятие 8.3 (8.3.25.1394)
Бухгалтерия предприятия, редакция 3.0 (3.0.161.22)
---
ты ответил на вопрос. Код выше правильный просто проверка не на =2 а >1
---
```1c
    Для Каждого Рег Из Метаданные.РегистрыСведений Цикл
    Сообщить(Рег.Имя);

    Если Рег.Измерения.Количество() = 0 Тогда
    НаборЗаписей = РегистрыСведений[Рег.Имя].СоздатьНаборЗаписей();
    НаборЗаписей.Прочитать();
    Если НаборЗаписей.Количество() = 2 Тогда
    //НаборЗаписей.Удалить(НаборЗаписей[0]);
    //НаборЗаписей.ОбменДанными.Загрузка = Истина;
    //НаборЗаписей.Записать(Истина);

    Сообщить(Рег.Имя);
    КонецЕсли;
    КонецЕсли;
    КонецЦикла;
```

проблему не решило
---
Интересно, а чего ты хотел достичь этим кодом???
---
Пока понять не не могу как решать ошибку.
Думал что есть уже повторяющиеся значения или дубли
---
Дубли в разрезе чего?
---
Пока сам не знаю.
Запись не верна! Набор записей, принадлежащий менеджеру записи должен содержать ровно 1 запись
Значит возможно их уже две. Вот и дума что посмотреть может все таки где то найдётся
---
Пока сам не знаю. Круто!
Значит возможно их уже две. Возможно. Две абсолютно пустых записи во всем регистре.
---
Круто!
Ну я же на форум пришел чтобы найти решение.
А не похвастаться тем что решил, и не кому не говорить как.

В базе с которой идет синхронизация, проблем нет. Конфигурация баз одинаковая. Заметил сейчас
---
Ну я же на форум пришел чтобы найти решение. А надо искать место ошибки для начала.
Есть такая вещь - отладчик. Я тебе рассказал по секрету, ты больше никому не рассказывай!
---
Спасибо. Но я уже пол часа по 150 модулям отладчиком хожу понять не могу где ошибка.
Весь текст ошибки это все что показал в сообщении.
---
Ну про "остановку по ошибке" тогда вообще упоминать не буду.
---
Это могла бы быть полезная информация, но не останавливается даже если это делаю
---
отладка фоновых заданий включена?
---
да -debug есть и отладка включена
---
НаборЗаписей.Количество() = 2 А если их больше 2? А если "первая" запись пустая (пустые ресурсы)?
---
ты ответил на вопрос. Код выше правильный просто проверка не на =2 а >1
---
Благодаря таким как ты форумы и живут
---
Благодаря таким как тыНе принижай свои достоинства. Без вас - стендаперов, было бы совсем грустно.
---
Ну в целом да, решил сам.
Но мужик помогал. А не делал вид.
---
Вот
---
Прием на работу и увольнение вызывает ошибку
---
Ошибка специфическая и гуглится: https://forum.infostart.ru/forum86/topic240120/
---
Проблему не решает
---
Решение:
На работу не берем и не увольняем
---
Решение:
На работу не берем и не увольняем
А тебя самого в этой же базе рассчитывают?
---
а он наверно уже принят. Вот и уволить не смогут )
---
Ну изменение оклада-то ошибки пока не вызвает =]
---
Теперь можно и по рофлить
---
Ошибка специфическая и гуглится: https://forum.infostart.ru/forum86/topic240120/
(13)
Вот
(18)
Проблему не решает
2-е одинаковые ссылки, и, получается, что решает проблему в том посте тоже дубли были хех
---
Да понятно что они были, но проблему это не решало.