Имя: Пароль:
1C
 
v7: Сотрудница вышла из декрета раньше срока, как настроить под нее 1С ?
0 user_tech
 
08.09.08
17:28
Добрый день, всем.
Вопрос по 1С 7.7. ЗиК по отпуску по уходу за ребенком.

Описание ситуации:
Сотрудница в системе 1С ЗиК в период с 14.02.07г. по 28.08.09 должна находится в отпуске по уходу за ребенком.
Но по факту сотрудница вышла раньше установленного системой срока, а именно 03.09.08г.
Подскажите, что и где нужно поправить в 1С. чтобы программа знала что данный сотрудник уже работает и что ей, именно с 03.09.08г. нужно начислять зарплату.
Помогите, какова должна быть последовательность действий ?
1 elvi
 
08.09.08
17:41
Есть документ "Изменение условий оплаты отпуска по уходу за ребенком"
2 de Bug
 
09.09.08
05:46
(1) Этот док тут ник чему.
(0) Открываем Отпуск по уходу и видим два доступных для редактирования реквизита: Период по... и Дата досрочного выхода с сохранением пособий.
3 JeHer
 
09.09.08
05:56
(0) Отправить её обратно.
4 Песец
 
09.09.08
06:39
(0) "дикрет" это народное название отпуска по беременности и родам.
5 victuan1
 
09.09.08
07:41
Выдержка из описания документа "Отпуск по уходу за ребенком":
"В случае досрочного выхода сотрудника из отпуска по уходу за ребенком
нужно заполнить поле "Дата выхода на работу с сохранением пособий".
Если дата выхода на работу находится в текущем расчетном периоде и
документ начисления зарплаты на данного сотрудника уже проводился,
необходимо перепровести начисление зарплаты на этого сотрудника.
В журнале расчетов вместе с записями пособий появится запись основного
начисления (по окладу или т.п.)."
6 user_tech
 
09.09.08
09:04
В Общем Журнале документов выбрал требуемую сотрудницу.
Да, действительно поле "Окончание отпуска по уходу до 3 лет" - стало доступно для редактирования. Там стояла дата = 28.08.09г. Я поменял ее на 02.09.08г.
При нажатии кнопки "Ок" выдает ошибку типа "Дата окончания отпуска по уходу до 3 лет превышает дату окончания отпуска" - из-за чего понять не могу..
Подскажите, м.б. кто сталкивался с таким ?
7 ацкий
 
09.09.08
09:05
(3) + 250 тысяч
8 victuan1
 
09.09.08
09:06
(6) Надо менять поле "Дата выхода на работу с сохранением пособий"!
9 user_tech
 
09.09.08
09:20
(8) сорри, туплю м.б. конечно но поле "Дата выхода на работу с сохранением пособий" - нигде не наблюдаю.. Где оно должно быть то ?
10 victuan1
 
09.09.08
09:25
(9) Какой у тебя релиз 1С? Может обновиться тебе надо? В предыдущих релизах этого поля в самом деле не было.
11 user_tech
 
09.09.08
09:40
(10)Релиз = 282
М.б. не там смотрю конечно..(я имею ввиду саму сотрудницу, а не релиз))
12 victuan1
 
09.09.08
09:42
(11) Релиз пойдет. Надо смотреть не сотрудницу (ее пусть муж смотрит), а документ "Отпуск по уходу за ребенком"
13 user_tech
 
09.09.08
10:44
Прочитал более внимательно. Еще раз проверил наличие документов по проблемной сотруднице в 1С 7.7.
Вот что выяснилось.
В системе имеется 2 документа: 1-й на отпуск по уходу за ребенком, 2-й изменение условий оплаты по данному отпуску Для наглядности прилагаю во вложении скриншот.
Так вот, последовав Вашей рекомендации, в 1-ом документе я поменял дату окончания отпуска в периоде "с 08.05.06" по "28.08.07" поставил "с 08.05.06" по "03.09.08".
В результате в статусе сотрудника (Справочник сотрудников) появляется признак того, что сотрудница "Временно не работает с 04.09.08"
Подскажите что сделано не так и что нужно сделать ?
14 victuan1
 
09.09.08
10:55
(13) А что ты поставил в поле "Дата выхода на работу с сохранением пособий"?
15 de Bug
 
09.09.08
10:55
(13) Похоже, это был другой отпуск...
16 user_tech
 
09.09.08
11:27
(14) в поле "Дата выхода на работу с сохранением пособий" - ничего не поставил.
т.к. сотрудница выходит на полный рабочий день.
А что разве там что-то поставить надо ? - подскажите что и как ?
17 victuan1
 
09.09.08
11:32
(16) Все равно заполни его датой выхода на полный рабочий день
18 de Bug
 
09.09.08
11:33
(16) Приведи Историю сотрудника. Начиная с б/л по беременности.
Дата, Документ, Состояние физлица.
19 user_tech
 
09.09.08
11:56
Жаль нельзя прицепить скриншот, приходится все от рукми писать, итак вот история по сотруднику:
08.05.2006 - пробел ничего не стоит
08.05.2006 - Больничный лист №8000022
08.05.2006 - Отпуск по уходу за ребенком № указан номер сотрудника
01.07.2007 - пробел ничего не стоит
29.08.2007 - Отпуск по уходу за ребенком № указан номер сотрудника
01.01.2008 - пробел ничего не стоит
03.03.2008 - Перерасчет окладов по предприятию № указан номер сотрудника
20 de Bug
 
09.09.08
12:04
(19) Теперь к каждой строке добавь Состояние физлица.
Скриншот можно выложить на slil.ru
21 user_tech
 
09.09.08
12:17
М.б. чего не понял, но состояние физ.лица смог увидеть в справочнике сотрудников только одно - указал напротив даты..
08.05.2006 - пробел ничего не стоит    
08.05.2006 - Больничный лист №8000022
08.05.2006 - Отпуск по уходу за ребенком № указан номер сотрудника
01.07.2007 - пробел ничего не стоит
29.08.2007 - Отпуск по уходу за ребенком № указан номер сотрудника Состояние=Временно не работает с 29.08.07
01.01.2008 - пробел ничего не стоит
03.03.2008 - Перерасчет окладов по предприятию № указан номер сотрудника
22 de Bug
 
09.09.08
12:22
(21) Справочник Сотрудники. Выбираем сотрудника. Нажимаем снизу кнопку История.
Интересуют колонки: Дата, Установлено документом и далеко вправо Состояние физлица.
23 user_tech
 
09.09.08
13:08
А... сразу не понял..

  ДАТА         УСТАНОВЛЕНЫ ДОКУМЕНТОМ              СОСТОЯНИЕ ФИЗ.ЛИЦА
08.05.2006                                          Временно не работает
08.05.2006    Больничный лист № 123                 Временно не работает
08.05.2006    Отпуск по уходу за ребенком № 456     Временно не работает
01.07.2007    
29.08.2007    Отпуск по уходу за ребенком № 456     Временно не работает
01.01.2008
03.03.2008    Перерасчет окладов по пред-ию
24 de Bug
 
09.09.08
13:20
(23) Сотрудник в (0) и сотрудник в (23) один и тот же? Что-то даты совсем не совпадают...
Что-то криво с Б/л № 123. По его окончанию сотрудник остался Временно не работающим. Поэтому и Отпуск № 456 как начался с этим состоянием, так им и закончился.
Совершенно непонятно, что сотруднику начислялось с 29.08.2007 по настоящее время. Ни Оплата по окладу, ни Детские пособия начисляться не могли. Он, что, совсем без зарплаты?
25 user_tech
 
09.09.08
14:10
Возможно Вы и правы - бух-р который проводил начисления и отправку в отпуск данную сотрудницу уже не работает, по этому принципы по которым она отправляла в отпуск человека - остануться с ней.
Подскажите - а как должен оформляться КОРРЕКНТЫй уход работника в отпуск по уходу за ребенком ?
26 de Bug
 
09.09.08
14:16
(25) Да вот так и нужно. Дело не в Отпуске, что-то не то с Больничным. По хорошему было бы так:
ХХ.ХХ.2006   Больничный лист № 123              Временно не работает
08.05.2006   Больничный лист № 123              Сотрудник по основному месту
08.05.2006   Отпуск по уходу за ребенком № 456  Временно не работает
29.08.2007   Отпуск по уходу за ребенком № 456  Сотрудник по основному месту

Что теперь с этой сотрудницей делать будем?
27 user_tech
 
09.09.08
14:48
Хороший вопрос.. Сам вот сижу думаю чтобы предпринять..
Я уже и в поддержку 1С отписал - но от них пока толку мало, видимо неохота заморачиваться..
М.б. что посоветуешь ?
28 user_tech
 
09.09.08
16:14
(26) Вот.. родилась мысль - а м.б. ошибка в самой 1С ?? Подскажи можно ли штатным отладчиком как-то выявить где конкретно вызывается процедура ответственная за Отпуск По Уходу За Ребенком ?? Я с отладчиком как-то никогда раньше не сталкивался..
29 de Bug
 
10.09.08
05:34
(28) Я спрашиваю, что с ней нужно сделать? Чтобы с 03.09.2008 стала Штатным сотрудником? А с 29.08.2007 по 02.09.2008 была как бы в Отпуске по уходу?
30 user_tech
 
10.09.08
11:30
(29) Извините сразу не понял - Да, именно так и нужно сделать.
31 de Bug
 
10.09.08
11:54
(30) Делаем так.
1. Создаем простенькую обработку:
   Сотр=СоздатьОбъект("Справочник.Сотрудники");      
   Сотр.НайтиПоКоду("12345");
   Сотр.СостояниеФизлица.Установить('01.09.2008', Перечисление.СостояниеФизлица.СотрудникОсновной);      
Проверяем по Истории. Должна появиться строка:
01.09.2008 -                 - Сотрудник по основному месту.

2. Открываем Отпуск по уходу, ставим Период по 02.09.2008, ОК.
Проверяем по Истории. Должно появиться:
01.09.2008 -                 - Сотрудник по основному месту.
03.09.2008 - Отпуск по уходу - Сотрудник по основному месту.

3. Удаляем следы обработки. Открываем Историю, встаем на строку 01.09.2008 - Удалить - Удалить все значения на дату.

Все.
32 user_tech
 
10.09.08
15:08
КРУТО!! Получилось!!!
Вопрос - это никак не повлияет на какие-нибудь начисления/удержаний в дальнейшем ??
Просто в программировании в 1С я новичок, до конца еще не знаю всю технологию работы с ней - вот и спрашиваю..

А так здорово! Как бы и мне научиться таким вот творческим подходам а ? Поделись опытом.. Можно в принципе на почту писать stringdrn@mail.ru