|
Отчет по зп сотрудников | ☑ | ||
---|---|---|---|---|
0
JuixyJes
26.04.19
✎
16:06
|
День добрый, имеется документ РасчетЗП, в котором есть табличная часть, где указан сотрудник, сумма, косяк , проценты. Как мне сформировать отчет по этим полям тч? Без использования скд
|
|||
1
sqr4
26.04.19
✎
16:11
|
Фото!
Запрос макет |
|||
2
JuixyJes
26.04.19
✎
16:14
|
(1) Запрос макет, это все ясно, и данные из таблицы вытянуты. Там получается 2 сотрудника и у каждого много "работ", как мне оставить по одному рабочему и чтоб у каждого свои работы остались? И как вывести итог каждого по зп?
|
|||
3
sqr4
26.04.19
✎
16:15
|
ФОТО!
Итоги. |
|||
4
JuixyJes
26.04.19
✎
16:16
|
(3) Фото в профиль, я так понимаю?) Неееет уж, пока я останусь инкогнито)
|
|||
5
sqr4
26.04.19
✎
16:17
|
(4) А я больше помогать не буду(
|
|||
6
JuixyJes
26.04.19
✎
16:18
|
(5) Ну вот помогите еще раз и я подумаю над вашим предложением)))
|
|||
7
sqr4
26.04.19
✎
16:19
|
НУ в запросе использовать группировки и итоги, вроде все просто
|
|||
8
JuixyJes
26.04.19
✎
16:37
|
(7) А сумму всех чисел которые в строчках под одним параметром как то можно сделать?
|
|||
9
sqr4
26.04.19
✎
16:38
|
Вкладка итоги конструктора, обход результата запрос по группировкам
|
|||
10
JuixyJes
26.04.19
✎
16:42
|
(9) Фото в профиле есть, а теперь еще один вопрос, у меня в новой колонке(новом параметре) высчитывается значение. И вот именно итоговую сумму этих значений мне нужно вывести
|
|||
11
sqr4
26.04.19
✎
16:47
|
(10) что за колонка, вроде принцип тот же
|
|||
12
JuixyJes
26.04.19
✎
16:50
|
(11) С этим решила вопрос вводом переменной, совсем забыла
|
|||
13
JuixyJes
26.04.19
✎
16:51
|
(11) А еще вопрос, все же, у меня много строк, в них "сотрудник" один и тот же повторяется много раз, как мне от этого избавиться?
|
|||
14
sqr4
26.04.19
✎
16:53
|
ОбходРезультатаЗапроса.ПоГруппировкам
|
|||
15
sqr4
26.04.19
✎
16:55
|
а да и для макета начатьавтогруппировку строк
|
|||
16
JuixyJes
26.04.19
✎
16:56
|
ТабДок = новый ТабличныйДокумент;
Макет = Отчеты.ОтчетПоЗП.ПолучитьМакет("Макет"); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | РасчетЗПТЧЗП.Сотрудник КАК Сотрудник, | РасчетЗПТЧЗП.Продукция КАК Продукция, | РасчетЗПТЧЗП.Технология КАК Технология, | РасчетЗПТЧЗП.Сумма КАК Сумма, | РасчетЗПТЧЗП.СуммаКосяка КАК СуммаКосяка, | РасчетЗПТЧЗП.Процент КАК Процент, | РасчетЗПТЧЗП.Наряд КАК Наряд |ИЗ | Документ.РасчетЗП.ТЧЗП КАК РасчетЗПТЧЗП |ГДЕ | РасчетЗПТЧЗП.Сотрудник = &Сотрудник | |УПОРЯДОЧИТЬ ПО | Сотрудник"; Запрос.УстановитьПараметр("Сотрудник", Сотрудник); РезультатЗапроса = Запрос.Выполнить(); ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок"); ОбластьПодвал = Макет.ПолучитьОбласть("Подвал"); ОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы"); ОбластьПодвалТаблицы = Макет.ПолучитьОбласть("ПодвалТаблицы"); ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали"); ТабДок.Очистить(); ТабДок.Вывести(ОбластьЗаголовок); ТабДок.Вывести(ОбластьШапкаТаблицы); ТабДок.НачатьАвтогруппировкуСтрок(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Выдача = 0; Пока ВыборкаДетальныеЗаписи.Следующий() Цикл ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетальныеЗаписи); ОбластьДетальныхЗаписей.Параметры.КВыдаче = (ВыборкаДетальныеЗаписи.Сумма - ВыборкаДетальныеЗаписи.СуммаКосяка)* (ВыборкаДетальныеЗаписи.Процент/100); Выдача = Выдача + ОбластьДетальныхЗаписей.Параметры.КВыдаче; ТабДок.Вывести(ОбластьДетальныхЗаписей, ВыборкаДетальныеЗаписи.Уровень()); КонецЦикла; ОбластьПодвал.Параметры.Итого =Выдача; ТабДок.ЗакончитьАвтогруппировкуСтрок(); ТабДок.Вывести(ОбластьПодвалТаблицы); ТабДок.Вывести(ОбластьПодвал); ТабДок.Показать("Отчет по ЗП"); |
|||
17
JuixyJes
26.04.19
✎
16:56
|
(15) Посмотрите)
|
|||
18
JuixyJes
26.04.19
✎
16:57
|
Куда мне там обход по группировкам
и как мне там группировать (15) |
|||
19
sqr4
26.04.19
✎
16:59
|
если один сотрудник, то и автогруппировка строк не нужна, просто в макете делаете одну строчку где будет выводиться сотрудник, а дальше уже все его работы в цикле
|
|||
20
Aleksandr N
26.04.19
✎
17:05
|
(13) Сгруппировать по в запросе.
|
|||
21
Aleksandr N
26.04.19
✎
17:05
|
(20) + сумма(РасчетЗПТЧЗП.Сумма)
|
|||
22
JuixyJes
26.04.19
✎
17:07
|
(19) Сотрудников у меня 2, выполняют разные работы, для чего у меня дублируются записи имен сотрудников не понимаю
|
|||
23
sqr4
26.04.19
✎
17:08
|
(22) тогда не нужен отбор по сотрудникам. Кидайте конфу, посмотрим
|
|||
24
JuixyJes
26.04.19
✎
17:10
|
(23) как это сделать?:D
|
|||
25
JuixyJes
26.04.19
✎
17:11
|
(23) Сотрудников 2, но самое интересное, что выбирается 1 и заполняются данные по 1
|
|||
26
sqr4
26.04.19
✎
17:13
|
вот через этот сайт https://dropmefiles.com/
|
|||
27
sqr4
26.04.19
✎
17:14
|
ну или оставьте свой номер, я вам позвоню и обо всем договоримся)
|
|||
28
JuixyJes
26.04.19
✎
17:17
|
(27) Ах какой)) Не будь в моем сердечке занято, я б с вами пообщалась)
|
|||
29
sqr4
26.04.19
✎
17:38
|
ну базу то скините?
|
|||
30
JuixyJes
26.04.19
✎
17:51
|
(29) Нет, я жадная) Разобралась, пока подождет, ждите, сейчас новая тема пойдет:D
|
|||
31
sqr4
26.04.19
✎
17:52
|
(30) с новым фото?)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |