CHANGING THE TRACKER AUTOMATICALLY IF THE RELATED TICKET WAS CHANGED
Added by MARIA TERESA RODRIGUEZ 4 months ago
Is there a way for redmine to change the tracker automatically once the related ticket was changed?
A. Sales Project Tracker is as follows: 1. Reserved 2. Transferred 3. Cancelled
B. Inventory Project Tracker: 1. Available for Sale 2. Sold 3. Hold
So if our Sales Team, would create ticket under Sales Project under Reserved and relate that ticket to Inventory Project, the tracker shld automatically changed from 1. Available for Sale to 2. Sold.
But if the Sales Team moved the tracker from Reserved to Cancelled, then the related ticket shld automatically changed from 2. Sold to tracker 3. Hold.
Will that be possible? This is for us to remove double work of updating both projects?
Appreciate any thoughts
RE: CHANGING THE TRACKER AUTOMATICALLY IF THE RELATED TICKET WAS CHANGED - Added by Lorenzo Meneghetti 3 months ago
Hi, it's not possible with out-of-the-box redmine core features.
- You could do that with a redmine plugin feature like this: https://github.com/anteo/redmine_custom_workflows (never tried to use and it's also a bit outdated).
- If you are a bit familiar with ruby you could write a rake task and execute on a scheduled base with cron. Something like (in pseudocode):
my_ticket_selections = Issue.where(conditions) my_ticket_selections.each do |issue| issue.relations.select do |r| check_your_related_match_target_conditions do_the_changes_on_related_issue related_issue.save end end