Доработка REDMINE 2.5.1
1230 PLNТЕХНИЧЕСКОЕ ЗАДАНИЕ ПО ДОРАБОТКЕ ПРОЦЕДУРЫ СОГЛАСОВАНИЮ ДОГОВОРОВ (REDMINE)
ВВЕДЕНИЕ
Согласование договоров в системе REDMINE ведется в отдельном проекте «Согласование договоров».
Для согласования договора Исполнитель создает новую задачу.
Процедура Согласование договоров реализована в виде пользовательского рабочего процесса REDMINE, с использованием Custom Workflow.
Данный документ касается доработки процедуры согласования договоров, находящейся в статусе «Договор: Внутр. Согласование».
Доработка процедуры согласования должна быть реализована в виде плагина REDMINE, в дальнейшем именуемом Плагин.
УСЛОВИЯ СТАРТА ПЛАГИНА
Запуск Плагина производится один раз в сутки с помощью планировщика заданий Cron.
УСЛОВИЯ ЗАВЕРШЕНИЕ ПЛАГИНА
Работа плагина завершается после обработки всех задач в проекте «Согласование договоров», у которых поле «Статус» находится в состоянии «Договор: Внутр. Согласование»
ФУНКЦИИ ПЛАГИНА
При запуске плагин должен провести последовательную проверку задач, находящихся в проекте «согласование договоров», в которых поле «Статус» имеет значение «Договор: Внутр. Согласование».
При нахождении таких задач должно быть проверено поле «дата выполнения», определяющая максимально допустимое время, отведённое на согласование договоров. Если время, отпущенное на согласование договора просрочено, то следует изменить статус согласования в поле «статус согласования» для всех согласующих, имеющих статус «на согласовании» на статус «согласовано».
Скрипт проверяет поле «На кого назначен» и назначает задачу на «Исполнитель договора».
Скрипт направляет соответствующие уведомления.
В случае, если до конца согласования осталось менее трёх дней, то скрипт при выполнении производит рассылку уведомлений визирующим, с текстом:
«По задаче %номер_задачи% через %оставшееся_кол-во_дней% истекает срок согласования договора. При отсутствии принятого Вами решения через %оставшееся_кол-во_дней% договор будет переведен в статус «Договор: согласован». Ответственность за принятое решение возлагается на Вас».
После окончания обработки всех задач в проекте «Согласование договоров» Плагин должен отправить статистику работы на адрес redcontrol@%corp%.com. Статистика должна содержать следующую информацию:
Количество обработанных задач, находящихся в статусе «Договор: Внутр. Согласование»
Количество задач, в которые были внесены изменения плагином, их номера в виде ссылок: http://redmine.%corp%.com/issues/XXXX , где XXXX – номер задачи.
Дополнительные функции, которые необходимо реализовать:
При простановке визы «Согласовано» визирующий должен автоматически удаляться из наблюдателей по задаче согласования, при условии, что он не входит в группу «Управление по договорной работе».
Для всех проектов должен быть доступен функционал, фиксирующий добавление или удаление наблюдателей из задачи.
Все заявки на почту [email protected]
-
10 Готов взяться.
Опыт допиливания redmine/easyredmine есть.
Нужны уточнения:
- автоматическое удаление наблюдателя только при работе плагина, или при ручных операциях тоже? (нужна ли доработка after_save процесса)
- уточните "функционал, фиксирующий добавление или удаление наблюдателей"
Цену необходимо обсудить после уточнения ТЗ
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Dashboard na Dune AnalyticsReferencja stylu: dune.com/filarm/polymarket-activity Zadanie Zebrać schludny, wizualnie przyjemny dashboard na Dune dla naszego bota do Polymarket. Na tym etapie używane są dane demonstracyjne (syntetyczne) — generowane programowo, ale wyglądają logicznie i wiarygodnie, w… Bazy danych i SQL ∙ 11 godzin 57 minut temu ∙ 9 ofert |
Power BI
58 PLN
Dashboard działa na serwerze Google, trzeba przenieść całą logikę + kod Jakie umiejętności są potrzebne: wdrażanie procesów ETL na serwerze Linux + praca z BigQuery i Postgre Jest działający kod, który działa na Google, gdzie znajduje się sama baza danych, trzeba przenieść na… Python, Bazy danych i SQL ∙ 1 dzień 6 godzin temu ∙ 15 ofert |
Potrzebny specjalista 1C do poprawek i rozwojuSzukam specjalisty z 1C do współpracy na freelansie. Obecnie już współpracuję z wykonawcą, który zapewnia wsparcie i obsługę systemu 1C. Jednak z powodu obciążenia wykonawcy pojawia się potrzeba szybkiego wykonania dodatkowych zadań, poprawek oraz opracowania nowej… Bazy danych i SQL ∙ 3 dni 5 godzin temu ∙ 11 ofert |
Przywracanie Instagrama po zablokowaniu3 marca 2026 r. zablokowano Instagram z powodu naruszenia zasad. Uważam, że doszło do jakiegoś błędu, ponieważ strona była osobista z zdjęciami i filmami z prywatnych podróży. Nie pisałam komentarzy ani niczego innego. Wysłałam kilka razy odwołanie. Nie mogę pobrać swoich… Bazy danych i SQL, Programowanie stron internetowych ∙ 3 dni 17 godzin temu ∙ 5 ofert |
Usunąć problem niepełnego importu danych z plików Excel specyfikacji Nowej Poczty do 1C:
166 PLN
Cel: Istnieje przetwarzanie w 1C dotyczące ładowania specyfikacji Nowej Poczty. Z nieznanych powodów przestało ładować niektóre dane tabelaryczne. Należy znaleźć przyczynę i usunąć problem niepełnego importu danych z plików Excel specyfikacji Nowej Poczty do 1C: Mały Biznes.… Administracja systemem i siecią, Bazy danych i SQL ∙ 7 dni temu ∙ 16 ofert |