|   |   | 
| 
 | Как разработать отчет в ЗУП | ☑ | ||
|---|---|---|---|---|
| 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) Позвони Денису, он тебе продаст СП по СКД.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |