[rt-users] Problem with Approval Creation
Dear List, i'm trying to create an approval Ticket (RT 3.6.5) with the following Template: ===Create-Ticket: INVEST Subject: Manager Approval for Investment: {$Tickets{TOP}-Id} - {$Tickets{TOP}-Subject} Depended-On-By: TOP Refers-To: {$Tickets{'TOP'}-Id()} Queue: ___APPROVAL Type: approval Requestor: {$Tickets{'TOP'}-RequestorAddresses()} AdminCC: {$Tickets{'TOP'}-AdminCc-MemberEmailAddresses()} Content-Type: text/plain Content: Your approval is requested for the ticket {$Tickets{TOP}-Id}: {$Tickets{TOP}-Subject} {$Tickets{TOP}-Transactions-First-Content()} ENDOFCONTENT Script for this: OnOpen CreateTickets Template: Approval So, when a ticket is going to open, create an approval ticket This is working fine so far, but this Part: AdminCC: {$Tickets{'TOP'}-AdminCc-MemberEmailAddresses()} wont work, the adminCC Field is empty. Before the ticket is going to open, we add a group as admincc to the ticket, and this group members should later on also the approvers. Below the logfile output: [Fri Oct 15 10:26:58 2010] [debug]: Workflow: processing create-INVEST of RT::Ticket=HASH(0xa6d3980) (/opt/rt3/lib/RT/Action/CreateTickets.pm:588) [Fri Oct 15 10:26:58 2010] [debug]: Workflow: evaluating Subject: Manager Approval for Investment: {$Tickets{TOP}-Id} - {$Tickets{TOP}-Subject} Depended-On-By: TOP Refers-To: {$Tickets{'TOP'}-Id()} Queue: ___APPROVAL Type: approval Requestor: {$Tickets{'TOP'}-RequestorAddresses()} AdminCC: {$Tickets{'TOP'}-AdminCc-MemberEmailAddresses()} Content-Type: text/plain Content: Your approval is requested for the ticket {$Tickets{TOP}-Id}: {$Tickets{TOP}-Subject} {$Tickets{TOP}-Transactions-First-Content()} ENDOFCONTENT (/opt/rt3/lib/RT/Action/CreateTickets.pm:881) [Fri Oct 15 10:26:58 2010] [debug]: Workflow: yielding Subject: Manager Approval for Investment: 44425100 - TEST 9 bitten ignorieren Depended-On-By: TOP Refers-To: 44425100 Queue: ___APPROVAL Type: approval Requestor: someu...@company.com AdminCC: Content-Type: text/plain Content: Your approval is requested for the ticket 44425100: TEST 9 bitten ignorieren Requested_by_Region: HQ - Head Quarter Requested_by_Name: Some Name Value: 123 Remarks: TEST ENDOFCONTENT (/opt/rt3/lib/RT/Action/CreateTickets.pm:897) Any ideas? I'm confused at the moment :-( Thanks Torsten -- MFG Torsten Brumm http://www.brumm.me http://www.elektrofeld.de RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
[rt-users] Problem with Approval Creation
Dear List, i'm trying to create an approval Ticket (RT 3.6.5) with the following Template: ===Create-Ticket: INVEST Subject: Manager Approval for Investment: {$Tickets{TOP}-Id} - {$Tickets{TOP}-Subject} Depended-On-By: TOP Refers-To: {$Tickets{'TOP'}-Id()} Queue: ___APPROVAL Type: approval Requestor: {$Tickets{'TOP'}-RequestorAddresses()} AdminCC: {$Tickets{'TOP'}-AdminCc-MemberEmailAddresses()} Content-Type: text/plain Content: Your approval is requested for the ticket {$Tickets{TOP}-Id}: {$Tickets{TOP}-Subject} {$Tickets{TOP}-Transactions-First-Content()} ENDOFCONTENT Script for this: OnOpen CreateTickets Template: Approval So, when a ticket is going to open, create an approval ticket This is working fine so far, but this Part: AdminCC: {$Tickets{'TOP'}-AdminCc-MemberEmailAddresses()} wont work, the adminCC Field is empty. Before the ticket is going to open, we add a group as admincc to the ticket, and this group members should later on also the approvers. Below the logfile output: [Fri Oct 15 10:26:58 2010] [debug]: Workflow: processing create-INVEST of RT::Ticket=HASH(0xa6d3980) (/opt/rt3/lib/RT/Action/CreateTickets.pm:588) [Fri Oct 15 10:26:58 2010] [debug]: Workflow: evaluating Subject: Manager Approval for Investment: {$Tickets{TOP}-Id} - {$Tickets{TOP}-Subject} Depended-On-By: TOP Refers-To: {$Tickets{'TOP'}-Id()} Queue: ___APPROVAL Type: approval Requestor: {$Tickets{'TOP'}-RequestorAddresses()} AdminCC: {$Tickets{'TOP'}-AdminCc-MemberEmailAddresses()} Content-Type: text/plain Content: Your approval is requested for the ticket {$Tickets{TOP}-Id}: {$Tickets{TOP}-Subject} {$Tickets{TOP}-Transactions-First-Content()} ENDOFCONTENT (/opt/rt3/lib/RT/Action/CreateTickets.pm:881) [Fri Oct 15 10:26:58 2010] [debug]: Workflow: yielding Subject: Manager Approval for Investment: 44425100 - TEST 9 bitten ignorieren Depended-On-By: TOP Refers-To: 44425100 Queue: ___APPROVAL Type: approval Requestor: someu...@company.com AdminCC: Content-Type: text/plain Content: Your approval is requested for the ticket 44425100: TEST 9 bitten ignorieren Requested_by_Region: HQ - Head Quarter Requested_by_Name: Some Name Value: 123 Remarks: TEST ENDOFCONTENT (/opt/rt3/lib/RT/Action/CreateTickets.pm:897) Any ideas? I'm confused at the moment :-( Thanks Torsten Kuehne + Nagel (AG Co.) KG, Geschaeftsleitung: Hans-Georg Brinkmann (Vors.), Dirk Blesius, Reiner Heiken, Bruno Mang, Alfred Manke, Christian Marnetté, Mark Reinhardt, Jens Wollesen, Klaus Jaeger (stellv.), Sitz: Bremen, Registergericht: Bremen, HRA 21928, USt-IdNr.: DE 812773878, Persoenlich haftende Gesellschaft: Kuehne Nagel A.G., Sitz: Contern/Luxemburg Geschaeftsfuehrender Verwaltungsrat: Klaus-Michael Kuehne RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
Re: [rt-users] Problem with Approval Creation
OK, problem fixed, found the error. Use AdminCC: {$Tickets{'TOP'}-AdminCc-MemberEmailAddressesAsString()} instead Torsten 2010/10/15 Brumm, Torsten / Kuehne + Nagel / Ham MI-ID torsten.br...@kuehne-nagel.com Dear List, i'm trying to create an approval Ticket (RT 3.6.5) with the following Template: ===Create-Ticket: INVEST Subject: Manager Approval for Investment: {$Tickets{TOP}-Id} - {$Tickets{TOP}-Subject} Depended-On-By: TOP Refers-To: {$Tickets{'TOP'}-Id()} Queue: ___APPROVAL Type: approval Requestor: {$Tickets{'TOP'}-RequestorAddresses()} AdminCC: {$Tickets{'TOP'}-AdminCc-MemberEmailAddresses()} Content-Type: text/plain Content: Your approval is requested for the ticket {$Tickets{TOP}-Id}: {$Tickets{TOP}-Subject} {$Tickets{TOP}-Transactions-First-Content()} ENDOFCONTENT Script for this: OnOpen CreateTickets Template: Approval So, when a ticket is going to open, create an approval ticket This is working fine so far, but this Part: AdminCC: {$Tickets{'TOP'}-AdminCc-MemberEmailAddresses()} wont work, the adminCC Field is empty. Before the ticket is going to open, we add a group as admincc to the ticket, and this group members should later on also the approvers. Below the logfile output: [Fri Oct 15 10:26:58 2010] [debug]: Workflow: processing create-INVEST of RT::Ticket=HASH(0xa6d3980) (/opt/rt3/lib/RT/Action/CreateTickets.pm:588) [Fri Oct 15 10:26:58 2010] [debug]: Workflow: evaluating Subject: Manager Approval for Investment: {$Tickets{TOP}-Id} - {$Tickets{TOP}-Subject} Depended-On-By: TOP Refers-To: {$Tickets{'TOP'}-Id()} Queue: ___APPROVAL Type: approval Requestor: {$Tickets{'TOP'}-RequestorAddresses()} AdminCC: {$Tickets{'TOP'}-AdminCc-MemberEmailAddresses()} Content-Type: text/plain Content: Your approval is requested for the ticket {$Tickets{TOP}-Id}: {$Tickets{TOP}-Subject} {$Tickets{TOP}-Transactions-First-Content()} ENDOFCONTENT (/opt/rt3/lib/RT/Action/CreateTickets.pm:881) [Fri Oct 15 10:26:58 2010] [debug]: Workflow: yielding Subject: Manager Approval for Investment: 44425100 - TEST 9 bitten ignorieren Depended-On-By: TOP Refers-To: 44425100 Queue: ___APPROVAL Type: approval Requestor: someu...@company.com AdminCC: Content-Type: text/plain Content: Your approval is requested for the ticket 44425100: TEST 9 bitten ignorieren Requested_by_Region: HQ - Head Quarter Requested_by_Name: Some Name Value: 123 Remarks: TEST ENDOFCONTENT (/opt/rt3/lib/RT/Action/CreateTickets.pm:897) Any ideas? I'm confused at the moment :-( Thanks Torsten Kühne + Nagel (AG Co.) KG, Geschäftsleitung: Hans-Georg Brinkmann (Vors.), Dirk Blesius, Reiner Heiken, Bruno Mang, Alfred Manke, Christian Marnetté, Mark Reinhardt, Jens Wollesen, Klaus Jäger (stellv.), Sitz: Bremen, Registergericht: Bremen, HRA 21928, USt-IdNr.: DE 812773878, Persönlich haftende Gesellschaft: Kühne Nagel A.G., Sitz: Contern/Luxemburg, Geschäftsführender Verwaltungsrat: Klaus-Michael Kühne RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT! -- MFG Torsten Brumm http://www.brumm.me http://www.elektrofeld.de RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!