Доработка REDMINE 2.5.1
12 735 UAHТЕХНИЧЕСКОЕ ЗАДАНИЕ ПО ДОРАБОТКЕ ПРОЦЕДУРЫ СОГЛАСОВАНИЮ ДОГОВОРОВ (REDMINE)
ВВЕДЕНИЕ
Согласование договоров в системе REDMINE ведется в отдельном проекте «Согласование договоров».
Для согласования договора Исполнитель создает новую задачу.
Процедура Согласование договоров реализована в виде пользовательского рабочего процесса REDMINE, с использованием Custom Workflow.
Данный документ касается доработки процедуры согласования договоров, находящейся в статусе «Договор: Внутр. Согласование».
Доработка процедуры согласования должна быть реализована в виде плагина REDMINE, в дальнейшем именуемом Плагин.
УСЛОВИЯ СТАРТА ПЛАГИНА
Запуск Плагина производится один раз в сутки с помощью планировщика заданий Cron.
УСЛОВИЯ ЗАВЕРШЕНИЕ ПЛАГИНА
Работа плагина завершается после обработки всех задач в проекте «Согласование договоров», у которых поле «Статус» находится в состоянии «Договор: Внутр. Согласование»
ФУНКЦИИ ПЛАГИНА
При запуске плагин должен провести последовательную проверку задач, находящихся в проекте «согласование договоров», в которых поле «Статус» имеет значение «Договор: Внутр. Согласование».
При нахождении таких задач должно быть проверено поле «дата выполнения», определяющая максимально допустимое время, отведённое на согласование договоров. Если время, отпущенное на согласование договора просрочено, то следует изменить статус согласования в поле «статус согласования» для всех согласующих, имеющих статус «на согласовании» на статус «согласовано».
Скрипт проверяет поле «На кого назначен» и назначает задачу на «Исполнитель договора».
Скрипт направляет соответствующие уведомления.
В случае, если до конца согласования осталось менее трёх дней, то скрипт при выполнении производит рассылку уведомлений визирующим, с текстом:
«По задаче %номер_задачи% через %оставшееся_кол-во_дней% истекает срок согласования договора. При отсутствии принятого Вами решения через %оставшееся_кол-во_дней% договор будет переведен в статус «Договор: согласован». Ответственность за принятое решение возлагается на Вас».
После окончания обработки всех задач в проекте «Согласование договоров» Плагин должен отправить статистику работы на адрес redcontrol@%corp%.com. Статистика должна содержать следующую информацию:
Количество обработанных задач, находящихся в статусе «Договор: Внутр. Согласование»
Количество задач, в которые были внесены изменения плагином, их номера в виде ссылок: http://redmine.%corp%.com/issues/XXXX , где XXXX – номер задачи.
Дополнительные функции, которые необходимо реализовать:
При простановке визы «Согласовано» визирующий должен автоматически удаляться из наблюдателей по задаче согласования, при условии, что он не входит в группу «Управление по договорной работе».
Для всех проектов должен быть доступен функционал, фиксирующий добавление или удаление наблюдателей из задачи.
Все заявки на почту [email protected]
-
10 Готов взяться.
Опыт допиливания redmine/easyredmine есть.
Нужны уточнения:
- автоматическое удаление наблюдателя только при работе плагина, или при ручных операциях тоже? (нужна ли доработка after_save процесса)
- уточните "функционал, фиксирующий добавление или удаление наблюдателей"
Цену необходимо обсудить после уточнения ТЗ
Актуальные фриланс-проекты в категории Базы данных и SQL
Дашборд на Dune AnalyticsРеференс по стилю: dune.com/filarm/polymarket-activity Задача Собрать аккуратный, визуально приятный дашборд на Dune по нашему боту для Polymarket. На данном этапе используются демонстрационные (синтетические) данные — они генерируются программно, но выглядят логично и… Базы данных и SQL ∙ 10 часов 47 минут назад ∙ 9 ставок |
Power BI
700 UAH
Дашборд работает на гугл сервере, нужно перенести всю логику+код Какие нужны скиллы: развертывание etl процессов на linux сервере + работа с BigQuery и Postgre Есть рабочий код, который работает на google, где есть сама БД, нужно перенести на другой сервер, возможно переписать… Python, Базы данных и SQL ∙ 1 день 5 часов назад ∙ 15 ставок |
Нужен специалист 1С для доработок и разработкиИщу специалиста по 1С для сотрудничества на фрилансе. В настоящее время уже работаю с подрядчиком, который обеспечивает поддержку и обслуживание системы 1С. Однако из-за загруженности подрядчика возникает необходимость в оперативном выполнении дополнительных задач, доработок и… Базы данных и SQL ∙ 3 дня 4 часа назад ∙ 11 ставок |
Восстановление инстаграм после блокировки3 марта 2026 г заблокировали инстаграм с причиной нарушения правил. Считаю произошла какая то ошибка, так как страничка была личной с фото и видео личных поездок. Коментарии и тд я не писала нигде. Отправляла несколько раз на обжалование. Не могу скачать свои файлы, так как не… Базы данных и SQL, Веб-программирование ∙ 3 дня 15 часов назад ∙ 5 ставок |
Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С:
2000 UAH
Цель: Есть обработка в 1с по загрузке спецификации Новой почти. По непонятнім причинам перестало подгружать некоторіе табличніе данніе Нужно найти причину и Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С: Малый Бизнес. Текущее… Администрирование систем и сетей, Базы данных и SQL ∙ 6 дней 22 часа назад ∙ 16 ставок |