Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: День возврата с больничного = дню выхода в отпуск
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Пользователю 1С 8.3, 8.2, 8.1, 8.0 > 1С Зарплата и Управление Персоналом 8
Кохмар
Доброго времени суток.
У нас следующая ситуация, сотрудница ушла в отпуск по беременности и родам, оформили документом «Отсутствие на работе в организации», далее она возвращается с отпуска 15.06.2013, оформляем документом «Возврат на работу организации». В этот же день возврата она уходит в отпуск по уходу за ребенком до 3-х лет, и мы пытаемся это оформить документом «Отпуска организации». Но выдается ошибка «В строке номер "1" табл. части "Работники организации": работник уже переведен в состояние "Работает" документом Возврат на работу организаций 00000003487 от 15.06.2013 0:00:00!».

Если поставить разные даты, например возврат 14го, а выход в отпуск 15го, то зачисляется 1 рабочий день, а одни день оформить программа не дает.

Данная ошибка возникает и при других ситуация, когда два события приходятся на один день, например выход из отпуска и увольнение или когда возвращается из отпуска и в день выхода заболевает.

Подскажите, пожалуйста, кто как выходил из подобных ситуаций, когда два события припадало на один день?




---------------------------------------------------------
1С:Предприятие 8.2 (8.2.18.61) ЗУП (2.1.28.1)
alex040269
Ну выхода на работу у нее как бы и нет smile.gif оформляйте отпуск.
Кохмар
выход на работу 15го и оформление отпуска 15го невозможно т.к. выдается ошибка. если ставить выход 14е и отпуск с 15го то зачисляется один рабочий день 15го(
asd34
Не проводите Возврат на работу, проводите только Отпуск. - Вы пытаетесь установить два состояния для работника на одну дату. Работает и В отпуске одновременно - как по-Вашему это правильно?
Кохмар
тогда выводится не очень приятное предупреждение системы
ФИОсотрудника : Противоречие в периодах по состоянию
(даты)
Документы, которые противоречат друг другу:
Отпуска организаций 00000000003 от 10.04.2013 0:00:00 (текущий документ)
Отсутствие на работе организаций 00000000001 от 01.04.2013 12:00:00
asd34
Программа Вам подсказывает, что в этих двух документах есть накладка периода по двум состояниям на одного сотрудника. Как Вы сами выше подметили: за один день не может быть два разных состояния у одного сотрудника. Проанализируйте эти два документа и найдете ошибку.
Кохмар
так то оно так, но реально по факту человек не выходит на работу, он сразу после одного отпуска берет следующий и как реализовать это в програме не понятно
asd34
Еще раз перечитал Ваш первый пост... Создал пример, провел документы.
Заметьте, что программа при проведении отпуска ругается, но документ проводится - значит, я так думаю, что это не смертельно. По крайней мере, я каких либо ошибок в отражении состояний не вижу.
Р,S.: так же само ругается и дальше в документе Возврат на этого сотрудника (но тоже проводится). В следующих отклонениях уже не ругается. Вывод: я бы провел Отсутствие на работу, затем Отпуск. Документ Возврат на работу (между ними) точно не нужен, т.к. возврата не было.
Кохмар
Спасибо за ответы.
В общем есть два решения.
1) Это, которое Вы описал, не проводить документ «возврат на работу.
2) Вместо документов, «Отсутствие на работе в организации» и «Возврат на работу организации» создать документ «Корректировка записей регистров» по двум регистрам сведений "Периоды состояний работников организаций" и «Состояние работников организаций». И в документе уже указать даты, до которого действуют записи.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.