Получить в СКД подразделение основного рабочее места сотрудника-внутреннего совместителя
Конфигурация ЗУП 3.1.14
Нужно в отчете на СКД выводить всех совместителей в группировке по отделам, выбирая отдел по основному рабочему месту совместителя.
То есть дано:
Сотрудник Подразделение Вид Занятости
Иванов А Охрана Основное место работы
Иванов А Котельная Внутреннее совместительство
Петров Б Котельная Основное место работы
Сидоров В Котельная Внешнее совместительство
Надо вывести в отчет:
Охрана
. Иванов А Охрана
. Иванов А Котельная
Котельная
. Петров Б Котельная
. Сидоров В Котельная
Как это правильно сделать в ЗУПе:
Есть какие-то функции для составления такого запроса?
Или есть какие-то функции для подбора подразделения основного места работы по сотруднику?
Нужно в отчете на СКД выводить всех совместителей в группировке по отделам, выбирая отдел по основному рабочему месту совместителя.
То есть дано:
Сотрудник Подразделение Вид Занятости
Иванов А Охрана Основное место работы
Иванов А Котельная Внутреннее совместительство
Петров Б Котельная Основное место работы
Сидоров В Котельная Внешнее совместительство
Надо вывести в отчет:
Охрана
. Иванов А Охрана
. Иванов А Котельная
Котельная
. Петров Б Котельная
. Сидоров В Котельная
Как это правильно сделать в ЗУПе:
Есть какие-то функции для составления такого запроса?
Или есть какие-то функции для подбора подразделения основного места работы по сотруднику?
Найденные решения
(6) Получилось так:
1) Получил Таблицу значений с нужными мне данными с помощью функций ЗУПа:
КадровыйУчет.СоздатьВТОсновныеСотрудникиФизическихЛиц
КадровыйУчет.КадровыеДанныеСотрудников
2) Взял из имеющихся отчетов тот в котором были остальные нужные мне данные, добавил туда Новый источник данных-объект. в него всунул полученную таблицу значений и настроил связи между источниками данных и допилил результирующий запрос
Свою таблицу вставлял через добавление в НаборыВнешнихДанных, вклинился в стандартной процедуре ПриКомпоновкеОтчета
Использовать "представления" не смог, так как получение нужных мне запросов в конфе не предусмотренно, только ВТ и ТЗ.
В общем работы таки не много, но благодаря традиционному жлобству вендора с методической документацией по доработке их поделий, 3 дня убил на поиск того откуда и как взять нужные данные.
1) Получил Таблицу значений с нужными мне данными с помощью функций ЗУПа:
КадровыйУчет.СоздатьВТОсновныеСотрудникиФизическихЛиц
КадровыйУчет.КадровыеДанныеСотрудников
2) Взял из имеющихся отчетов тот в котором были остальные нужные мне данные, добавил туда Новый источник данных-объект. в него всунул полученную таблицу значений и настроил связи между источниками данных и допилил результирующий запрос
Свою таблицу вставлял через добавление в НаборыВнешнихДанных, вклинился в стандартной процедуре ПриКомпоновкеОтчета
Использовать "представления" не смог, так как получение нужных мне запросов в конфе не предусмотренно, только ВТ и ТЗ.
В общем работы таки не много, но благодаря традиционному жлобству вендора с методической документацией по доработке их поделий, 3 дня убил на поиск того откуда и как взять нужные данные.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) поддержка передачи менеджера временных таблиц в СКД заявлена с версии платформы 8.3.17.
в текущей ситуации можете работать через таблицу значений (вроде даже есть функции в общих модулях, которые сразу таблицу значений возвращают с кадровыми данными).
и второй вариант: использовать "механизм представлений", реализованный в типовом ЗУП.
в текущей ситуации можете работать через таблицу значений (вроде даже есть функции в общих модулях, которые сразу таблицу значений возвращают с кадровыми данными).
и второй вариант: использовать "механизм представлений", реализованный в типовом ЗУП.
(6) Получилось так:
1) Получил Таблицу значений с нужными мне данными с помощью функций ЗУПа:
КадровыйУчет.СоздатьВТОсновныеСотрудникиФизическихЛиц
КадровыйУчет.КадровыеДанныеСотрудников
2) Взял из имеющихся отчетов тот в котором были остальные нужные мне данные, добавил туда Новый источник данных-объект. в него всунул полученную таблицу значений и настроил связи между источниками данных и допилил результирующий запрос
Свою таблицу вставлял через добавление в НаборыВнешнихДанных, вклинился в стандартной процедуре ПриКомпоновкеОтчета
Использовать "представления" не смог, так как получение нужных мне запросов в конфе не предусмотренно, только ВТ и ТЗ.
В общем работы таки не много, но благодаря традиционному жлобству вендора с методической документацией по доработке их поделий, 3 дня убил на поиск того откуда и как взять нужные данные.
1) Получил Таблицу значений с нужными мне данными с помощью функций ЗУПа:
КадровыйУчет.СоздатьВТОсновныеСотрудникиФизическихЛиц
КадровыйУчет.КадровыеДанныеСотрудников
2) Взял из имеющихся отчетов тот в котором были остальные нужные мне данные, добавил туда Новый источник данных-объект. в него всунул полученную таблицу значений и настроил связи между источниками данных и допилил результирующий запрос
Свою таблицу вставлял через добавление в НаборыВнешнихДанных, вклинился в стандартной процедуре ПриКомпоновкеОтчета
Использовать "представления" не смог, так как получение нужных мне запросов в конфе не предусмотренно, только ВТ и ТЗ.
В общем работы таки не много, но благодаря традиционному жлобству вендора с методической документацией по доработке их поделий, 3 дня убил на поиск того откуда и как взять нужные данные.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот