Управленческий кадровый учет. Регистр сведений Работники. Типовой трабл #623401


#0 by ksai
Проблема: кадровые документы Прием на работу, Кадровое перемещение, Увольнение некорректно отрабатывают ситуации, когда периоды их действия соприкасаются, но не пересекаются. Пример: Оформляем работнику кадровое перемещение в связи с замещением другой должности с 15.06.12 по 21.06.12. В регистр попадают две записи: 2. Период: 22.06.12, старая должность Вроде бы всё логично, с 22-го числа сотрудник должен вернуться на свою старую должность. НО: как только мы решим ввести от 22.06.12 еще один кадровый документ (допустим, что сотрудник решил уволиться этим днем, или мы его с этого дня переводим в другое подразделение), получим проблему. Так как запись в регистре от этого числа уже существует, программа не даст нам провести документ еще на этапе проверки заполнения. Отключив проверку, получим невозможность создать новую запись с одинаковыми ключевыми полями, ведь период 22.06.12 уже занят. Такой алгоритм работы типовой программы касается только управленческого учета. С регистром сведений РаботникиОрганизаций подобных проблем нет, так как в нем дата окончания действия кадрового изменения 22.06.12 запишется в соответствующее измерение, а не будет создаваться новая запись. Кто сталкивался с этой проблемой, поделитесь, как решали?
#1 by hhhh
писали просто с 15.06.12 . и всё.
#2 by ksai
В смысле не ставили дату окончания? Я правильно понял?
#3 by ksai
Хорошо, с перемещениями разобрались. А как быть с увольнением и последующим приемом на работу обратно на след. день?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С