|
К вопросу о двух записях РС одной датой для одного ФЛ при приёме сразу после увольнения | ☑ | ||
---|---|---|---|---|
0
Гена
гуру
20.03.24
✎
10:38
|
Когда сотрудника увольняют и принимают снова на работу следующим же днём, то в программах 1С возникает ситуация, когда в кадровых РС образуются две записи одной датой для одного ФЛ.
ТК РФ Статья 84.1. Общий порядок оформления прекращения трудового договора ...Днем прекращения трудового договора во всех случаях является последний день работы работника, за исключением случаев, когда работник фактически не работал, но за ним, в соответствии с настоящим Кодексом или иным федеральным законом, сохранялось место работы (должность). ТК РФ Статья 14. Исчисление сроков ...Течение сроков, с которыми настоящий Кодекс связывает прекращение трудовых прав и обязанностей, начинается на следующий день после календарной даты, которой определено окончание трудовых отношений. Отсюда следует, что ДатаУвольнения = последний рабочий день. В 1С в РС состояний сотрудников производится запись увольнения на ДатаУвольнения + 1 Поэтому в регистрах (состояние сотрудников, кадровая история) могут быть ДВЕ записи на одну дату по одному и тому же ФЛ: Увольнение и Работа, если приём на работу осуществляется без разрыва на следующий же день после увольнения. Это надо иметь в виду, когда программно обращаемся к данным РС и алгоритмически разделять: Дата ... ФЛ ... Сотр1 ... Увольнение Дата ... ФЛ ... Сотр2 ... Работа |
|||
1
Волшебник
20.03.24
✎
10:32
|
Спасибо, Кэп!
|
|||
2
Гость из Мариуполя
гуру
20.03.24
✎
10:42
|
Поэтому в регистре состояние сотрудников сведения получаются фальшивыми (не фальшивыми, а декоративными).
Нет у него состояние увольнение. Вчера уволили, сегодня приняли. Вчера было состояние работа, и сегодня состояние работа. Состояния увольнение нет от слова вообще. Для кадровой истории да, такая запись нужна, а вот для регистра состояние сотрудников эта декоративная запись (увольнение) от лукавого. Разве нет? |
|||
3
Волшебник
20.03.24
✎
11:05
|
(2) Это же регистр "состояние сотрудников", а не "состояние физлиц"
|
|||
4
DrZombi
гуру
20.03.24
✎
14:01
|
(2) интересный взгляд...
Расскажите об этом завтра, а то многие кадры не отмечают в голове сегодня :) |
|||
5
Garykom
гуру
20.03.24
✎
14:08
|
(0) Технически это разные сотрудники (хотя одно физлицо)
При совместительстве сколько будет записей? |
|||
6
Гена
гуру
20.03.24
✎
14:41
|
(5) Тоже две записи в один день, если одновременно приём на работу и основного, и внутреннего совместителя. Но это ожидаемо. А вот при приёме сразу после увольнения можно пропустить момент двух записей в силу того, что запись Увольнение делается не в последний день работы, а в следующий день.
|
|||
7
El_Duke
гуру
20.03.24
✎
15:22
|
(6) "запись Увольнение делается не в последний день работы, а в следующий день"
Дык для разных же Сотрудников будут эти записи, см. (5) |
|||
8
Волшебник
20.03.24
✎
15:24
|
(7) Тоже не понимаю, из-за чего весь сыр-бор. Создайте свой тёплый ламповый регистр сведений "Состояние физлиц" и не делайте там лишних записей об увольнении, если сотрудник уволен и принят на следующий день.
|
|||
9
Гена
гуру
20.03.24
✎
15:30
|
(8) Скорее всего в КОРПе должен быть подобный регистр сведений именно для управленческого учёта.
|
|||
10
Волшебник
20.03.24
✎
15:35
|
Хотя лучше сделать функцию, которая проведёт всю алгоритмическую работу и сопоставит физлиц. Информации в исходном регистре вполне достаточно.
|
|||
11
Масянька
20.03.24
✎
16:02
|
Так вот зачем потомкам надо :)
Если делать выборку по максимуму дат из РС состояния сотрудников, то придется делать костыль: |ИЗ | (ВЫБРАТЬ | СостоянияСотрудников.Сотрудник.ФизическоеЛицо КАК ФизЛицо, | МАКСИМУМ(ВЫБОР | КОГДА СостоянияСотрудников.ДокументОснование ССЫЛКА Документ.Увольнение | ТОГДА ДОБАВИТЬКДАТЕ(СостоянияСотрудников.Период, ДЕНЬ, -1) | ИНАЧЕ СостоянияСотрудников.Период | КОНЕЦ) КАК Период, | ВТПенсионеры.Возраст КАК Возраст, | ВТПенсионеры.Пол КАК Пол | ИЗ | ВТПенсионеры КАК ВТПенсионеры | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияСотрудников КАК СостоянияСотрудников | ПО ВТПенсионеры.Ссылка = СостоянияСотрудников.Сотрудник.ФизическоеЛицо | ГДЕ | СостоянияСотрудников.Период <= &ДатаОкончания | | СГРУППИРОВАТЬ ПО | СостоянияСотрудников.Сотрудник.ФизическоеЛицо, | ВТПенсионеры.Возраст, | ВТПенсионеры.Пол) КАК СостоянияМаксимум |
|||
12
Гена
гуру
20.03.24
✎
16:26
|
(11) Чего там мудрите с пенсионерами? Хотите, чтобы они не теряли новогоднюю индексацию пенсий и поэтому в конце года увольняете по бух-учёту и временно принимаете по управленке?
|
|||
13
Волшебник
20.03.24
✎
16:35
|
(12) Явно что-то незаконное. Какая-то криминальная СХЕМА
|
|||
14
Гена
гуру
20.03.24
✎
16:53
|
(13) Да ладно. Просто тоньше надо работать... мякше...
У пенсионеров всё равно идёт обрез в 3 пенсионных балла по году в счёт августовского доначисления страховой пенсии в следующем году. Поэтому в идеале лучше увольнять его в месяце достижения трёх баллов и принимать на работу родственника или родственницу. Тогда оставшиеся до конца года пенсионные баллы уже пойдут ему или ей (останутся в семье). И не будет проблем с РС, ведь физлица в бух-учёте будут разные. |
|||
15
Волшебник
20.03.24
✎
17:11
|
(14) Сядем все... https://www.youtube.com/watch?v=4EEcpL2fAA8
|
|||
16
DrZombi
гуру
21.03.24
✎
11:29
|
(14) Криминал.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |