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