|
Как разработать отчет в ЗУП | ☑ | ||
---|---|---|---|---|
0
golem14
10.04.20
✎
08:33
|
Нужно сделать отчет для ЗУП 3.1. Есть какая-нибудь понятная инструкция или курс?
Про вот эти вот всякие функции получения данных, запихивание этого потом в предстваление в СКД. Позвонить Денису не предлагать. |
|||
1
Фрэнки
10.04.20
✎
08:39
|
прикольная постановка вопроса
А уточнить нельзя, хотя я догадался о чем речь, а что конкретно из отчетов интересует? |
|||
2
НичегоНе Понятно
10.04.20
✎
08:40
|
Все по отдельности
>>Нужно сделать отчет для ЗУП 3.1 Курс как делать отчеты для ЗУП 3.1 не встречал >>Про вот эти вот всякие функции получения данных, запихивание этого потом в предстваление в СКД. Про СКД https://xn----1-bedvffifm4g.xn--p1ai/1c-v8/skd/ >>Позвонить Денису не предлагать. Ок ок не звони. Я не в курсе кто это и зачем ему звонить(может это твоя бывшая\бывший и теперь ты вспоминаешь о нем при любом случае), но если не хочешь так сильно ему звонить, то не буду предлагать(я честно сказать и не собирался) |
|||
3
golem14
10.04.20
✎
08:45
|
что то типа вот такого
http://catalog.mista.ru/public/942569/ http://catalog.mista.ru/public/841337/ |
|||
4
dnab
10.04.20
✎
08:47
|
(0) посмотреть и разобраться в паре типовых отчетов. Например для начала "ОтчетыПоСотрудникам", "КадроваяИсторияСотрудников"
|
|||
5
ДенисЧ
10.04.20
✎
08:49
|
(0) Мне звонить, разумеется, не надо. Я-то тут при чём?
|
|||
6
Фрэнки
10.04.20
✎
08:53
|
(3) мда... " механизм представлений в ЗУП "
На глаза об этом чего-то достойного, кроме уже приведенных ссылок не попадалось ни разу. Из самого отвратительного, вот именно с таким словом - это тот отчет, который выдает расчетный листок. У меня в голове пока не складывается способ внесения дополнений в него. |
|||
7
SleepyHead
гуру
10.04.20
✎
08:54
|
(6) Проще сжечь и запилить свой, под собственные задачи. Что я и сделал.
|
|||
8
ReaLg
10.04.20
✎
08:57
|
(5) Э... Вроде бы ты СП продаешь, если я не ошибаюсь? :))
|
|||
9
golem14
10.04.20
✎
11:47
|
Менеджер = Новый МенеджерВременныхТаблиц;
Запрос = новый Запрос; Запрос.МенеджерВременныхТаблиц = Менеджер; ПараметрыПолученияДанных = КадровыйУчет.ПараметрыПолученияСотрудниковОрганизацийПоСпискуФизическихЛи<wbr>ц(); ПараметрыПолученияДанных.Организация = Организация; //ПараметрыПолученияДанных.Подразделение ВТСотрудникиОрганизации ПараметрыПолученияДанных.НачалоПериода = Период.ДатаОкончания; ПараметрыПолученияДанных.ОкончаниеПериода = Период.ДатаОкончания; КадровыйУчет.СоздатьВТСотрудникиОрганизации(Менеджер, ИСТИНА,ПараметрыПолученияДанных); Запрос = новый Запрос; Запрос.МенеджерВременныхТаблиц = Менеджер; Запрос.УстановитьПараметр("НачалоПериода",Период.ДатаНачала); Запрос.УстановитьПараметр("КонецПериода",Период.ДатаОкончания); Запрос.Текст = "ВЫБРАТЬ | ВТСотрудникиОрганизации.Сотрудник, | &НачалоПериода КАК ДатаНачала, | &КонецПериода КАК ДатаОкончания |ПОМЕСТИТЬ ВТСотрудники |ИЗ | ВТСотрудникиОрганизации КАК ВТСотрудникиОрганизации"; Запрос.Выполнить(); ПараметрыЗаполнения = УчетРабочегоВремениРасширенный.ПараметрыДляЗапросВТДанныеУчетаВремениИСостоянийСотрудников(); ПараметрыЗаполнения.ИмяВТСотрудники = "ВТСотрудники"; ПараметрыЗаполнения.ИмяВТРезультат = "ВТУчетРабочегоВремениПолный"; ПараметрыЗаполнения.РассчитыватьПлановоеВремя = Истина; ПараметрыЗаполнения.ДатаАктуальности = НачалоМесяца(Период.ДатаОкончания); ПараметрыЗаполнения.ДатаНачала = Период.ДатаНачала; ПараметрыЗаполнения.ДатаОкончания = Период.ДатаОкончания; ПараметрыЗаполнения.МесяцДатаНачала = Период.ДатаНачала; ПараметрыЗаполнения.МесяцДатаОкончания = Период.ДатаОкончания; ПараметрыЗаполнения.ВыделятьВыходныеВПериодыОтклонений = Ложь; УчетРабочегоВремениРасширенный.СоздатьВТДанныеУчетаВремениИСостоянийСотрудников(Менеджер,ИСТИНА,ПараметрыЗаполнения); Запрос.Текст = " ВЫБРАТЬ * ИЗ ВТУчетРабочегоВремениПолный"; Результат = Запрос.выполнить().Выгрузить(); |
|||
10
golem14
10.04.20
✎
11:53
|
ну предположим я научился как получать в менеджер ВТ нужную виртуальную таблицу. Могу запросом данные выбрать какие нужно. А что дальше то? Как это отправить в СКД? Нет ну я понял что в скд можно использовать ВТ Представления_, нужно только вставить:
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) ЗарплатаКадрыОбщиеНаборыДанных.ЗаполнитьОбщиеИсточникиДанныхОтчета(ЭтотОбъект); КонецПроцедуры Но как мне свой МенеджерВременныхТаблиц связать с СКД? |
|||
11
SleepyHead
гуру
10.04.20
✎
19:19
|
(10) Позвони Денису, он тебе продаст СП по СКД.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |