Доработка 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 ∙ 11 годин 58 хвилин тому ∙ 9 ставок |
Power BI
700 UAH
Дашборд працює на гугл сервері, потрібно перенести всю логіку+код Які потрібні скіли: розгортання etl процесів на linux сервері + робота із BigQuery та Postgre Є робочий код, який працює на google, де є сама БД, потрібно перенести на інший сервер, можливо переписати код. Python, Бази даних та SQL ∙ 1 день 6 годин тому ∙ 15 ставок |
Потрібен спеціаліст 1С для доопрацювань та розробкиШукаю фахівця з 1С для співпраці на фрілансі. Наразі вже працюю з підрядником, який забезпечує підтримку та обслуговування системи 1С. Проте через завантаженість підрядника виникає потреба в оперативному виконанні додаткових задач, доопрацювань та розробки нового функціоналу.… Бази даних та SQL ∙ 3 дні 5 годин тому ∙ 11 ставок |
Відновлення інстаграму після блокування3 березня 2026 року заблокували інстаграм з причини порушення правил. Вважаю, що сталася якась помилка, оскільки сторінка була особистою з фото та відео особистих поїздок. Коментарі тощо я не писала ніде. Відправляла кілька разів на оскарження. Не можу скачати свої файли,… Бази даних та SQL, Веб-програмування ∙ 3 дні 17 годин тому ∙ 5 ставок |
Виправити проблему неповного імпорту даних з Excel-файлів специфікацій Нової Пошти в 1С:
2000 UAH
Мета: Є обробка в 1С по завантаженню специфікації Нової Пошти. З незрозумілих причин перестало підгружати деякі табличні дані. Потрібно знайти причину і усунути проблему неповного імпорту даних з Excel-файлів специфікацій Нової Пошти в 1С: Малий Бізнес. Поточний стан: В 1С… Адміністрування систем та мереж, Бази даних та SQL ∙ 7 днів тому ∙ 16 ставок |