Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 22:02

Считаем количество дней использованного отпуска

Автор Konstatine, 08 дек 2011, 12:04

0 Пользователей и 1 гость просматривают эту тему.

Konstatine

Доброго времени суток!  :)
Подскажите как в 8.2 получить количество дней использованного отпуска из документа "НачислениеОтпускаРаботникамОрганизаций"?
У меня почему-то результат запроса пустой. Может что-то неправильно?  :dfbsdfbsdf: Подскажите. Буду признателен...
Пишу запрос так:

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

Vit1501

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

СГРУППИРОВАТЬ ПО
   НачислениеОтпускаРаботникамОрганизаций.Сотрудник,
   НачислениеОтпускаРаботникамОрганизаций.Ссылка,
   НачислениеОтпускаРаботникамОрганизаций.ДатаНачалаОсновногоОтпуска,
   НачислениеОтпускаРаботникамОрганизаций.ДатаОкончанияОсновногоОтпуска

Такой запрос у меня выводит кучу записей в типовой ЗУП ( при правильно указанном параметре "Сотрудник") а вообще лучше сделать итоги

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск