Michiel Beijen wrote:

Have you read the thread called 'enable Master/Slave ticket feature' from
this week?  and also the youtube vid: http://www.youtube.com/watch?v=zkc_qTCSloo

 Just did now.  While creating a Master seems easy, the process to make a
 Master after the fact is pretty convoluted!  The video did help me
 understand the purpose.

You should still create 21 tickets of course, but they can be created
very fast and linked to the master ticket. You can send out emails and
close the child tickets from the master.

If you'd want to create tickets even faster, you could look into using
Ticket Templates: http://www.jbothe.de/blog/?p=130

 Since I don't read German, I had to use Google Translate, and to be
 perfectly honest, I have no clue what his Blog Entry is attempting to
 explain.  I _THINK_ what he's adding is some buttons at the top of the
 page that set a few of the page variables so that you don't have to fill
 that in each time for a commonly recurring ticket response.

 I see the value in that.

 Still, this seems to be the recommended course of action:

    1. Create a Master Ticket
    2. Create 21 Slave Tickets (Phone?)
    3. Send an email to the Master Ticket and close it.

 That definitely helps the situation compared to 2.3.x.  But I still have a
 problem with "Create 21 Slave Tickets."  That's something I have to do 21
 times.

 I have a customer database linked into OTRS, I'd like to simply provide a
 comma delimited list of either userIDs or email addresses, and have OTRS
 create a new ticket for each one.  I know this can be accomplished with
 the API, but for this instance, creating 21 tickets seems easier than
 trying to learn the API and create a script.  However, when 21 tickets
 turns into 200 or 500, ouch.

 I'm still shocked there is no easy way to use OTRS to proactively
 communicate with a bulk set of customers.

 Looking at the API, how would I use Kernel::System::Ticket->TicketCreate
 to create tickets that are associated with a Master ticket?  My guess:

    $TicketObject->TicketFreeTextSet(
        Counter  => 1,  # Or should this be 12 as in the video?
        Key      => 'Slave',
        Value    => '12481', # Ticket Number of the master
        TicketID => '12482', # Ticket Number of the slave
        UserID   => 123,  # Is this a Kernel::System::User or a 
Kernel::System::CustomerUser?
    );

 So maybe I can write something that, once I create the Master ticket, I
 can write a short snippet that creates the tickets and then associates
 them with the Master Ticket.

Beckman
---------------------------------------------------------------------------
Peter Beckman                                                  Internet Guy
[email protected]                                 http://www.angryox.com/
---------------------------------------------------------------------------
---------------------------------------------------------------------
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs

NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW!
http://www.otrs.com/en/support/enterprise-subscription/

Reply via email to