Имя: Пароль:
1C
1С v8
Как добавить в отчет по уволенным сотрудникам их личные данные
0 Sergey_2014
 
17.04.14
11:20
Подскажите, пожалуйста, не получается добавить в отчет данные факт проживания, регистрации и телефон уволенных сотрудников. Текст запроса привожу ниже

ВЫБРАТЬ
    УвольнениеИзОрганизацийРаботникиОрганизации.Ссылка.Организация КАК Организация,
    УвольнениеИзОрганизацийРаботникиОрганизации.Сотрудник КАК Сотрудник,
    УвольнениеИзОрганизацийРаботникиОрганизации.ДатаУвольнения КАК ДатаУвольнения,
    УвольнениеИзОрганизацийРаботникиОрганизации.СтатьяТКРФ,
    УвольнениеИзОрганизацийРаботникиОрганизации.ОснованиеУвольнения,
    РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации,
    РаботникиОрганизацийСрезПоследних.Должность
ПОМЕСТИТЬ ВТ_УволенныеСотрудники
ИЗ
    Документ.УвольнениеИзОрганизаций.РаботникиОрганизации КАК УвольнениеИзОрганизацийРаботникиОрганизации
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&КонецПериода, ) КАК РаботникиОрганизацийСрезПоследних
        ПО УвольнениеИзОрганизацийРаботникиОрганизации.Сотрудник = РаботникиОрганизацийСрезПоследних.Сотрудник
ГДЕ
    УвольнениеИзОрганизацийРаботникиОрганизации.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
    И УвольнениеИзОрганизацийРаботникиОрганизации.Ссылка.Проведен
{ГДЕ
    УвольнениеИзОрганизацийРаботникиОрганизации.Ссылка.Организация.*,
    УвольнениеИзОрганизацийРаботникиОрганизации.Сотрудник.*,
    УвольнениеИзОрганизацийРаботникиОрганизации.ДатаУвольнения,
    УвольнениеИзОрганизацийРаботникиОрганизации.СтатьяТКРФ.*,
    УвольнениеИзОрганизацийРаботникиОрганизации.ОснованиеУвольнения}

ИНДЕКСИРОВАТЬ ПО
    Организация,
    Сотрудник,
    ДатаУвольнения
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    РаботникиОрганизаций.Организация КАК Организация,
    РаботникиОрганизаций.Сотрудник КАК Сотрудник,
    РаботникиОрганизаций.Период КАК ДатаПриема
ПОМЕСТИТЬ ВТ_ДатыПриемаСотрудников
ИЗ
    РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ГДЕ
    РаботникиОрганизаций.ПричинаИзмененияСостояния = ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.ПриемНаРаботу)
    И (РаботникиОрганизаций.Организация, РаботникиОрганизаций.Сотрудник) В
            (ВЫБРАТЬ РАЗЛИЧНЫЕ
                ВТ_УволенныеСотрудники.Организация,
                ВТ_УволенныеСотрудники.Сотрудник
            ИЗ
                ВТ_УволенныеСотрудники)

ИНДЕКСИРОВАТЬ ПО
    Организация,
    Сотрудник
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_УволенныеСотрудники.Организация КАК Организация,
    ВТ_УволенныеСотрудники.Сотрудник КАК Сотрудник,
    ВТ_ДатыПриемаСотрудников.ДатаПриема КАК ДатаПриема,
    ВТ_УволенныеСотрудники.ДатаУвольнения КАК ДатаУвольнения,
    ВТ_УволенныеСотрудники.СтатьяТКРФ КАК СтатьяТКРФ,
    ВТ_УволенныеСотрудники.ОснованиеУвольнения КАК ОснованиеУвольнения,
    ВТ_УволенныеСотрудники.ПодразделениеОрганизации,
    ВТ_УволенныеСотрудники.Должность
{ВЫБРАТЬ
    Организация.*,
    Сотрудник.*,
    ДатаПриема,
    ДатаУвольнения,
    СтатьяТКРФ.*,
    ОснованиеУвольнения}
ИЗ
    ВТ_УволенныеСотрудники КАК ВТ_УволенныеСотрудники
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_ДатыПриемаСотрудников КАК ВТ_ДатыПриемаСотрудников
        ПО ВТ_УволенныеСотрудники.Организация = ВТ_ДатыПриемаСотрудников.Организация
            И ВТ_УволенныеСотрудники.Сотрудник = ВТ_ДатыПриемаСотрудников.Сотрудник
{ГДЕ
    ВТ_УволенныеСотрудники.Организация.*,
    ВТ_УволенныеСотрудники.Сотрудник.*,
    ВТ_УволенныеСотрудники.СтатьяТКРФ.*}
1 Godofsin
 
17.04.14
11:21
Вроде отчет тат штатно позволяет это сделать
2 Sergey_2014
 
17.04.14
11:21
Все должно быть просто, но что-то не догоняю ((
3 Godofsin
 
17.04.14
11:21
И да, конфа то какая?
4 hhhh
 
17.04.14
11:22
(2) возьмите типовой отчет по сотрудникам. Что вы велосипед изобретаете?
5 Sergey_2014
 
17.04.14
11:22
это не выводит
ЗУП 2.5 самая последняя 2 5 80 1
6 Sergey_2014
 
17.04.14
11:23
а как этот типовой поточнее называется, я в ЗУПе ооочень не силен, но вот стараюсь как могу
7 Sergey_2014
 
17.04.14
11:23
зубодробительная конфигурация
8 hhhh
 
17.04.14
11:23
(5) типовой отчет всё выводит. Список уволенных выводит, данные по сотруднику любые можно подтянуть.
9 Sergey_2014
 
17.04.14
11:24
как а к акон называется, так и называется "типовой", уж извините что туплю
10 Sergey_2014
 
17.04.14
11:25
Списки сотрудников организации?
11 Godofsin
 
17.04.14
11:25
(9) "Данные по сотрудникам" вроде
12 Godofsin
 
17.04.14
11:26
(10) +
13 Sergey_2014
 
17.04.14
11:39
Спасибо ВАМ, разобрался ))