1с зуп3.1 график отпусков и документ отпуск

1. illiona 25.09.20 15:29 Сейчас в теме
Добрый день. Как мне запросом по документу график отпусков,вытащить документы отпуск по сотрудникам,чтоб узнать фактические даты отпусков
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ubnkfl 25.09.20 16:01 Сейчас в теме
Фактические отпуска показываются на форме в момент открытия и в документе ГрафикОтпусков, само собой, не хранятся.
Есть типовой отчет "ФактическиеОтпускаСотрудников" (3.1.14), его можете изучить.
А если запросом - смотрите регистр накопления "ФактическиеОтпуска".
3. illiona 25.09.20 16:07 Сейчас в теме
Мне просто надо из графика отпусков выводить печатную форму с фактическими данными по отпускам,не пойму как у ним обратиться
4. ubnkfl 25.09.20 16:56 Сейчас в теме
5. illiona 26.09.20 10:47 Сейчас в теме
(4) у меня обработка только одну фамилию из 4 выводит почему-то
6. illiona 26.09.20 10:54 Сейчас в теме
не могу понять как график связан с документом отпуск, как из графика обратиться к документу отпуск
7. illiona 26.09.20 13:46 Сейчас в теме
"ВЫБРАТЬ
|	ГрафикОтпусковСотрудники.Сотрудник КАК Сотрудник,
|	""План"" КАК ВидОтпуска,
|	ГрафикОтпусковСотрудники.ДатаНачала КАК ДатаНачала,
|	КОНЕЦПЕРИОДА(ГрафикОтпусковСотрудники.ДатаОкончания, ДЕНЬ) КАК ДатаОкончания,
|	ГрафикОтпусковСотрудники.КоличествоДней КАК КоличествоДней,
|	ГрафикОтпусковСотрудники.Ссылка.Ответственный КАК Ответственный
|ПОМЕСТИТЬ ВТ
|ИЗ
|	Документ.ГрафикОтпусков.Сотрудники КАК ГрафикОтпусковСотрудники
|ГДЕ
|	ГрафикОтпусковСотрудники.Ссылка.Проведен
|	И ГрафикОтпусковСотрудники.Ссылка = &Ссылка
|
|ИНДЕКСИРОВАТЬ ПО
|	Сотрудник
|;
|
|////////////////////////////////////////////////////////////­////////////////////
|ВЫБРАТЬ
|	ВТ.Сотрудник КАК Сотрудник,
|	ВТ.ВидОтпуска КАК ВидОтпуска,
|	ВТ.ДатаНачала КАК ДатаНачала,
|	ВТ.ДатаОкончания КАК ДатаОкончания,
|	ВТ.КоличествоДней КАК КоличествоДней,
|	ВТ.Ответственный КАК Ответственный
|ПОМЕСТИТЬ ВТ_Итог
|ИЗ
|	ВТ КАК ВТ
|;
|
|////////////////////////////////////////////////////////////­////////////////////
|ВЫБРАТЬ
|	ВТ_Итог.Сотрудник КАК Сотрудник,
|	ВТ_Итог.ВидОтпуска КАК ВидОтпуска,
|	ВТ_Итог.ДатаНачала КАК ДатаНачала,
|	ВТ_Итог.ДатаОкончания КАК ДатаОкончания,
|	ВТ_Итог.КоличествоДней КАК КоличествоДней,
|	ВТ_Итог.Ответственный КАК Ответственный
|ИЗ
|	ВТ_Итог КАК ВТ_Итог
|ГДЕ
|	ВТ_Итог.Сотрудник В(&Сотрудник)
|
|УПОРЯДОЧИТЬ ПО
|	ДатаНачала"
Показать


вот выводит данные по отпуску, а если фактические данные отличаются, как их прикрутить сюда
8. illiona 26.09.20 14:25 Сейчас в теме
"ВЫБРАТЬ
| ГрафикОтпусковСотрудники.Сотрудник КАК Сотрудник,
| ""План"" КАК ВидОтпуска,
| ГрафикОтпусковСотрудники.ДатаНачала КАК ДатаНачала,
| КОНЕЦПЕРИОДА(ГрафикОтпусковСотрудники.ДатаОкончания, ДЕНЬ) КАК ДатаОкончания,
| ГрафикОтпусковСотрудники.КоличествоДней КАК КоличествоДней,
| ГрафикОтпусковСотрудники.Ссылка.Ответственный КАК Ответственный,
| Отпуск.ДатаНачалаОсновногоОтпуска КАК ДатаНачалаОсновногоОтпуска,
| Отпуск.ДатаОкончанияОсновногоОтпуска КАК ДатаОкончанияОсновногоОтпуска
|ИЗ
| Документ.ГрафикОтпусков.Сотрудники КАК ГрафикОтпусковСотрудники
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.Отпуск КАК Отпуск
| ПО (ГрафикОтпусковСотрудники.Сотрудник = Отпуск.Сотрудник
| И ГрафикОтпусковСотрудники.ДатаНачала = Отпуск.ДатаНачалаОсновногоОтпуска)
|ГДЕ
| ГрафикОтпусковСотрудники.Ссылка.Проведен
| И ГрафикОтпусковСотрудники.Ссылка = &Ссылка
| И ГрафикОтпусковСотрудники.Сотрудник = &Сотрудник"


Вот еще запрос, но если дата начала у документа не совпадет с датой начала отпуска, то не выведет
9. illiona 26.09.20 18:56 Сейчас в теме
Никто подсказать не может?
10. illiona 27.09.20 17:13 Сейчас в теме
Соединяю в запросе по дате начала и сотруднику график и документ отпуска, правильно ли я делаю,просто может ситуация быть что даты разные
11. user_2010 904 27.09.20 18:45 Сейчас в теме
(10) в 3.1.14 есть уже такой типовой отчет - посмотрите там
12. illiona 27.09.20 18:53 Сейчас в теме
Хорошо,всем спасибо посмотрю
13. illiona 28.09.20 06:17 Сейчас в теме
Буду соединять график отпусков и отпуск за период, за который предоставляется отпуск
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот