Замена сотрудника в выполненных задачах (после увольнения)
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Доступ к форуму партнерам «1C-Рарус» по дистрибуции предоставляется на сайте
rarus-soft.ru
Читают тему
По регламенту после определенного времени сотрудник в базе УТиВСК помечается на удаление и все его документы, взаимодействия и т д перекидываются на виртуального пользователя "Уволенные сотрудники", но не через "Заменить" в удалении помеченных обьектов, и через посик и замену удалить не получается (см скриншот)
Прикрепленные файлы
Вы можете это сделать, используя обработку "Групповое изменение реквизитов", а затем пометить на удаление.
Открываете обработку и настраиваете отбор (на скрине по Интересам конкретного менеджера) - скрин: изменение1.
Далее отмечаете реквизит, который нужно изменить и указываете Новое значение. Нажимаете кнопку "Изменить реквизиты" - скрин: изменение2.
Затем проверяете список Интересов. Видно, что в выбранных Интересах изменился ответственный - скрин: изменени3.
Прикрепленные файлы
Скрин я прислал, где именно обработка не хочет менять ответственного
Уточнила у методиста: в выполненной задаче нельзя изменить ответственного.
Добрый день!
Уточнила у методиста: в выполненной задаче нельзя изменить ответственного.
У Вас итоговая цель заменить сотрудника или удалить эти задачи?
Вы пробовали ей воспользоваться?
Для передачи дел с уволенного сотрудника предназначена обработка "Передача дел другому ответственному"Вы пробовали ей воспользоваться?
Типовыми средствами у завершенных задач нельзя изменить Исполнителя.
Связано это с тем, что поле Исполнитель это не просто реквизит задачи, а "реквизит адресации". Обработка групповой замены не умеет работать с реквизитами адресации.
Предлагаю такое решение:
Сделать расширение, которое переопределит метод "ПередЗаписью" модуля объекта у "ЗадачаИсполнителя". Режим "Вместо".
Можно просто пустым его оставить, можно закомментировать код
Можно конечно просто закомментировать этот код в модуле, но расширение позволит сохранить типовое поведение в обычном режиме работы.
Затем написать обработку по выборке и изменению Исполнителя. Если расширение активно - ошибка перезаписи выполненной задачи уже не будет выводиться.
Готовой обработки у нас нет.
Готовой обработки у нас нет.
Такие работы уже не относятся к тех. поддержке.
Вы можете запросить платную доработку по адресу
Нужно сделать расширение и обработку, навскидку это займет 2 часа.