Skip to content
лого - блог 1с программиста

Блог 1С программиста

Наработки, заметки и другая информация по 1С

  • Главная
  • ЗУП 3.1
    • Разработка
      • Обработки
      • Отчеты
      • Печатные формы
      • Расширения
    • Инструкции
    • Ответы техподдержки 1С
    • Общие вопросы
  • УХ 3.2
  • ДО 2.1
  • Интеграции и обмены
  • Шаблоны и заготовки
    • Типовые приемы
    • Отчеты
    • Печатные формы
    • Расширения
  • Контакты
  • Toggle search form

Представления “Штатное расписание”

Posted on 5 июля 22 г.3 августа 22 г. By admin Комментариев к записи Представления “Штатное расписание” нет
Образец отчета:

Отчет “Штатное расписание (Представления)”Скачать

Образец получения данных по “Штатному расписанию” через представления в СКД.


Описание:

В ЗУП 3.1 есть возможность получать данные через “Представления” в запросе СКД. Для того, что бы данные механизм работал, необходимо инициализировать отчет в процедуре “ПриКомпоновкеРезультата”.

1С (Код)
1
2
3
4
5
6
7
8
9
10
11
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
ИнициализироватьОтчет();
КонецПроцедуры
 
Процедура ИнициализироватьОтчет() Экспорт   
ЗарплатаКадрыОбщиеНаборыДанных.ЗаполнитьОбщиеИсточникиДанныхОтчета(ЭтотОбъект);
КонецПроцедуры

Затем в запросе СКД описать таблицы “Представлений” и получение из них данных. В данном случаи это “Представления_ШтатноеРасписание”.

Запрос СКД
1С (Запрос)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
ВЫБРАТЬ ПЕРВЫЕ 0
ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка) КАК Организация,
ЗНАЧЕНИЕ(Справочник.ШтатноеРасписание.Пустаяссылка) КАК ПозицияШтатногоРасписания,
ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.Пустаяссылка) КАК Подразделение,
ЗНАЧЕНИЕ(Справочник.Должности.Пустаяссылка) КАК Должность,
ЗНАЧЕНИЕ(Справочник.РазрядыКатегорииДолжностей.Пустаяссылка) КАК РазрядКатегория,
ЗНАЧЕНИЕ(Справочник.ГрафикиРаботыСотрудников.Пустаяссылка) КАК ГрафикРаботыСотрудников,
ЗНАЧЕНИЕ(Справочник.СтатьиФинансированияЗарплата.ПустаяСсылка) КАК СтатьяФинансирования,
0 КАК КоличествоСтавок,
0 КАК ФОТ,
0 КАК ФОТМин,
0 КАК ФОТМакс,
0 КАК ФОТПозиции,
0 КАК ФОТПозицииМин,
0 КАК ФОТПозицииМакс,
0 КАК ОкладТариф,
0 КАК ОкладТарифМин,
0 КАК ОкладТарифМакс,
ЗНАЧЕНИЕ(ПланВидовРасчета.Начисления.Пустаяссылка) КАК Начисление,
ИСТИНА КАК ЭтоТарифнаяСтавка,
0 КАК Значение,
0 КАК ЗначениеМин,
0 КАК ЗначениеМакс,
ИСТИНА КАК ПрименятьРайонныйКоэффициент,
ЗНАЧЕНИЕ(Справочник.ПоказателиРасчетаЗарплаты.Пустаяссылка) КАК Показатель
ПОМЕСТИТЬ Представления_ШтатноеРасписание
ГДЕ
"ТолькоРазрешенные" = ИСТИНА
И "ДатаАктуальности" = &ДатаАктуальности
;
 
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ШтатноеРасписание.Организация КАК Организация,
ШтатноеРасписание.ПозицияШтатногоРасписания КАК Позиция,
ШтатноеРасписание.Подразделение КАК Подразделение,
ШтатноеРасписание.Должность КАК Должность,
ШтатноеРасписание.РазрядКатегория КАК РазрядКатегория,
ШтатноеРасписание.ГрафикРаботыСотрудников КАК ГрафикРаботыСотрудников,
ШтатноеРасписание.СтатьяФинансирования КАК СтатьяФинансирования,
ШтатноеРасписание.КоличествоСтавок КАК КоличествоСтавок,
ШтатноеРасписание.ФОТПозиции КАК ФОТПозиции,
ШтатноеРасписание.ФОТПозицииМин КАК ФОТПозицииМин,
ШтатноеРасписание.ФОТПозицииМакс КАК ФОТПозицииМакс,
ШтатноеРасписание.ФОТ КАК Размер,
ШтатноеРасписание.ФОТМин КАК РазмерМин,
ШтатноеРасписание.ФОТМакс КАК РазмерМакс,
ШтатноеРасписание.ФОТ * ШтатноеРасписание.КоличествоСтавок КАК ФОТПоПозиции,
ШтатноеРасписание.ФОТМин * ШтатноеРасписание.КоличествоСтавок КАК ФОТПоПозицииМин,
ШтатноеРасписание.ФОТМакс * ШтатноеРасписание.КоличествоСтавок КАК ФОТПоПозицииМакс,
ШтатноеРасписание.ОкладТариф КАК ОкладТариф,
ШтатноеРасписание.ОкладТарифМин КАК ОкладТарифМин,
ШтатноеРасписание.ОкладТарифМакс КАК ОкладТарифМакс,
ШтатноеРасписание.Начисление КАК Начисление,
ШтатноеРасписание.ЭтоТарифнаяСтавка КАК ЭтоТарифнаяСтавка,
ШтатноеРасписание.Значение КАК Значение,
ШтатноеРасписание.ЗначениеМин КАК ЗначениеМин,
ШтатноеРасписание.ЗначениеМакс КАК ЗначениеМакс,
ШтатноеРасписание.ПрименятьРайонныйКоэффициент КАК ПрименятьРайонныйКоэффициент,
ШтатноеРасписание.Показатель КАК Показатель,
ВЫБОР
КОГДА ШтатноеРасписание.Начисление = ЗНАЧЕНИЕ(ПланВидовРасчета.Начисления.ПустаяСсылка)
ТОГДА ШтатноеРасписание.Показатель
ИНАЧЕ ШтатноеРасписание.Начисление
КОНЕЦ КАК НачислениеПоказатель
ИЗ
Представления_ШтатноеРасписание КАК ШтатноеРасписание

Образец отчета для скачивания в начале описания.

Рекомендации

  • Представления "Срез последних кадровой истории", "Периоды"
  • Полезные функции из общего модуля ЗУП 3.1
Отчеты, Шаблоны и заготовки Tags:представление, СКД, штатное расписание

Навигация по записям

Previous Post: Представления “Срез последних кадровой истории”, “Периоды”
Next Post: Расширение “Фото в карточке сотрудника ЗУП 3.1”

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

ДзенTelegram

MDM web-сервис БИД Бухучет КД 2.0 Командировки НДФЛ П-4 Подбор персонала Резервы отпусков СЗВ-СТАЖ СЗВ-ТД СКД СТД-Р СЭДО ФСС ФСС НС взносы выплаты вычеты диалог кадровая история кадровые данные кадровые переводы контактная информация легкий труд мастер-данных менеджер расчета зарплаты обмен данными оповещения отпуска печать печать без проверки печать с диалогом повышение квалификации пользователи представление прием на работу рабочее время синхронизация ЗУП и БП средний заработок табель таблица периодов фотография штатное расписание

Рубрики

  • Без категории (1)
  • ДО 2.1 (1)
  • ЗУП 3.1 (39)
    • Инструкции (3)
    • Общие вопросы (14)
    • Ответы техподдержки 1С (9)
    • Разработка (8)
      • Обработки (3)
      • Отчеты (1)
      • Печатные формы (1)
      • Расширения (3)
  • Интеграции и обмены (7)
  • УХ 3.2 (3)
  • Шаблоны и заготовки (20)
    • Отчеты (10)
    • Печатные формы (6)
    • Расширения (1)
    • Типовые приемы (7)
Top.Mail.Ru

© 2022-2023 myblog-1c.ru