Rick, I believe that you are incorrect in this statement. Sahil specifically states that the AL in question is doing a Push action. While you are correct that actions on 'current' record are all part of a single transaction, a Push is a separate and standalone transaction (I believe)....so while if there are errors in AL2, the 'save' won't commit, I believe that anything that happened with a push will have already been committed to the DB, and not rolled back.
On Mon, Sep 9, 2013 at 8:10 AM, Rick Cook <[email protected]> wrote: > ** > Guys, you're all missing something. Active Link actions that fire at the > client level only perform actions against a displayed COPY of the record in > the DB. Those changes aren't committed to the DB until a Save action (i.e. > Commit Changes/Save) occurs. So from a DB perspective, there are no AL > transactions to roll back, because they weren't sent there until a DB > action (Modify/Create) occurs. > > Since all DB-based transactions can be rolled back, as you all correctly > mentioned, the net result of that rollback is a record that, at the DB > level, is entirely what it had been prior to the initiation of the > transaction. What displays on the client may be different, but that, > again, is just a copy, an overlay, if you will. > > Rick > > > On Mon, Sep 9, 2013 at 6:52 AM, Misi Mladoniczky <[email protected]> wrote: > >> Hi, >> >> I agree completely with L.J. here. Use filters. >> >> There is one instance though where filters do not roll back, and that is >> if >> you do Filter Service Calls to perform any database stuff. This in not >> that >> common though. >> >> Best Regards - Misi, RRR AB, http://rrr.se >> >> > The simple answer, is do it with Filters. Change your two active links >> to >> > be a single active link with a service action, have filters triggered on >> > service that perform the actions of both active links. >> > >> > This has multiple benefits, less activity between client and server, >> which >> > gives a better performance experience, secondly, the benefit you are >> > looking for of transaction integrity. >> > >> > >> > On Mon, Sep 9, 2013 at 7:15 AM, Sahil <[email protected]> wrote: >> > >> >> ** >> >> Thanks for the answer >> >> >> >> Then how the data integrity be maintained. If a operation is performed >> and >> >> change request is created along with task. This action is performed by >> two >> >> ALs. Now if one AL is failed then one request gets created and other >> not. >> >> ?? >> >> >> >> >> >> regards >> >> sahil >> >> >> >> >> >> On Mon, Sep 9, 2013 at 3:10 PM, Longwing, Lj <[email protected]> >> wrote: >> >> >> >>> ** >> >>> No, Active links are each separate transactions, so action 1 does not >> >>> roll back. >> >>> >> >>> >> >>> On Mon, Sep 9, 2013 at 4:27 AM, Sahil Pathania >> >>> <[email protected]>wrote: >> >>> >> >>>> Hello Experts, >> >>>> >> >>>> I just wanted to know the rollback functionality of ARS. >> >>>> >> >>>> I am saving request on the form. I have 3 Active links A1, A2 and A3 >> >>>> which push data to the form F1 F2 and F2. >> >>>> >> >>>> Once A1 Active link fires and commit the data to form F1, then >> network >> >>>> error comes and A2 could not fire. >> >>>> >> >>>> Does remedy rollback the transition on F1. >> >>>> >> >>>> >> >>>> I know it happens in case of filter but not sure about Active >> links.. >> >>>> >> >>>> Remedy ARS 7.6.04, oracle DB >> >>>> >> >>>> >> >>>> regards >> >>>> Sahil >> >>>> >> >>>> >> >>>> >> _______________________________________________________________________________ >> >>>> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org >> >>>> "Where the Answers Are, and have been for 20 years" >> >>>> >> >>> >> >>> _ARSlist: "Where the Answers Are" and have been for 20 years_ >> >> >> >> >> >> >> >> >> >> -- >> >> *Cheers!!* >> >> *Sahil Pathania* >> >> >> >> _ARSlist: "Where the Answers Are" and have been for 20 years_ >> > >> > >> _______________________________________________________________________________ >> > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org >> > "Where the Answers Are, and have been for 20 years" >> > >> >> >> _______________________________________________________________________________ >> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org >> "Where the Answers Are, and have been for 20 years" >> > > _ARSlist: "Where the Answers Are" and have been for 20 years_ > _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org "Where the Answers Are, and have been for 20 years"

