![]() |
![]() |
![]() |
|
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 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |