|
отчет Стаж сотрудника (для отдела кадров) | ☑ | ||
---|---|---|---|---|
0
Gabs_1
07.08.12
✎
10:26
|
Здравствуйте всем ! Есть ли у кого нибудь отчет по ЗУП-е Стаж сотрудника (для отдела кадров) . Заранее спасибо.
|
|||
1
NDN
07.08.12
✎
10:29
|
Есть. Называется отчет "Списки сотрудников организаций", встроен в ЗУП
|
|||
2
Gabs_1
07.08.12
✎
12:38
|
NDN. Там не получилась у меня
|
|||
3
Gabs_1
07.08.12
✎
12:39
|
как можно самому написать что та по проще
|
|||
4
Gabs_1
07.08.12
✎
12:42
|
NDN. Еще можно ли смотреть в справочнике физ.лице стаж работы
|
|||
5
NDN
07.08.12
✎
12:46
|
В настройках отчета добавить поля из "Данные о работнике", "Стаж"
Сам стаж заводится в форме элемента справочника "Физлица", кнопка "Труд" |
|||
6
Gabs_1
07.08.12
✎
12:55
|
Стаж не заполнен. По этому не выходить отчет.
да я нашел кнопка труд но там наши кадры не заполнили . а теперь есть выход из ситуаций написав как та маленькую запрос чтобы взял данный из дата приема. Или хотя бы какой нибудь похожи на это отчет чтобы прямой со справочника делать запрос |
|||
7
Kuein
07.08.12
✎
12:56
|
(6) Если ваши кадровики не заполнили данные по стажу сотрудника, что они хотят получить в отчете?
|
|||
8
ptiz
07.08.12
✎
12:59
|
(6) Ввести новый вид стажа "Стаж работы в компании" и пускай заполняют руками.
Или сделать подписку на событие при проведении приема на работу, чтобы автоматом записывался. |
|||
9
Gabs_1
07.08.12
✎
13:02
|
ну программист для чего если не решить такой проблему.
Я в 8-ке недавно поэтому прошу помощь знающих 1с8-ку . ну тот если сделать запрос по приему дату в справочнике физ.лицо то тогда я думаю проблема решено. Но вот именно как делатся запрос . Вот эту скажите ... |
|||
10
ptiz
07.08.12
✎
13:09
|
(9) И будешь отдельный отчет писать специально для просмотра стажа?
Поверь, намного проще сделать (8) и пользоваться стажем в типовом отчете. Дарю код подписки на событие ОбработкаПроведения для приказа о приеме Процедура ПриемНаРаботуСтажОбработкаПроведения(Источник, Отказ, РежимПроведения) Экспорт Если Источник.ОбменДанными.Загрузка = Истина Тогда Возврат; КонецЕсли; ВидСтажа = Справочники.ВидыСтажа.НашПредопределенныйСтажКоторыйНадоВвестиВКонфигураторе; Запрос = Новый Запрос("ВЫБРАТЬ | ТЗ.ФизЛицо, | ТЗ.ДатаПриема |ПОМЕСТИТЬ ТЗ |ИЗ | &ТЗ КАК ТЗ |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ТЗ.ФизЛицо, | МИНИМУМ(ТЗ.ДатаПриема) КАК ДатаПриема |ПОМЕСТИТЬ ДатыПриема |ИЗ | ТЗ КАК ТЗ | |СГРУППИРОВАТЬ ПО | ТЗ.ФизЛицо |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ДатыПриема.ФизЛицо, | ДатыПриема.ДатаПриема |ИЗ | ДатыПриема КАК ДатыПриема | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.Стажи КАК ФизическиеЛицаСтажи | ПО ДатыПриема.ФизЛицо = ФизическиеЛицаСтажи.Ссылка | И (ФизическиеЛицаСтажи.ВидСтажа = &ВидСтажа) |ГДЕ | ДатыПриема.ДатаПриема <> ЕСТЬNULL(ФизическиеЛицаСтажи.ДатаОтсчета, ДАТАВРЕМЯ(1, 1, 1))"); Запрос.УстановитьПараметр("ТЗ", Источник.РаботникиОрганизации); Запрос.УстановитьПараметр("ВидСтажа", ВидСтажа); Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл Объект = Выборка.ФизЛицо.ПолучитьОбъект(); СтрокаТЧ = Объект.Стажи.Найти(ВидСтажа, "ВидСтажа"); Если СтрокаТЧ = Неопределено Тогда СтрокаТЧ = Объект.Стажи.Добавить(); СтрокаТЧ.ВидСтажа = ВидСтажа; КонецЕсли; СтрокаТЧ.ДатаОтсчета = Выборка.ДатаПриема; Объект.Записать(); КонецЦикла; КонецПроцедуры |
|||
11
Gabs_1
07.08.12
✎
13:25
|
(10) Спасибо! за помощь
не можешь дальше как куда ставить твою процедуру ставил перед проц. ОбработкаПроведения или не так делаю Процедура ПриемНаРаботуСтажОбработкаПроведения(Источник, Отказ, РежимПроведения) Экспорт КонецПроцедуры Процедура ОбработкаПроведения(Отказ, Режим) |
|||
12
ptiz
07.08.12
✎
13:29
|
(11) Читай, что такое "Подписка на событие" (отдельный объект в конфигурации + общий модуль новый сделай и туда вставь)
|
|||
13
Gabs_1
07.08.12
✎
13:58
|
(12) "Подписка на событие" нашел туда добавил новый назвал имя ПриемНаРаботуСтажОбработкаПроведения
в источнике указал ДокументОбъект.ПремииРаботниковОрганизаций Потом добавил в ОбщийМодуль и туда копировал твои процедуру. правильно ли я сделал .... |
|||
14
Gabs_1
07.08.12
✎
14:19
|
ptiz. ты здесь.......
под скажи пожалуйста последние шаги..... |
|||
15
guitar_player
07.08.12
✎
14:22
|
(13). Только еще по старым сотрам вызови эту процедуру...
|
|||
16
Gabs_1
07.08.12
✎
14:24
|
(15) в смысле . Я не понял Может по точнее ...Плиз
(13) получается я правильно делаю да |
|||
17
ptiz
07.08.12
✎
15:03
|
(13) Не забудь ввести предопределенный элемент справочника "ВидыСтажа"
|
|||
18
Gabs_1
07.08.12
✎
15:11
|
у меня че та не получается
|
|||
19
ptiz
07.08.12
✎
15:18
|
(18) Проверь отладчиком, что подписка вообще срабатывает.
|
|||
20
Gabs_1
07.08.12
✎
15:22
|
ptiz Если не трудно можешь Cf. файлик свой кидать...
я уже запутался... |
|||
21
Gabs_1
07.08.12
✎
15:24
|
ptis/ Если не против вот мой адрес [email protected]
|
|||
22
ptiz
07.08.12
✎
16:20
|
(21) Лучше мне аську стукнись.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |