Events and Macros doesn't work on secondary server with previous fields
search cancel

Events and Macros doesn't work on secondary server with previous fields

book

Article ID: 239883

calendar_today

Updated On:

Products

CA Service Management - Service Desk Manager

Issue/Introduction

Issue:

Using Status Previous or any other Previous fields in the site-defined macro, the corresponding event is not triggered from the secondary/application servers. It works from Background/Primary servers.

Environment

USRD 17.3

 

Resolution

  • In an event and macro, the call goes to an animator to trigger the event. In the case of the Primary server SDM user interface, when the Previous field is changed from field1 to field2 the operation happens w.r.t Primary domsrvr, and Primary domsrvr keeps track of the previous attribute. An event gets created and fired by an animator. The animator sends the call to primary domsrvr(because the animator that resides on primary is tied up with primary domsrvr) and since primary domsrvr knows the prev attribute the macro execution will be true.
  • In the case of the Application server,  when the previous field is changed from field1 to  field2, the operation happens w.r.t Application domsrvr and Application domsrvr keeps track of the prev attribute. An event gets created and is fired by the animator. The animator sends the call to Primary domsrvr(because the animator that resides on Primary is tied up with Primary domsrvr) and since Primary domsrvr doesn't know the prev attribute the macro execution result will be false.
  • We have limitations in regard to Previous fields.

Additional Information