ЗУП 3.1.8 Рассылка расчетных листов руководителям подразделений
Добрый день! ЗУП 3.1.8 Подскажите, пожалуйста, как настроить рассылку по работающим сотрудникам и чтобы расчетные листки подразделения рассылались на руководителя. У меня не получается. Выдает ошибку ]" Отчет "расчетный листок" запрещено рассылать без отбора по физическому лицу.
Прикрепленные файлы:
Найденные решения
Найденное мною решение. Нашла в модуле программы где идет проверка, которая не дает Сохранить и Выполнить рассылку и Убрала ее через расширение.
Проверка выполняется в Общем модуле -> ЗарплатаКадрыОтчеты
В процедуре «КонтрольНастроекОтчетовПриЗаписиРассылкиОтчетов»
В процедуре в любом месте жмем правой кнопкой мышы в выпавшем меню выбираем Добавить в расширение
Тип вызова «Вызывать вместо»
Текст ниже.
Далее в режиме Предприятия Администрирование -> Печатные формы, отчеты и обработки -> Рассылка отчетов
Создаем рассылку. В наименовании мне удобно указывать наименование подразделения, т.к. рассылка руководителю подразделения.
Отправлять «Отчеты указанным пользователям»
Получатели «Физические лица»
В настройках отчета (нижнее окошко) Подразделение Равно(можно В Группе…) нужное подразделение.
Далее, настроить учетные записи эл.почты, у физ.лиц указать электронную почту, подобрать получателей рассылки и т.п.-ну как для обычной рассылки.
Проверка выполняется в Общем модуле -> ЗарплатаКадрыОтчеты
В процедуре «КонтрольНастроекОтчетовПриЗаписиРассылкиОтчетов»
В процедуре в любом месте жмем правой кнопкой мышы в выпавшем меню выбираем Добавить в расширение
Тип вызова «Вызывать вместо»
Текст ниже.
Далее в режиме Предприятия Администрирование -> Печатные формы, отчеты и обработки -> Рассылка отчетов
Создаем рассылку. В наименовании мне удобно указывать наименование подразделения, т.к. рассылка руководителю подразделения.
Отправлять «Отчеты указанным пользователям»
Получатели «Физические лица»
В настройках отчета (нижнее окошко) Подразделение Равно(можно В Группе…) нужное подразделение.
Далее, настроить учетные записи эл.почты, у физ.лиц указать электронную почту, подобрать получателей рассылки и т.п.-ну как для обычной рассылки.
Прикрепленные файлы:
(1)
Необходимо подразделению как-то указать физ.лицо -его начальника.
Это можно сделать через дополнительные реквизиты справочника Подразделение.
1.В разделе Администрирование, Общие настройки -установить флаг Доп.реквизиты и сведения
2.Найти Подразделения, правой кнопкой мыши-Создать
3.Тип данных-Сотрудник
4.В подразделении-заполнить поле Руководитель
5.В разделе Зарплата, Отчеты по зарплате, Расчетные листки-по кнопке Настройки выбрать вид Расширенный, на вкладке Отбор -установить конкретный отбор Подразделение.Руководитель.Физическое лицо- по внесенному физ.лицу (для какой-нибудь одного подразделения) , чтобы проверить, как работает отбор
6.Сохранить вариант отчета с отбором под другим именем
7.Из сформированного отчета создать рассылку
8.Свой отчет для каждого получателя, Получатели-Физические лица
9.Установить указатель на наш отбор, нажать кнопку Указать получателя рассылки
Далее, настроить учетные записи эл.почты, у физ.лиц указать электронную почту, подобрать получателей рассылки и т.п.-ну как для обычной рассылки.
Единственный недостаток метода- необходимо вручную внести для подразделения физ.лицо в созданное нами поле Руководитель и отслеживать изменения .
Необходимо подразделению как-то указать физ.лицо -его начальника.
Это можно сделать через дополнительные реквизиты справочника Подразделение.
1.В разделе Администрирование, Общие настройки -установить флаг Доп.реквизиты и сведения
2.Найти Подразделения, правой кнопкой мыши-Создать
3.Тип данных-Сотрудник
4.В подразделении-заполнить поле Руководитель
5.В разделе Зарплата, Отчеты по зарплате, Расчетные листки-по кнопке Настройки выбрать вид Расширенный, на вкладке Отбор -установить конкретный отбор Подразделение.Руководитель.Физическое лицо- по внесенному физ.лицу (для какой-нибудь одного подразделения) , чтобы проверить, как работает отбор
6.Сохранить вариант отчета с отбором под другим именем
7.Из сформированного отчета создать рассылку
8.Свой отчет для каждого получателя, Получатели-Физические лица
9.Установить указатель на наш отбор, нажать кнопку Указать получателя рассылки
Далее, настроить учетные записи эл.почты, у физ.лиц указать электронную почту, подобрать получателей рассылки и т.п.-ну как для обычной рассылки.
Единственный недостаток метода- необходимо вручную внести для подразделения физ.лицо в созданное нами поле Руководитель и отслеживать изменения .
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Необходимо подразделению как-то указать физ.лицо -его начальника.
Это можно сделать через дополнительные реквизиты справочника Подразделение.
1.В разделе Администрирование, Общие настройки -установить флаг Доп.реквизиты и сведения
2.Найти Подразделения, правой кнопкой мыши-Создать
3.Тип данных-Сотрудник
4.В подразделении-заполнить поле Руководитель
5.В разделе Зарплата, Отчеты по зарплате, Расчетные листки-по кнопке Настройки выбрать вид Расширенный, на вкладке Отбор -установить конкретный отбор Подразделение.Руководитель.Физическое лицо- по внесенному физ.лицу (для какой-нибудь одного подразделения) , чтобы проверить, как работает отбор
6.Сохранить вариант отчета с отбором под другим именем
7.Из сформированного отчета создать рассылку
8.Свой отчет для каждого получателя, Получатели-Физические лица
9.Установить указатель на наш отбор, нажать кнопку Указать получателя рассылки
Далее, настроить учетные записи эл.почты, у физ.лиц указать электронную почту, подобрать получателей рассылки и т.п.-ну как для обычной рассылки.
Единственный недостаток метода- необходимо вручную внести для подразделения физ.лицо в созданное нами поле Руководитель и отслеживать изменения .
Необходимо подразделению как-то указать физ.лицо -его начальника.
Это можно сделать через дополнительные реквизиты справочника Подразделение.
1.В разделе Администрирование, Общие настройки -установить флаг Доп.реквизиты и сведения
2.Найти Подразделения, правой кнопкой мыши-Создать
3.Тип данных-Сотрудник
4.В подразделении-заполнить поле Руководитель
5.В разделе Зарплата, Отчеты по зарплате, Расчетные листки-по кнопке Настройки выбрать вид Расширенный, на вкладке Отбор -установить конкретный отбор Подразделение.Руководитель.Физическое лицо- по внесенному физ.лицу (для какой-нибудь одного подразделения) , чтобы проверить, как работает отбор
6.Сохранить вариант отчета с отбором под другим именем
7.Из сформированного отчета создать рассылку
8.Свой отчет для каждого получателя, Получатели-Физические лица
9.Установить указатель на наш отбор, нажать кнопку Указать получателя рассылки
Далее, настроить учетные записи эл.почты, у физ.лиц указать электронную почту, подобрать получателей рассылки и т.п.-ну как для обычной рассылки.
Единственный недостаток метода- необходимо вручную внести для подразделения физ.лицо в созданное нами поле Руководитель и отслеживать изменения .
(6) Вы не все сделали, как я написала.
Отбор у Вас
Сотрудник Равно Получатель
а я указывала (в п.9):
Подразделение.Руководитель.Физическое лицо Равно Получатель
И отбор по подразделению вовсе не нужен.
(7)
Сохранить-то дает, но саму рассылку делает ли корректно?
Отчет формирует именно по тому подразделению, для которого задан руководитель? И отсылает именно этому физ.лицу, которое указано как руководитель?
Для проверки можете указать у физ.лица какой-нибудь свой собственный мейл, на который и придет отчет.
А потом просто изменить мейл на реальный адрес физ.лица
Отбор у Вас
Сотрудник Равно Получатель
а я указывала (в п.9):
Подразделение.Руководитель.Физическое лицо Равно Получатель
И отбор по подразделению вовсе не нужен.
(7)
Сохранить-то дает, но саму рассылку делает ли корректно?
Отчет формирует именно по тому подразделению, для которого задан руководитель? И отсылает именно этому физ.лицу, которое указано как руководитель?
Для проверки можете указать у физ.лица какой-нибудь свой собственный мейл, на который и придет отчет.
А потом просто изменить мейл на реальный адрес физ.лица
(9) Добавила в отчет РЛ новый отбор Подразделение.Руководитель.ФизЛицо, выбрала руководителя подразделения, сформировала отчет - все ОК, отбор работает, без выбора подразделения. Сохранила вариант отчета, иду создать рассылку появился отбор Подразделение.Руководитель.ФизЛицо, встаю курсором на эту строку нажимаю конпку "Указать получателя рассылки" и опять при сохранении ошибка, что я делаю не так?
Прикрепленные файлы:
(4) Преимущество вашего решения - не надо для каждого подразделения создавать рассылку. Указал Руководителей в спр. Подразделения, указал емайл у ФизЛица, в рассылке создал список получателей, и все бы хорошо...
Но есть один недостаток, если сотрудник переводился хотя-бы на один день в другое подразделение в течении года, даже не в периоде формирования отчета он попадает в подразделение, в котором работал полгода назад один день. А на нашем предприятии сотрудников тусуют туда-сюда.
А по поводу ошибки, убирать контроль через расширение.
Но есть один недостаток, если сотрудник переводился хотя-бы на один день в другое подразделение в течении года, даже не в периоде формирования отчета он попадает в подразделение, в котором работал полгода назад один день. А на нашем предприятии сотрудников тусуют туда-сюда.
А по поводу ошибки, убирать контроль через расширение.
Найденное мною решение. Нашла в модуле программы где идет проверка, которая не дает Сохранить и Выполнить рассылку и Убрала ее через расширение.
Проверка выполняется в Общем модуле -> ЗарплатаКадрыОтчеты
В процедуре «КонтрольНастроекОтчетовПриЗаписиРассылкиОтчетов»
В процедуре в любом месте жмем правой кнопкой мышы в выпавшем меню выбираем Добавить в расширение
Тип вызова «Вызывать вместо»
Текст ниже.
Далее в режиме Предприятия Администрирование -> Печатные формы, отчеты и обработки -> Рассылка отчетов
Создаем рассылку. В наименовании мне удобно указывать наименование подразделения, т.к. рассылка руководителю подразделения.
Отправлять «Отчеты указанным пользователям»
Получатели «Физические лица»
В настройках отчета (нижнее окошко) Подразделение Равно(можно В Группе…) нужное подразделение.
Далее, настроить учетные записи эл.почты, у физ.лиц указать электронную почту, подобрать получателей рассылки и т.п.-ну как для обычной рассылки.
Проверка выполняется в Общем модуле -> ЗарплатаКадрыОтчеты
В процедуре «КонтрольНастроекОтчетовПриЗаписиРассылкиОтчетов»
В процедуре в любом месте жмем правой кнопкой мышы в выпавшем меню выбираем Добавить в расширение
Тип вызова «Вызывать вместо»
Текст ниже.
Далее в режиме Предприятия Администрирование -> Печатные формы, отчеты и обработки -> Рассылка отчетов
Создаем рассылку. В наименовании мне удобно указывать наименование подразделения, т.к. рассылка руководителю подразделения.
Отправлять «Отчеты указанным пользователям»
Получатели «Физические лица»
В настройках отчета (нижнее окошко) Подразделение Равно(можно В Группе…) нужное подразделение.
Далее, настроить учетные записи эл.почты, у физ.лиц указать электронную почту, подобрать получателей рассылки и т.п.-ну как для обычной рассылки.
Прикрепленные файлы:
(7) Спасибо! Помогло. Только за это время текст процедуры изменился и в расширение уже надо добавлять процедуру ПроверитьНастройкиРассылки и лучше как &ИзменениеИКонтроль, где блок проверки персонализации отчета поместить в конструкцию #Удаление #КонецУдаления
#Удаление
Если ТребоватьПерсонализацииОтчетаПриРассылке(ИнформацияОВарианте.ИмяОтчета, КлючВарианта(НастройкиКД))
И Не ОтчетПерсонализирован(НастройкиКД) Тогда
Результат.ТекстОшибки = СтрШаблон(
НСтр("ru = 'Отчет ""%1"" запрещено рассылать без отбора по физическому лицу'"),
Строка(ИнформацияОВарианте.Вариант));
КонецЕсли;
#КонецУдаления Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот