в ЗУП выходит сообщение: Обнаружено дублирование значений в ключевых колонках
Здравствуйте.
Когда открываем Список застрахованных лиц и делаем отбор (кнопка) Уволенные, то выходит сообщение:
Обнаружено дублирование значений в ключевых колонках СНИЛС, Страхователь, ВидЗанятости
По рекомендациям линии поддержки 1С пробовали варианты
1. С помощью обработки "Поиск и удаление дублей"
"Проведите поиск дублей в журнале (в списке документов) "Сведения о застрахованных лицах (СЭДО)" по параметрам из ошибки: СНИЛС, Страхователь и т.д.
2. Аналогично проверьте дубли в справочниках "Сотрудники" и "Физические лица"
Но дубли там получилось найти
3. В справочнике "Сотрудники" через изменение формы добавьте видимость колонки "Вид занятости".
Отсортируйте по колонке "Имя". Если ошибка выходит только при выведении застрахованных лиц, которые уволены, то можно справочник "Сотрудники" еще и настроить с отбором, где заполнена дата увольнения.
И уже чисто физически - взглядом - пройдитесь по записям. Если по сотруднику есть более одной записи, проверяйте вид занятости. Не должно быть по одному сотруднику более одной записи "Основное место работы" и "Внешнее совместительство". Повторяться по одному сотруднику может только запись "Внутреннее совместительство".
тоже проверили, дублей никаких нет.
Далее сказали, что нужно делать анализ базы, подобным они не занимаются.
В общем ошибка осталась, а как ее убрать не понятно.
Может кто сталкивался, и подскажет если знаете.
Заранее спасибо
Когда открываем Список застрахованных лиц и делаем отбор (кнопка) Уволенные, то выходит сообщение:
Обнаружено дублирование значений в ключевых колонках СНИЛС, Страхователь, ВидЗанятости
По рекомендациям линии поддержки 1С пробовали варианты
1. С помощью обработки "Поиск и удаление дублей"
"Проведите поиск дублей в журнале (в списке документов) "Сведения о застрахованных лицах (СЭДО)" по параметрам из ошибки: СНИЛС, Страхователь и т.д.
2. Аналогично проверьте дубли в справочниках "Сотрудники" и "Физические лица"
Но дубли там получилось найти
3. В справочнике "Сотрудники" через изменение формы добавьте видимость колонки "Вид занятости".
Отсортируйте по колонке "Имя". Если ошибка выходит только при выведении застрахованных лиц, которые уволены, то можно справочник "Сотрудники" еще и настроить с отбором, где заполнена дата увольнения.
И уже чисто физически - взглядом - пройдитесь по записям. Если по сотруднику есть более одной записи, проверяйте вид занятости. Не должно быть по одному сотруднику более одной записи "Основное место работы" и "Внешнее совместительство". Повторяться по одному сотруднику может только запись "Внутреннее совместительство".
тоже проверили, дублей никаких нет.
Далее сказали, что нужно делать анализ базы, подобным они не занимаются.
В общем ошибка осталась, а как ее убрать не понятно.
Может кто сталкивался, и подскажет если знаете.
Заранее спасибо
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Забавная у Вас техподдержка. Это не дубли.
Это в один день уволили двух сотрудников одного и того же физлица одного вида занятости кроме внутреннего совместительства, т.е. либо обоих основных, либо обоих внешних (это скорее всего).
Найти элементарно любым кадровым отчётом, хоть самым первым слева вверху: Кадровые изменения. Поставьте широкий временной невод и отбор по виду события "Увольнение".
Как увидите свою пару, то одному из двух измените хоть на один день увольнение. Лучше тому, у кого снят флажок отражения в трудовой книжке. Чтоб беспроблемно перепровести.
Не за что.
Это в один день уволили двух сотрудников одного и того же физлица одного вида занятости кроме внутреннего совместительства, т.е. либо обоих основных, либо обоих внешних (это скорее всего).
Найти элементарно любым кадровым отчётом, хоть самым первым слева вверху: Кадровые изменения. Поставьте широкий временной невод и отбор по виду события "Увольнение".
Как увидите свою пару, то одному из двух измените хоть на один день увольнение. Лучше тому, у кого снят флажок отражения в трудовой книжке. Чтоб беспроблемно перепровести.
Не за что.
И ещё. Хрустальный шар показывает, что скорее всего есть обособка как элемент справочника Организации. Какой-то кекс был внешним совместителем в голове и филиале, что не возбраняется. Но как правило филиал НЕ зарегистрирован в СФР отдельным регномером и отчитывается за всех голова.
Вот и получилось увольнение в один день одного СНИЛС, одного вида занятости и ОДНОГО Страхователя (регномер СФР головы).
Поэтому в кадровом отчёте снимите отбор по организациям.
Вот и получилось увольнение в один день одного СНИЛС, одного вида занятости и ОДНОГО Страхователя (регномер СФР головы).
Поэтому в кадровом отчёте снимите отбор по организациям.
Спасибо за ответ.
Вы причину указали верную, действительно в отчете "Кадровые изменения" есть несколько строк с одинаковыми датами увольнения, как только я их изменил, ошибка исчезла.
Но тут вопрос, как это корректно все сделать в рабочей базе (я пробовал на копии).
Все кадровые документы заблокированы, т.к. уже по ним сданы ЕФС.
Если менять дату увольнения, в документе так же пересчитываются суммы.
А также есть некоторые сотрудники, у которых в одну дату по 3 записи увольнения.
Но не понятно то, что дата одна, сотрудники (фио одно и то же, но это разные элементы, с разными табельными номерами), должности разные.
неужели в ЗУП нельзя увольнять одной датой сотрудников? и как теперь это все исправить безболезненно не понятно.
Вы причину указали верную, действительно в отчете "Кадровые изменения" есть несколько строк с одинаковыми датами увольнения, как только я их изменил, ошибка исчезла.
Но тут вопрос, как это корректно все сделать в рабочей базе (я пробовал на копии).
Все кадровые документы заблокированы, т.к. уже по ним сданы ЕФС.
Если менять дату увольнения, в документе так же пересчитываются суммы.
А также есть некоторые сотрудники, у которых в одну дату по 3 записи увольнения.
Но не понятно то, что дата одна, сотрудники (фио одно и то же, но это разные элементы, с разными табельными номерами), должности разные.
неужели в ЗУП нельзя увольнять одной датой сотрудников? и как теперь это все исправить безболезненно не понятно.
филиалов в справочнике Организации нет, одна организация
1. 31.08.2022, Сотрудник (таб№863) (вид занятости: внешнее совместительство), кол ставок 1/2
2. 31.08.2022, Сотрудник (таб№864) (вид занятости: внешнее совместительство), кол ставок 1/2
............
т.е. ФИО сотрудника одно и то же, но они под разными табельными номерами. Справочник ФЛ проверил, задвоений нет, там элемент один и СНИЛС тоже один
1. 31.08.2022, Сотрудник (таб№863) (вид занятости: внешнее совместительство), кол ставок 1/2
2. 31.08.2022, Сотрудник (таб№864) (вид занятости: внешнее совместительство), кол ставок 1/2
............
т.е. ФИО сотрудника одно и то же, но они под разными табельными номерами. Справочник ФЛ проверил, задвоений нет, там элемент один и СНИЛС тоже один
(7) Программа не дала бы провести двух внешних совместителей. Надо было второго оформить как внутреннего совместителя для внешнего первого. Но год лохматый, значит как-то пропихнули.
Исправляйте программно принудительно. Просто подмените в РС вид занятости на внутреннее.
Увольнение тогда не трогайте. Связка внутр - внешн нормальная.
Исправляйте программно принудительно. Просто подмените в РС вид занятости на внутреннее.
Увольнение тогда не трогайте. Связка внутр - внешн нормальная.
Не раз сталкивался с подобным, а именно - дублями ключевых полей динамических списков.
Но, удаленно тут помогать - вилами по воде.
Я вытаскивал запрос динамического списка и гонял его в базе, "отсекая" те или иные левые (иные) соединения, пока не находил, из-за чего происходит двоение.
В основном, были траблы от соединения с интервальными (или вторичными) регистрами, где записи были не в порядке.
После переформирования интервальных, проблемный динамический список взлетал "на ура".
Но, удаленно тут помогать - вилами по воде.
Я вытаскивал запрос динамического списка и гонял его в базе, "отсекая" те или иные левые (иные) соединения, пока не находил, из-за чего происходит двоение.
В основном, были траблы от соединения с интервальными (или вторичными) регистрами, где записи были не в порядке.
После переформирования интервальных, проблемный динамический список взлетал "на ура".
(9) Нету вил. Вон же две одинаковые связки в увольнении:
1. 31.08.2022, Сотрудник (таб№863) (вид занятости: внешнее совместительство), кол ставок 1/2
2. 31.08.2022, Сотрудник (таб№864) (вид занятости: внешнее совместительство), кол ставок 1/2
Исправить можно за минуту.
Документ "Перенос данных", РС "Виды занятости сотрудников", Месяц: Август 2022, Дата: 30.08.2022
Сама запись:
30.08.2022 ... Сотрудник (таб№864) ... Внутреннее совместительство
При желании можно глянуть, что другой РС "Виды занятости сотрудников интервальный" отработал, а можно и не проверять. Ежу понятно, что теперь заработает отбор уволенных в "Застрахованные лица (СЭДО)", т.к. теперь на дату увольнения 31.08.2022 будет:
1. 31.08.2022, Сотрудник (таб№863) (вид занятости: внешнее совместительство), кол ставок 1/2
2. 31.08.2022, Сотрудник (таб№864) (вид занятости: внутренее совместительство), кол ставок 1/2
И автор спокойно сдаст свою работу.
Судя по молчанию он давно уже это сделал и забыл про форум )
1. 31.08.2022, Сотрудник (таб№863) (вид занятости: внешнее совместительство), кол ставок 1/2
2. 31.08.2022, Сотрудник (таб№864) (вид занятости: внешнее совместительство), кол ставок 1/2
Исправить можно за минуту.
Документ "Перенос данных", РС "Виды занятости сотрудников", Месяц: Август 2022, Дата: 30.08.2022
Сама запись:
30.08.2022 ... Сотрудник (таб№864) ... Внутреннее совместительство
При желании можно глянуть, что другой РС "Виды занятости сотрудников интервальный" отработал, а можно и не проверять. Ежу понятно, что теперь заработает отбор уволенных в "Застрахованные лица (СЭДО)", т.к. теперь на дату увольнения 31.08.2022 будет:
1. 31.08.2022, Сотрудник (таб№863) (вид занятости: внешнее совместительство), кол ставок 1/2
2. 31.08.2022, Сотрудник (таб№864) (вид занятости: внутренее совместительство), кол ставок 1/2
И автор спокойно сдаст свою работу.
Судя по молчанию он давно уже это сделал и забыл про форум )
Вот только как предшественник автора обошёл "защиту от дурака", ведь не должна была программа разрешить приём второго внешнего совместителя одного ФЛ в ту же организацию...
Предположу, что не было приёмов. Обоих завели через ввод начальных данных при начале работы в ЗУПе. Там никакой защиты нет )
Предположу, что не было приёмов. Обоих завели через ввод начальных данных при начале работы в ЗУПе. Там никакой защиты нет )
(11) В одной организации настояли на этом.
Обходится через отладчик. Просто меняется Отказ = Истина, на Отказ = ЛОЖЬ.
Надо только найти это место и поставить точку останова. Делов на пару минут. Правда потом нельзя перепроводить.
Сия манипуляция акунулась в некоторых отчетах по численности (уже не помню в каких) - пришлось доработать.
Обходится через отладчик. Просто меняется Отказ = Истина, на Отказ = ЛОЖЬ.
Надо только найти это место и поставить точку останова. Делов на пару минут. Правда потом нельзя перепроводить.
Сия манипуляция акунулась в некоторых отчетах по численности (уже не помню в каких) - пришлось доработать.
(16)
Корешок зла кроется в ЕФС-1 для бюджетников. Эта форма появилась в 2023 году и до сих пор нет контрольных соотношений как для той же налоговой отчётности. Есть только внутриведомственные правила логической проверки, по сути - алгоритм, который они сами же и придумали.
Вот старые ответы СФР на вопросы по заполнению Подраздела 1.3 формы ЕФС-1 («Сведения о зарплате и условиях осуществления деятельности работников государственных и муниципальных учреждений»)
8-й вопрос и ответ:
Правила логического контроля не позволяют отразить в отчете сведения о работе одновременно по внутреннему и внешнему совместительству в одной организации. Что делать?
Согласно статье 60.1 Трудового кодекса Российской Федерации заключать договор по внутреннему совместительству допускается только в случае, если у данного работодателя работник выполняет «основную работу». Если у данного работодателя с работником заключен трудовой договор по внешнему совместительству, то иные договоры с данным работником у этого работодателя также должны быть заключены по внешнему совместительству.
Ну и понеслась звезда по кочкам. Расчётчицы бюджетных организаций, в основном на ЗКГУ, стали требовать снятия "защиты от дурака". А у программиста номер шишнадцатый - вот и наснимали. А СЭДО никак не пропускает двух внешних совместителей на одно физическое рыло. Согласитесь, что БЛ важнее какого-то отчёта Подраздела 1.3
Тогда ещё писал, но бестолку, что НЕ нужно в программах 1С снимать защиту. Достаточно только чуть-чуть поправить код отчёта ЕФС-1, чтобы обрамить условием:
Если внеш+внутр Тогда вывести в отчёт внеш+внеш
Но кто ж меня слушает. Вот и получается, что когда сдают ЕФС-1, то принудительно бьют в регистре внешнего совместителя, а как кекс заболевает, то уже бьют внутреннего. И так мерцают до бесконечности.
Я давно плюнул и только наблюдаю )
В одной организации настояли на этом.
Корешок зла кроется в ЕФС-1 для бюджетников. Эта форма появилась в 2023 году и до сих пор нет контрольных соотношений как для той же налоговой отчётности. Есть только внутриведомственные правила логической проверки, по сути - алгоритм, который они сами же и придумали.
Вот старые ответы СФР на вопросы по заполнению Подраздела 1.3 формы ЕФС-1 («Сведения о зарплате и условиях осуществления деятельности работников государственных и муниципальных учреждений»)
8-й вопрос и ответ:
Правила логического контроля не позволяют отразить в отчете сведения о работе одновременно по внутреннему и внешнему совместительству в одной организации. Что делать?
Согласно статье 60.1 Трудового кодекса Российской Федерации заключать договор по внутреннему совместительству допускается только в случае, если у данного работодателя работник выполняет «основную работу». Если у данного работодателя с работником заключен трудовой договор по внешнему совместительству, то иные договоры с данным работником у этого работодателя также должны быть заключены по внешнему совместительству.
Ну и понеслась звезда по кочкам. Расчётчицы бюджетных организаций, в основном на ЗКГУ, стали требовать снятия "защиты от дурака". А у программиста номер шишнадцатый - вот и наснимали. А СЭДО никак не пропускает двух внешних совместителей на одно физическое рыло. Согласитесь, что БЛ важнее какого-то отчёта Подраздела 1.3
Тогда ещё писал, но бестолку, что НЕ нужно в программах 1С снимать защиту. Достаточно только чуть-чуть поправить код отчёта ЕФС-1, чтобы обрамить условием:
Если внеш+внутр Тогда вывести в отчёт внеш+внеш
Но кто ж меня слушает. Вот и получается, что когда сдают ЕФС-1, то принудительно бьют в регистре внешнего совместителя, а как кекс заболевает, то уже бьют внутреннего. И так мерцают до бесконечности.
Я давно плюнул и только наблюдаю )
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот