Получить руководителя подразделения 1с
В ЗУП 2.5 был регистр сведений ОтветственныеЛицаОрганизаций, где хранились руководители подразделений. Стал перетаскивать в 3.1 доработки, никак не найду где задать и как определить руководителя подразделения. Нашел два возможных места хранения:
1. Добавить доп. реквизит. Не нравится, что нет тип значения "физ. лицо".
2. Реквизиты "Руководитель" и "ДолжностьРуководителя". Можно конечно запросом вытащить, но как -то не логично, местами даже через одно место, имхо. Ну либо я не понимаю чего-то.
Подскажите плз, где в ЗУП 3.1 нужно хранить руководителей подразделений.
Беда-печаль. А логика "Руководитель" и "ДолжностьРуководителя" в документах подразумевает только "подписи" в печатных формах? Какой-то около учетной функции не несет?
(6) А какая разница то? Важную и учетную функцию несут. :)Несколько бумажек внутренних печатаем с подписями. Плюс несколько рассылок руководителям подразделений на почту.
Видимо придётся включать механизм доп. реквизитов. До физ. лица через сотрудника доберусь. Жаль что периодичности нет, но с расширениями или снятием с поддержки возиться не хочется.
(8) Скопируйте регистр ответственных по организации и немного допилите. И на форму подразделения программно выведите гиперссылку, как в Организации
(9)Ооочень не хочется в метаданные лезть. А так то, можно и не копировать. Завести периодический РС с измерением подразделение и ресурсом физлицо. Можно даже на форму не выводить.
(11) Очень смешно.
(13) Естественно штатная единица. Но у меня цели не стоит завернуть понятие "руководитель подразделения" в кадровый или какой-то ещё учет. О чём я выше (7) писал. Задача управленческая на всю голову, нужно выводить в сугубо внутренние документы + несколько рассылок на электронную почту. Т.е. нужен способ быстро получить ФИО и электронную почту физ. лица, крайнего за данное подразделение.
Если идти от штатной единицы. Даже на уровне руководителя организации куча вариантов должностей, а уж на уровне подразделений. Простор для фантазии - в отделе продаж это директор по продажам, а у инженеров техподдержки старший инженер, а у . старший помощник младшего дворника. Как итог, придётся в штатном расписании где-то хранить указание на руководящую позицию, отслеживать уникальность "пометки" и "заполняемость" позиции и возможные замещения. Получение нужного мне физ. лица вытекает в запрос на страничку другую вместо 3-х строк. Это какие-то треугольные колёса получаются, коль уж я квадратные описал.
(13) Но, кстати, готов ехать и на треугольных, если их есть в типовом решении. :) Куда в 3.1 дели функционал "ОтветственныеЛицаОрганизаций"?
Получил официальный ответ от разработчиков ЗУП. Нет такого функционала. Совсем. Ни с круглыми ни с квадратными ни с треугольными колёсами. Будем колхозить на доп. реквизитах.
Добрый день! Подскажите пожалуйста, как получить ФИО Руководителя на 8.3, раньше на 8.2 можно было обратиться к модулю общего назначения, сейчас это не выходит.
Заранее спасибо!
Здравствуйте, можно так же получить из общего модуля "ОтветственныеЛицаБП". Вот из этой функции
// Функция возвращает структуру со сведениями об ответственных лицах.
//
// Параметры:
// Организация - СправочникСсылка.Организации - Организация, для которой нужно определить ответственных лиц.
// ДатаСреза - Дата - Дата со временем, на которые необходимо определить сведения.
// Подразделение - СправочникСсылка.ПодразделенияОрганизаций - Подразделение, для которого необходимо определить ответственных лиц.
//
// Возвращаемое значение:
// Структура - Структура с ключами, соответствующими имени значений перечисления ОтветственныеЛица вида:
// * Руководитель - СправочникСсылка.ФизическиеЛица.
// * РуководительФИО - структура (Фамилия, Имя, Отчество, Представление).
// * РуководительПредставление - строка, Фамилия И.О.
// * РуководительДолжность - СправочникСсылка.Должности.
// * РуководительДолжностьПредставление - строка, название должности.
//
Функция ОтветственныеЛица(Организация, ДатаСреза, Подразделение = Неопределено) Экспорт
// В текущую функцию в качестве ДатаСреза обычно передается дата самого документа
// вместе со временем. Чтобы уменьшить число разных значений в кэше повторно используемых
// вызовов, получим для этой даты значение последнего изменения в ответственных лица
// и для него уже вызовем функцию из модуля с повторным использованием возвращаемых значений.
ПриведеннаяДатаСреза = '0001-01-01';
МассивДатИзменения = ОтветственныеЛицаБППовтИсп.ДатыИзмененияОтветственныхЛицОрганизаций(Организация);
Для Каждого ДатаИзменения Из МассивДатИзменения Цикл
Если ДатаИзменения ПриведеннаяДатаСреза = Макс(ПриведеннаяДатаСреза, ДатаИзменения);
КонецЕсли;
КонецЦикла;
Результат = ОтветственныеЛицаБППовтИсп.ОтветственныеЛица(Организация, ПриведеннаяДатаСреза, Подразделение);
Не пинайте сильно я только начинаю изучать 1С. Начал с ВПФ.
Удалось сделать ВПФ для документа "ПриемНаРаботу"
Теперь то же самое делаю но только для СправочникаСотрудников. Ни как не могу получить должность и ФИО руководителя организации. В первом случае я получил так:
В случае СправочникаСотрудников не могу понять как это сделать. Я не могу использовать ДокументПриемаНаРаботу, т.к. был переход из 2.5. и документа просто может не быть.
Помогите пожалуйста как получить ФИО и должность руководителя организации для ВПФ?
Просьба привести пример на общих модулях если возможно без использования прямых запросов. Я так понимаю это более правильное решение (с точки зрения компании 1С)
Добавлено через 9 часов 46 минут
Может не очень красиво, но вроде заработало:
1С: ЗУП 3.1. Как вывести в печатную форму должность в нужном падеже?
1С: ЗУП 3.1. Как вывести в печатную форму должность в нужном падеже, используя стандартные функции?
1С 8.3. ЗУП 3.1. Необходимо при изменении сотрудника автоматически подставлялась его должность
Здравствуйте. 1С 8.3. ЗУП 3.1. Необходимо в электронной форме документа при изменении сотрудника.
ЗУП 3.1. Как получить данные графика работы сотрудника?
Здравствуйте. ЗУП 3.1. Как получить данные графика работы сотрудника? А именно выходные дни и их.
Используя связь таблицы с собой выберите номер, ФИО, номер руководителя сотрудника и ФИО его руководителя
Используя связь таблицы с собой выберите номер, ФИО, номер руководителя сотрудника и ФИО его.
Отрезать ФИО из строчки должность-ФИО
Доброго времени. Пример входных строк: № 10 бур.мастера Шевелева В.П. ведущий геолог.
Исходя из ФИО сотрудника можно ли автоматически прописать его Должность?
Исходя из ФИО сотрудника можно ли автоматически прописать его Должность? в таблице Служебная записка
Считать текстовый файл состоящий из строк ФИО, должность, оклад
Считать текстовый файл состоящий из строк ФИО, должность, оклад, переписать записи в таблицу.
Табель учета рабочего времени (Т-13) - Руководитель структурного подразделения и Работник кадровой службы встают ответственные организации. Есть ли возможность указать ответственные лица подразделения, чтобы именно они туда вставали?))
Ответственные лица организаций
не выходит добавить в ответственных лицах организаций кассира, в списке выбора только Главбух и.
ЗУП 3.1. Как получить полное наименование подразделения с учётом всех вышестоящих подразделений?
Здравствуйте. ЗУП 3.1. Как получить полное наименование подразделения с учётом всех вышестоящих.
ЗУП 3.1. Тест Профессионал. Для изменения наименования подразделения, в печатной форме ранее введенного документа
Доброго дня. 1. Достаточно изменить наименование подразделения в справочнике и заново.
ЗУП 3.1 Сотрудник выпадает из подразделения в отчете
Отчет - анализ зарплаты по сотрудникам. Сотрудник по договору ГПХ выпадает из подразделения, и.
ну да. переделать документ )
и у нас регистр сведений есть - отв лица по подразделениям.
каждый экономист видит своих. если поменялось что - пишет туда новые сведения и именно они и идут во все документы, в которые это надо
ЗУП 3.1 ндфл встает без подразделения
Отчет Анализ зарплаты по сотрудникам показал что по сотруднику в одном подразделении сальдо на.
ЗУП 3.1, можно ли указать адрес подразделения?
не могу найти можно ли указать адрес подразделения?
Конвертация ЗиК -> ЗУП 2 (?). Совместители. В ЗУП удваиваются начисления.
Добрый вечер! Помогите разобраться в следующем вопросе. После переноса БД из 1С 7.7. ЗиК в 1С 8.2.
На чем скорее всего пишутся сложные, большие, быстрые и ответственные программы?
Из этой статьи с сайта ithappens узнал, что лучше всего Visual Basic. А что Вы думаете по этому.
Добрый день! Помогите, пожалуйста, настроить отчет Табель Т-13, чтобы выводилось наименование подразделения, должность и ФИО руководителя этого подразделения, должность и ФИО ответственного лица и работника кадровой службы (выборкой из справочника Сотрудники).
Программа Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.18.151)
Чтобы наименование подразделения выводилось в верхней части табеля, необходимо формировать отчет в режиме «В разрезе подразделений». Этот флажок находится в Настройках отчета. В таком режиме, если в сведениях о подразделении заполнена позиция руководителя, то в отчете в графе «Руководитель структурного подразделения» будет выводиться именно он, а не директор организации
Там же, в настройках, можно указать ответственное лицо. Тогда в табель будет попадать ФИО и должность ответственного
С работником кадровой службы несколько сложнее. Отчет табель строится по заданному макету, он не поддается гибкой настройке. Поэтому настроить выбор кадровика именно на уровне отчета не получится. При формировании отчета Табель Т-13 в печатную форму всегда будет попадать то лицо, которое указано в качестве «Руководителя кадровой службы» в ответственных лицах организации (Настройка — Организации ли Реквизиты организации — вкладка «Учетная политика и другие настройки» — Ответственные лица).
Добрый день! Спасибо за ответ. С настройками по наименованиям цехов и ответственными лицами разобрались. Не нашли, где в сведениях о подразделении заполнить позицию руководителя. В приложении фрагмент табеля по участку «Вспомогательный персонал (цех УПРР) — 18» и этот участок в справочнике Подразделения.
Не понятно, где указать руководителя.
Скажите, а что в Вашей базе указано в настройках управления персоналом (Настройка — Управление персоналом)? Самый 1й переключатель установлен в положение «соответствует структуре юр. лиц» или «не соответствует…»?
Добрый день! У нас в настройках управления персоналом переключатель установлен в положение «не соответствует структуре юридических лиц». Изменить не можем, т.к. управленческая структура предприятия отличается от структуры подразделений. При изменении переключателя (в тестовой базе) выходит ошибка (в приложении).
А если попробовать указать руководителя в управленческой структурной единице, привязанной к этому подразделению (Настройка — Предприятие — Структура предприятия)?
Добрый день! В структуре предприятия ФИО руководителя участка указано, но в Табель попадает Генеральный директор. Структура в приложении.
Получилось прямо следствие вели колобки 🙂 Вот что удалось выяснить:
1. В справочнике Структура предприятия есть особый реквизит «Источник». Когда в настройках управления персоналом структура юл. лиц соответствует управленческой структуре этот реквизит заполняется значением подразделения в регл. учете. Но если структура юл. лиц не соответствует управленческой и элементы справочника Структура предприятия создаются вручную, этот реквизит остается пустым.
2. При формировании табеля программа анализирует не только позицию руководителя, установленную для структурной единицы, но и привязку этой структурной единицы к конкретному подразделению. Для этого программа как раз и проверяет значение реквизита «Источник»
У Вас в базе структурные единицы, скорее всего, изначально создавались вручную. Поэтому реквизит Источник у них не заполнен. При желании это можно проверить универсальным отчетом (Администрирование Печатные формы, отчеты и обработки).
Как решение проблемы, можно рассмотреть такой вариант: с помощью обработки группового изменения реквизитов установить значение реквизита «Источник» для структурных единиц (значение = регламентированное подразделение). После того, как к структурным единицам привяжете позиции руководителей подразделений, в табелях будут выводиться эти руководители. Единственное, это не получится провернуть для тех регламентированных подразделений, у которых нет четкого соответствия с управленческими подразделениями (структурными единицами). Например, если одной структурной единице соответствует несколько регламентированных подразделений. В качестве «Источника» мы можем указать только 1 значение. Для остальных регламентированных подразделений, которые не получилось указать в качестве «Источника», тогда в табеле будет выводиться по-прежнему руководитель организации.
Добрый день! Я постаралась выполнить Ваши рекомендации по отчету Табель Т13, но подпись руководителя подразделения не получилась. В Приложении привела подробное описание моих действий. Посмотрите, пожалуйста!
По порядку действий все верно. Еще раз провернула все на демобазе, сработало хорошо. Единственное, на скриншотах не видно, включен ли флажок «В разрезе подразделений» в настройках табеля?
Если можно проверить, подразделение «58 Аналитическая служба» связано с какими-нибудь другими элементами структуры предприятия?
Добрый день! Спасибо за ответы на вопросы. Флажок «В разрезе подразделений» в настройках табеля был и наименование подразделения в отчете выводится. Действительно, подразделение «58 Аналитическая служба» связано с другим элементом структуры предприятия (скриншоты в Приложении).
Думаю, что типовыми настройками у нас не получится изменить подписи, но переписка была полезна для лучшего понимания работы программы. Большое спасибо!
Пожалуйста, мне самой было интересно в этом покопаться 🙂 В Вашем случае да, скорее всего, только доработка.
Читайте также: