Имя: Пароль:
1C
1C 7.7
v7: Помогите реализовать запрос
,
0 8troyan8
 
01.06.13
11:42
Есть табель отработаного времени. Каждый месяц табели делаються для групп сотрудников. Тоесть табель для  группы сотрудников АЗС45, АЗС46, АЗС47.
Данный запрос выдает всех сотрудников АЗС скопом.
Подскажите как сделать чтобы отчет шел по группам АЗС.
Тоесть:

АЗС45
Васильков В.В.
Полищук П.П.
АЗС46
Караваев Ю.Ю.
Макаров С.А.


Запрос = СоздатьОбъект("Запрос");
   ТекстЗапроса =
   "//{{ЗАПРОС(Сформировать)
   |Период с ДатаНач по ДатаКон;
   |Обрабатывать НеПомеченныеНаУдаление;
   |Наименование = Документ.Табель.Сотрудник.Наименование;
   |ЧасовВсего = Документ.Табель.ЧасовВсего;
   |ЧасовНочных = Документ.Табель.ЧасовНочных;
   |ЧасовПраздничных = Документ.Табель.ЧасовПраздничных;
   |Функция ЧасовВсегоСумма = Сумма(ЧасовВсего);
   |Функция ЧасовНочныхСумма = Сумма(ЧасовНочных);
   |Функция ЧасовПраздничныхСумма = Сумма(ЧасовПраздничных);
   |Группировка Наименование;
   |"//}}ЗАПРОС
   ;
1 zak555
 
01.06.13
11:44
документ не делает движений по ЖР ?
2 Mikeware
 
01.06.13
11:45
у вас в Ровно все такие?
3 8troyan8
 
01.06.13
11:48
(1) Есть проводки по счету ЗП

субконто
Сотрудники
Месяц начисления
Вид расчета
4 8troyan8
 
01.06.13
11:49
То проще наверное по бух итогам сделать
5 zak555
 
01.06.13
11:50
(3) тогда получай данные со счета, а не из документа
6 Mikeware
 
01.06.13
12:04
(5) достаточно группировать не по наименованию...
хотя для жителей Ровно, как показывает практика, это ни о чем не говорит...
7 Тьма
 
01.06.13
12:08
Запрос = СоздатьОбъект("Запрос");
   ТекстЗапроса =
   "//{{ЗАПРОС(Сформировать)

   |Период с ДатаНач по ДатаКон;
   |Обрабатывать НеПомеченныеНаУдаление;
   |Наименование = Документ.Табель.Сотрудник;
   |ЧасовВсего = Документ.Табель.ЧасовВсего;
   |ЧасовНочных = Документ.Табель.ЧасовНочных;
   |ЧасовПраздничных = Документ.Табель.ЧасовПраздничных;
   |Функция ЧасовВсегоСумма = Сумма(ЧасовВсего);
   |Функция ЧасовНочныхСумма = Сумма(ЧасовНочных);
   |Функция ЧасовПраздничныхСумма = Сумма(ЧасовПраздничных);
   |Группировка Наименование;
   |"//}}ЗАПРОС

   ;
8 Тьма
 
01.06.13
12:08
или
Запрос = СоздатьОбъект("Запрос");
   ТекстЗапроса =
   "//{{ЗАПРОС(Сформировать)

   |Период с ДатаНач по ДатаКон;
   |Обрабатывать НеПомеченныеНаУдаление;
   |Наименование = Документ.Табель.Сотрудник.Наименование;
   |ЧасовВсего = Документ.Табель.ЧасовВсего;
   |ЧасовНочных = Документ.Табель.ЧасовНочных;
   |ЧасовПраздничных = Документ.Табель.ЧасовПраздничных;
   |Функция ЧасовВсегоСумма = Сумма(ЧасовВсего);
   |Функция ЧасовНочныхСумма = Сумма(ЧасовНочных);
   |Функция ЧасовПраздничныхСумма = Сумма(ЧасовПраздничных);
   |Группировка Документ;
   |Группировка Наименование;
   |"//}}ЗАПРОС

   ;
9 zak555
 
01.06.13
12:10
(6) зачем обрабатывать доки, если есть бухИтоги ?
10 Mikeware
 
01.06.13
12:15
(9) в бухитогах есть сумма часов ?
тогда у негобухитоги ничем от доков не отличаются...
11 zak555
 
01.06.13
12:15
(10) может часы хранятся в "количестве" =)
12 Mikeware
 
01.06.13
12:23
(11) да хоть в комментарии...
зы. ты не из Ровно, часом?
13 8troyan8
 
01.06.13
12:25
(10) Да есть сумма часов
14 viktor_vv
 
01.06.13
12:25
В перемен ныне запроса вытащи еще группу сотрудников из табеля и группируя по ней и сотрудникам.
15 viktor_vv
 
01.06.13
12:27
(13) а группа есть в карточек сотрудника ?
16 viktor_vv
 
01.06.13
12:28
(13) и там есть и всего и ночных и праздничных ?
17 Mikeware
 
01.06.13
12:31
(16) заметь, он из одного города с банананом... может, "у них там гнездо"©?
18 8troyan8
 
01.06.13
12:31
есть и всего и ночных и праздничных
19 8troyan8
 
01.06.13
12:32
А группы в карточке сотрудника нету
20 viktor_vv
 
01.06.13
12:42
(19) тогда (14).
(17) вроде от Чернобыля далеко :).
21 8troyan8
 
01.06.13
13:17
(20) Спасибо дружище !
22 viktor_vv
 
01.06.13
13:22
(21) только как в (7) , по ссылке.
23 GANR
 
01.06.13
13:34
Вот какая гадость... Какая гадость этот ваш 7.7-язык запросов.
24 viktor_vv
 
01.06.13
13:36
(23) зато доступно и всерьез, но я таки согласен :).
25 Mikeware
 
01.06.13
13:56
(24) "доступно и всерьез - мордой и в навоз!"©pit
26 GANR
 
01.06.13
14:12
(25) +1 ))))