1C 7.7 ЗИК - досрочное окончание срочного договора
15.09.2008
07:51
#1
Подскажите, как программно изменить дату окончания срочного договора при досрочном увольнении сотрудника. Необходимость изменения даты окончания срочного договора связано с тем, что после увольнения сотрудника, его сразу же принимают вновь.
То есть при оформлении приказа об увольнении, надо чтобы программно изменялась дата окончания срочного договора в документе предыдущего приема на работу.
Пример: Документ Прием на работу с 04.09.2006 по 04.09.2008
Досрочное увольнение 30.11.2007. Следующий срочный договор 01.12.2007 - 01.12.2008.
В результате на 04.09.2008 сотрудник оказывается по первому срочному договору со статусом уволенный, так как при увольнении снимаются только начисления.
А как прекратить действия срочного договора из документа Приказ об увольнении???
То есть при оформлении приказа об увольнении, надо чтобы программно изменялась дата окончания срочного договора в документе предыдущего приема на работу.
Пример: Документ Прием на работу с 04.09.2006 по 04.09.2008
Досрочное увольнение 30.11.2007. Следующий срочный договор 01.12.2007 - 01.12.2008.
В результате на 04.09.2008 сотрудник оказывается по первому срочному договору со статусом уволенный, так как при увольнении снимаются только начисления.
А как прекратить действия срочного договора из документа Приказ об увольнении???
15.09.2008
10:18
#3
Отдел кадров против. А потом это ручками надо, а автоматом. Начисления же снимаются. А почему договор нельзя закрыть?
15.09.2008
14:09
#4
технически - легко.
В модуле проведения документа "Приказ на увольнение" в процедуре ОбработкаПроведенеия() ищем строку
Если Найти(",СсудаПредприятия,ДоговорГраждПравХаракт,",","+ТаблицаНачисленийУдержаний.Документ.Вид()+",") = 0 Тогда
(в релизе 7.70.283 она с номером 112) и меняем ее на:
Если Найти(",СсудаПредприятия,",","+ТаблицаНачисленийУдержаний.Документ.Вид()+",") = 0 Тогда
Но! Тут, наверное, с юридической стороны вопроса не все так просто. Скорее всего "приказ на увольнение", как таковой не относится к срочным договорам гр.правового характера, так как по смыслу они более приоритетны и не факт, что относятся к работе по основному месту работы в принципе. Наверное, нужны какие то расторжения договора, неустойки и т.п. В общем, если в законодательстве кто то разбирается, может подскажут...
В модуле проведения документа "Приказ на увольнение" в процедуре ОбработкаПроведенеия() ищем строку
Если Найти(",СсудаПредприятия,ДоговорГраждПравХаракт,",","+ТаблицаНачисленийУдержаний.Документ.Вид()+",") = 0 Тогда
(в релизе 7.70.283 она с номером 112) и меняем ее на:
Если Найти(",СсудаПредприятия,",","+ТаблицаНачисленийУдержаний.Документ.Вид()+",") = 0 Тогда
Но! Тут, наверное, с юридической стороны вопроса не все так просто. Скорее всего "приказ на увольнение", как таковой не относится к срочным договорам гр.правового характера, так как по смыслу они более приоритетны и не факт, что относятся к работе по основному месту работы в принципе. Наверное, нужны какие то расторжения договора, неустойки и т.п. В общем, если в законодательстве кто то разбирается, может подскажут...
16.09.2008
08:14
#5
"Это понятно, что надо в процедуре ОбработкаПроведения() модуля документа ПриказОбУвольнении изменить реквизит "Окончание" документа ПриказОПриемеНаРаботу, при чем, как говорит отдел кадров, старое значения надо сохранить и еще должно быть уведомление, что договор досрочно прекращен. Старое значение необходимо для всяких проверяющих.
По поводу технически легко, что-то не получается из модуля одного документа изменить реквизит другого.
То что вы предлагаете это же касается начислений, или тогда более подробно:
Если Найти(",СсудаПредприятия,",","+ТаблицаНачисленийУдержаний.Документ.Вид()+",") = 0 Тогда
УстановитьРеквизитСправочника(ТаблицаНачисленийУдержаний.Расчет,"Действует",0,ДатаУвольнения+1);
КонецЕсли;
"
По поводу технически легко, что-то не получается из модуля одного документа изменить реквизит другого.
То что вы предлагаете это же касается начислений, или тогда более подробно:
Если Найти(",СсудаПредприятия,",","+ТаблицаНачисленийУдержаний.Документ.Вид()+",") = 0 Тогда
УстановитьРеквизитСправочника(ТаблицаНачисленийУдержаний.Расчет,"Действует",0,ДатаУвольнения+1);
КонецЕсли;
"
17.09.2008
13:28
#6
> "приказ на увольнение", как таковой не относится к срочным договорам гр.правового характера, так как по смыслу они более приоритетны и не факт, что относятся к работе по основному месту работы в принципе.
Не путайте срочный трудовой договор и договор ГПХ. Порядок расторжения срочного трудового договора точно такой же, как и бессрочного (заключенного на неопределенный срок) и нет смысла хранить в памяти машины дату его окончания по приказу о приеме, первичным документом всегда будет оставаться подписанный руководителем бумажный приказ. С даты увольнения по приказу перестает действовать и трудовой договор, заключенный на определенный срок (точно также, как и бессрочный, дата окончания которого удалена в бесконечность). На договоры ГПХ вообще не составляются приказы о приеме-увольнении, т.к. нет трудовых отношений и регулируются они Гражданским кодексом.
Не путайте срочный трудовой договор и договор ГПХ. Порядок расторжения срочного трудового договора точно такой же, как и бессрочного (заключенного на неопределенный срок) и нет смысла хранить в памяти машины дату его окончания по приказу о приеме, первичным документом всегда будет оставаться подписанный руководителем бумажный приказ. С даты увольнения по приказу перестает действовать и трудовой договор, заключенный на определенный срок (точно также, как и бессрочный, дата окончания которого удалена в бесконечность). На договоры ГПХ вообще не составляются приказы о приеме-увольнении, т.к. нет трудовых отношений и регулируются они Гражданским кодексом.
18.09.2008
07:18
#7
Имеется ввиду именно трудовой договор с определенным сроком действия. У нас многие так работают как внешние совместители, так и штатные сотрудники (руководство, студенты, пенсионеры). Появляются причины по которым они досрочно увольняются. А затем снова оформляют трудовой договор с определенным сроком действия. Почему именно так переоформляют определяет руководство. 1С типовая таких вещей не предусматривает видимо?
Журнал-ордер счета по субконто не разворачивает сальдо1C 7.7 ЗИК изменение значения реквизита документа
Читают тему
(гостей: 1)