Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-2347

Support Manager: Allow tickets to be re-assigned

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.0.0-b5
    • Fix Version/s: Sponsored, 4.7.0-b1
    • Component/s: Plugins
    • Labels:
      None

      Description

      1. Add a new action for selected tickets to "Assign" them to a client. The client will need to be selected, which can be done through a client autocomplete lookup
      2. Assign all selected tickets to the client selected
        • Only tickets that currently have no client assigned may be assigned to one
        • Any tickets can be reassigned to another client, or from no client to a client
      3. Add a note to the ticket for admins to see if a ticket is reassigned from one client to another
        • "This ticket was re-assigned to [Client Name]. Previous client replies were re-assigned to this client and may have been made by another person."

      It's often necessary to assign or re-assign a ticket to a client. As an example, a client may email in a ticket from an email address that's not on file, or may open a ticket under the wrong account.

      Staff should be able to re-assign a ticket. There's a couple scenarios that this might be accomplished:

      1. On the ticket reply screen, add a link or button next to the Client's name or email address, when clicked a search box appears that uses an AJAX search similar to a staff member opening a new ticket for a client.

      2. By adding a new option under the Ticket Overview page where one or more tickets may be selected on the left, where a "Reassign" option appears in the bottom right similar to bulk merge and bulk update status.

        Activity

        admin Paul Phillips created issue -
        tyson Tyson Phillips (Inactive) made changes -
        Field Original Value New Value
        Story Points 5
        tyson Tyson Phillips (Inactive) made changes -
        Description It's often necessary to assign or re-assign a ticket to a client. As an example, a client may email in a ticket from an email address that's not on file, or may open a ticket under the wrong account.

        Staff should be able to re-assign a ticket. There's a couple scenarios that this might be accomplished:

        1. On the ticket reply screen, add a link or button next to the Client's name or email address, when clicked a search box appears that uses an AJAX search similar to a staff member opening a new ticket for a client.

        2. By adding a new option under the Ticket Overview page where one or more tickets may be selected on the left, where a "Reassign" option appears in the bottom right similar to bulk merge and bulk update status.

        # Add a new action for selected tickets to "Assign" them to a client. The client will need to be selected, which can be done through a client autocomplete lookup
        # Assign all selected tickets to the client selected
        #* Only tickets that currently have no client assigned may be assigned to one

        ----

        It's often necessary to assign or re-assign a ticket to a client. As an example, a client may email in a ticket from an email address that's not on file, or may open a ticket under the wrong account.

        Staff should be able to re-assign a ticket. There's a couple scenarios that this might be accomplished:

        1. On the ticket reply screen, add a link or button next to the Client's name or email address, when clicked a search box appears that uses an AJAX search similar to a staff member opening a new ticket for a client.

        2. By adding a new option under the Ticket Overview page where one or more tickets may be selected on the left, where a "Reassign" option appears in the bottom right similar to bulk merge and bulk update status.
        tyson Tyson Phillips (Inactive) made changes -
        Story Points 5 3
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.6.0 Sprint 2 [ 69 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Fix Version/s Short Term [ 10800 ]
        tyson Tyson Phillips (Inactive) made changes -
        Fix Version/s 4.6.0-b1 [ 11117 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.6.0 Sprint 2 [ 69 ] 4.6.0 Sprint 2, 4.6.0 Sprint 3 [ 69, 79 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.6.0 Sprint 2, 4.6.0 Sprint 3 [ 69, 79 ] 4.6.0 Sprint 2, 4.6.0 Sprint 3, 4.6.0 Sprint 4 [ 69, 79, 80 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.6.0 Sprint 2, 4.6.0 Sprint 3, 4.6.0 Sprint 4 [ 69, 79, 80 ] 4.6.0 Sprint 2, 4.6.0 Sprint 3, 4.6.0 Sprint 5 [ 69, 79, 81 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked lower
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.6.0 Sprint 2, 4.6.0 Sprint 3, 4.6.0 Sprint 6 [ 69, 79, 81 ] 4.6.0 Sprint 2, 4.6.0 Sprint 3, 4.6.0 Sprint 6, 4.6.0 Sprint 7 [ 69, 79, 81, 85 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked lower
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.6.0 Sprint 2, 4.6.0 Sprint 3, 4.6.0 Sprint 6, 4.6.0 Sprint 7 [ 69, 79, 81, 85 ] 4.6.0 Sprint 2, 4.7.0 Sprint 1, 4.6.0 Sprint 3, 4.6.0 Sprint 6 [ 69, 76, 79, 81 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked lower
        admin Paul Phillips made changes -
        Fix Version/s 4.6.0-b2 [ 11121 ]
        Fix Version/s 4.6.0-b1 [ 11117 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Fix Version/s Sponsored [ 11113 ]
        admin Paul Phillips made changes -
        Fix Version/s 4.6.0 [ 11122 ]
        Fix Version/s 4.6.0-b2 [ 11121 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked lower
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Assignee Jonathan Reissmueller [ jonathan ]
        Automated transition triggered when Jonathan Reissmueller created a branch in Stash -
        Status Open [ 1 ] In Progress [ 3 ]
        jonathan Jonathan Reissmueller made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 1 hour, 44 minutes [ 6240 ]
        Worklog Id 12366 [ 12366 ]
        Automated transition triggered when Tyson Phillips (Inactive) created pull request #62 in Stash -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        tyson Tyson Phillips (Inactive) made changes -
        Fix Version/s 4.6.0 [ 11122 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked lower
        tyson Tyson Phillips (Inactive) made changes -
        Fix Version/s 4.7.0-b1 [ 11123 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.6.0 Sprint 2, 4.7.0 Sprint 1, 4.6.0 Sprint 3, 4.6.0 Sprint 6 [ 69, 76, 79, 81 ] 4.6.0 Sprint 2, 4.7.0 Sprint 1, 4.6.0 Sprint 3, 4.6.0 Sprint 6, 4.7.0 Sprint 2 [ 69, 76, 79, 81, 87 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Description
        # Add a new action for selected tickets to "Assign" them to a client. The client will need to be selected, which can be done through a client autocomplete lookup
        # Assign all selected tickets to the client selected
        #* Only tickets that currently have no client assigned may be assigned to one

        ----

        It's often necessary to assign or re-assign a ticket to a client. As an example, a client may email in a ticket from an email address that's not on file, or may open a ticket under the wrong account.

        Staff should be able to re-assign a ticket. There's a couple scenarios that this might be accomplished:

        1. On the ticket reply screen, add a link or button next to the Client's name or email address, when clicked a search box appears that uses an AJAX search similar to a staff member opening a new ticket for a client.

        2. By adding a new option under the Ticket Overview page where one or more tickets may be selected on the left, where a "Reassign" option appears in the bottom right similar to bulk merge and bulk update status.
        # Add a new action for selected tickets to "Assign" them to a client. The client will need to be selected, which can be done through a client autocomplete lookup
        # Assign all selected tickets to the client selected
        #* -Only tickets that currently have no client assigned may be assigned to one-
        #* Any tickets can be reassigned to another client, or from no client to a client
        # Add a note to the ticket for admins to see if a ticket is reassigned from one client to another
        #* "This ticket was re-assigned to [Client Name]. Previous client replies were re-assigned to this client and may have been made by another person."

        ----

        It's often necessary to assign or re-assign a ticket to a client. As an example, a client may email in a ticket from an email address that's not on file, or may open a ticket under the wrong account.

        Staff should be able to re-assign a ticket. There's a couple scenarios that this might be accomplished:

        1. On the ticket reply screen, add a link or button next to the Client's name or email address, when clicked a search box appears that uses an AJAX search similar to a staff member opening a new ticket for a client.

        2. By adding a new option under the Ticket Overview page where one or more tickets may be selected on the left, where a "Reassign" option appears in the bottom right similar to bulk merge and bulk update status.
        jonathan Jonathan Reissmueller made changes -
        Time Spent 1 hour, 44 minutes [ 6240 ] 2 hours, 14 minutes [ 8040 ]
        Worklog Id 12422 [ 12422 ]
        jonathan Jonathan Reissmueller made changes -
        Worklog Id 12422 [ 12422 ]
        jonathan Jonathan Reissmueller made changes -
        Time Spent 2 hours, 14 minutes [ 8040 ] 2 hours, 58 minutes [ 10680 ]
        Worklog Id 12441 [ 12441 ]
        tyson Tyson Phillips (Inactive) made changes -
        Sprint 4.6.0 Sprint 2, 4.7.0 Sprint 1, 4.6.0 Sprint 3, 4.6.0 Sprint 6, 4.7.0 Sprint 2 [ 69, 76, 79, 81, 87 ] 4.6.0 Sprint 2, 4.7.0 Sprint 1, 4.6.0 Sprint 3, 4.6.0 Sprint 6, 4.7.0 Sprint 2, 4.7.0 Sprint 3 [ 69, 76, 79, 81, 87, 88 ]
        Automated transition triggered when Tyson Phillips (Inactive) merged pull request #64 in Stash -
        Status In Review [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              5/Sep/19

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 2 hours, 58 minutes
              2h 58m

                Agile