<p dir="ltr">Scenario #2 is the expected behaviour according to all scrip documentation included with RT.  The SLA extension appears to be contradicting this.  Therefore, I still believe that the SLA extension is at fault and that a bug report for the SLA extension should be submitted via the URL given in my previous message.</p>
<p dir="ltr">When you change a ticket's subject and status in a single update, two transactions are created.  A TransactionBatch scrip should run only once for both transactions.  The SLA extension seems to be interfering with this expected behaviour.</p>
<div class="gmail_quote">On 20/09/2014 12:15 am, "andriusk" <<a href="mailto:andrius.kulbis@gmail.com">andrius.kulbis@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I would try to explain my situation again.<br>
<br>
I want to make "AfterAllTicketChanges" scrip, which will work in<br>
TransactionBatch mode, and fire after all changes to the ticket was made on<br>
update off any ticket information.<br>
<br>
Now, when I change the SLA field, it changes the the Due and the priority of<br>
the ticket accordingly. The problem is that the Due and Priority change<br>
happens after my "AfterAllTicketChanges" scrip fires.<br>
<br>
I understand that the TransactionBatch mode scrips are commited after all<br>
TransactionCreate Scrips are done.<br>
<br>
For example:<br>
<br>
I change the status and the subject of the ticket in one update. Should the<br>
scrip in batch mode run after both of these changes are done and the<br>
transactions recorded?<br>
<br>
Or maybe I understand it wrong ant the scrip in Batch mode run after each<br>
different transaction?<br>
<br>
So technicaly should it be like this:<br>
<br>
<br>
<br>
<br>
Or like this:<br>
<br>
<br>
?<br>
<br>
Because now I get it working like SCENARIO #1, where in step #2 and step #6,<br>
the values of Due and Priority are different, but the value of the SLA is<br>
the same (the one I changed to) in both steps.<br>
<br>
Sorry for the mess in thoughts, I am not native English speaker.<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://requesttracker.8502.n7.nabble.com/Catch-all-ticket-changes-in-one-scrip-tp58372p58579.html" target="_blank">http://requesttracker.8502.n7.nabble.com/Catch-all-ticket-changes-in-one-scrip-tp58372p58579.html</a><br>
Sent from the Request Tracker - User mailing list archive at Nabble.com.<br>
--<br>
RT Training November 4 & 5 Los Angeles<br>
<a href="http://bestpractical.com/training" target="_blank">http://bestpractical.com/training</a><br>
</blockquote></div>