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

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

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

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

Получение данных по периодам в ЗУП 3.1

Posted on 25 апреля 23 г.28 апреля 23 г. By Алексей Комментариев к записи Получение данных по периодам в ЗУП 3.1 нет

Иногда при решении задачи необходимо получить таблицу с периодами в определенном диапазоне, в ЗУП 3.1 это можно сделать с помощью процедуры СоздатьВТПериоды()

Пример использования СоздатьВТПериоды()

Создание таблицы с сотрудниками и периодами на каждый месяц за предыдущие 12 месяцев

Периоды сотрудников
1С (Код)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
ДатаАктуальности = ТекущаяДата();
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
ПериодРасчета = УчетСреднегоЗаработкаКлиентСервер.ПериодРасчетаОбщегоСреднегоЗаработка(ДатаАктуальности); // 12 месяцев
ЗарплатаКадрыОбщиеНаборыДанных.СоздатьВТПериоды(Запрос.МенеджерВременныхТаблиц, ПериодРасчета.ДатаНачала, ПериодРасчета.ДатаОкончания, "МЕСЯЦ");
// Возможные варианты в 4-м параметре: ДЕНЬ, МЕСЯЦ (по умолчанию), КВАРТАЛ, ГОД
Запрос.Текст =
"ВЫБРАТЬ
| Сотрудники.Ссылка КАК Сотрудник,
| ВТПериоды.Период КАК Период
|ИЗ
| Справочник.Сотрудники КАК Сотрудники
| ЛЕВОЕ СОЕДИНЕНИЕ ВТПериоды КАК ВТПериоды
| ПО (ИСТИНА)";
ТЗРезультат = Запрос.Выполнить().Выгрузить();

Если необходимо получить данные о периодах через СКД, то можно использовать механизм представлений, более подробно тут – Представления “Срез последних кадровой истории”, “Периоды”.

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

  • Представление "Кадровая История Сотрудников"
  • Представления "Срез последних кадровой истории", "Периоды"
  • Представления "Кадровые данные"
Типовые приемы, Шаблоны и заготовки Tags:таблица периодов

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

Previous Post: Не рассчитывается НДФЛ при начислении за первую половину месяца в ЗУП 3.1
Next Post: Инструкция по «Среднему заработку» ЗУП 3.1

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

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

ДзенTelegram

Разработки

  • Печатная форма "Расходный кассовый ордер" для ЗУП 3.1 Печатная форма "Расходный кассовый ордер" ЗУП 3.1 650,00 ₽
  • Отчет "План-факт отпусков сотрудников в виде диаграммы Ганта Отчет "План-факт по отпускам сотрудников" ЗУП 3.1 650,00 ₽
  • Приказ об отмене трудового договора (рис 1) Печатная форма "Отмена приема на работу" ЗУП 3.1 650,00 ₽
  • Обработка “Выплата сотруднику через банк” ЗУП 3.1 Обработка “Выплата сотруднику через банк” ЗУП 3.1 0,00 ₽
  • Тестирование API Яндекс GPT Обработка "Работа с API YandexGPT" 650,00 ₽

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

Яндекс.Метрика

© 2022-2026 myblog-1c.ru

Пользовательское соглашение

Контакты