|
Запрос. Соединение с РС по СрезПоследних на разную дату | ☑ | ||
---|---|---|---|---|
0
Пеппи
27.07.12
✎
16:06
|
ВЫБРАТЬ
РабочееВремяРаботниковОрганизацийОбороты.Сотрудник, СУММА(РабочееВремяРаботниковОрганизацийОбороты.Дней) КАК Дней, СУММА(РабочееВремяРаботниковОрганизацийОбороты.Часов) КАК Часов, ВЫБОР КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Неявки) ТОГДА "10. Ежегодные основные и дополнительные оплачиваемые отпуска" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&БезСохр) ТОГДА "11. отпуска без сохранения заработной платы" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Берем) ТОГДА "12. отпуска в связи с беременностью и родами" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Болезнь) ТОГДА "13. по болезни" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Админ) ТОГДА "14. С разрешения администрации" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&ПрочиеНеявки) ТОГДА "15 Прочие неявки" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Прогулы) ТОГДА "16 Прогулы" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Выходные) ТОГДА "18 Количество вторых дней отдыха" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Сверх) ТОГДА "33 Количество сверхурочных часов" КОНЕЦ КАК КоличествоКалендарныхРабочихДней, ВЫБОР КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод ПОДОБНО "%10%" ИЛИ РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод ПОДОБНО "%11%" ИЛИ РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод ПОДОБНО "%12%" ИЛИ РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод ПОДОБНО "%13%" ИЛИ РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод ПОДОБНО "%14%" ТОГДА "Неявки на работу" КОНЕЦ КАК НеявкиНаРаботу, СУММА(ВЫБОР КОГДА РабочееВремяРаботниковОрганизацийОбороты.Дней = 0 ТОГДА 1 ИНАЧЕ РабочееВремяРаботниковОрганизацийОбороты.Дней КОНЕЦ) КАК ДнейОборот1, Численность.СписочныйСостав, Численность.СписочныйСостав * &ДнейВПериоде КАК СреднеСписочнаяЧисленность, РаботникиОрганизацийСрезПоследних._КатегорияДляФормыБЦ11, ВЫБОР КОГДА РаботникиОрганизацийСрезПоследних._КатегорияДляФормыБЦ11 <> РаботникиОрганизацийСрезПоследних1НачалоПериода._КатегорияДляФормыБЦ11 ТОГДА "Ы" ИНАЧЕ "А" КОНЕЦ КАК Перемещение, РаботникиОрганизацийСрезПоследних1НачалоПериода._КатегорияДляФормыБЦ11 КАК _КатегорияДляФормыБЦ111 ИЗ РегистрНакопления.РабочееВремяРаботниковОрганизаций КАК РабочееВремяРаботниковОрганизацийОбороты ВНУТРЕННЕЕ СОЕДИНЕНИЕ Численность КАК Численность ПО РабочееВремяРаботниковОрганизацийОбороты.Сотрудник = Численность.Сотрудник ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&КонецПериода, Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&НачалоПериода, Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних1НачалоПериода ПО РаботникиОрганизацийСрезПоследних.Сотрудник = РаботникиОрганизацийСрезПоследних1НачалоПериода.Сотрудник ПО РабочееВремяРаботниковОрганизацийОбороты.Сотрудник = РаботникиОрганизацийСрезПоследних.Сотрудник ГДЕ РабочееВремяРаботниковОрганизацийОбороты.Период >= &НачалоПериода И РабочееВремяРаботниковОрганизацийОбороты.Период <= &КонецПериода И РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В(&БуквенныйКод) И РабочееВремяРаботниковОрганизацийОбороты.Организация = &Организация СГРУППИРОВАТЬ ПО РабочееВремяРаботниковОрганизацийОбороты.Сотрудник, ВЫБОР КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Неявки) ТОГДА "10. Ежегодные основные и дополнительные оплачиваемые отпуска" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&БезСохр) ТОГДА "11. отпуска без сохранения заработной платы" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Берем) ТОГДА "12. отпуска в связи с беременностью и родами" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Болезнь) ТОГДА "13. по болезни" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Админ) ТОГДА "14. С разрешения администрации" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&ПрочиеНеявки) ТОГДА "15 Прочие неявки" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Прогулы) ТОГДА "16 Прогулы" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Выходные) ТОГДА "18 Количество вторых дней отдыха" КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод В (&Сверх) ТОГДА "33 Количество сверхурочных часов" КОНЕЦ, ВЫБОР КОГДА РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод ПОДОБНО "%10%" ИЛИ РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод ПОДОБНО "%11%" ИЛИ РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод ПОДОБНО "%12%" ИЛИ РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод ПОДОБНО "%13%" ИЛИ РабочееВремяРаботниковОрганизацийОбороты.ВидИспользованияРабочегоВремени.БуквенныйКод ПОДОБНО "%14%" ТОГДА "Неявки на работу" КОНЕЦ, Численность.СписочныйСостав, РаботникиОрганизацийСрезПоследних._КатегорияДляФормыБЦ11, РаботникиОрганизацийСрезПоследних1НачалоПериода._КатегорияДляФормыБЦ11, ВЫБОР КОГДА РаботникиОрганизацийСрезПоследних._КатегорияДляФормыБЦ11 <> РаботникиОрганизацийСрезПоследних1НачалоПериода._КатегорияДляФормыБЦ11 ТОГДА "Ы" ИНАЧЕ ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) КОНЕЦ Не отрабатывает как мне нужно ИЗ РегистрНакопления.РабочееВремяРаботниковОрганизаций КАК РабочееВремяРаботниковОрганизацийОбороты ВНУТРЕННЕЕ СОЕДИНЕНИЕ Численность КАК Численность ПО РабочееВремяРаботниковОрганизацийОбороты.Сотрудник = Численность.Сотрудник ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&КонецПериода, Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&НачалоПериода, Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних1НачалоПериода ПО РаботникиОрганизацийСрезПоследних.Сотрудник = РаботникиОрганизацийСрезПоследних1НачалоПериода.Сотрудник ПО РабочееВремяРаботниковОрганизацийОбороты.Сотрудник = РаботникиОрганизацийСрезПоследних.Сотрудник соединение с РС РаботникиОрганизаций. Результат выводит данные на НачалоПериода, таким образом я не вижу изменений в периоде по сотруднику по реквизиту КатегорияДляФормыБЦ11 хотя в регистре есть изменения за данный период. Почему так? |
|||
1
H A D G E H O G s
27.07.12
✎
16:10
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |