Skip Navigation LinksALVAO 11.2Admin guideOn-premises upgradeUpgrade from ALVAO 11.1 – manual steps Skip Navigation Links.


Skip Navigation LinksALVAO 11.2 / Admin guide / On-premises upgrade / Upgrade from ALVAO 11.1 – manual steps

Upgrade from ALVAO 11.1 – manual steps

Custom Apps

When upgrading from ALVAO 11.1, you need to modify you existing custom extensions, see ALVAO Asset Management Custom Apps or ALVAO Service Desk Custom Apps. Modify the source files and scripts as described on this page. If you are upgrading from ALVAO 10.4 or earlier, first convert the custom extensions to ALVAO 11.0.

  1. ALVAO API: Method Alvao.API.SD.Ticket.UpdateRequestParticipants was removed.
    Instead, use: Alvao.API.SD.RequestParticipant.Add to add new ticket participants on the ticket and Alvao.API.SD.TicketParticipant.Remove to remove ticket participants on the ticket.
    Old method Alvao.API.SD.Ticket.GetRequestParticipants was moved to the new TicketParticipant namespace. Use Alvao.API.SD.TicketParticipant.Get method instead.
  2. ALVAO API: Signature of method Alvao.API.AM.License.Assign was changed from Alvao.API.AM.License.Assign(int licenseId, int objectId) to Alvao.API.AM.License.Assign(Alvao.API.Common.Model.Database.tblLicHistItem assignment) .
  3. ALVAO API: Method Alvao.API.AM.ObjectRight.HasUserObjectRight is deprecated. Use Alvao.API.AM.ObjectRight.CheckForUser instead.
  4. ALVAO API: Methods Alvao.API.Common.DbMaintenance.RebuildIndexesAsync and Alvao.API.Common.DbMaintenance.UpdateStatisticsAsync are removed in new version of API. Use Alvao.API.Common.DbMaintenance.Run instead.
  5. ALVAO API: Parameter "recursionDepth" has been removed from method Alvao.API.SD.TicketProcess.EvaluateRelatedTicketRules.
  6. ALVAO Database: Column bolHidden in table tblNode was renamed to IsHidden. Update your SQL queries according to this new scheme. You can also use new useful columns of table tblNode, which presents current state of the asset: IsActive, IsDiscarded, IsRemoved, IsTemplate or IsPropertyCategory.

 

Did not find what you were looking for? Ask our technical support team.