Archive for August, 2012

URL Direct Links In 7.6.04 Change For ITSM Forms Due To SHR:LandingConsole Interference

Thursday, August 16th, 2012

 Direct Access URL to SHR:LandingConsole

http://MIDTIER_SERVER_NAME:PORT_NUMBER/arsys/forms/AR_SERVER_NAME/SHR3ALandingConsole/Default+Administrator+View/?mode=search&F304255500=FORM_NAME&F304249330=INSTANCE_ID&F1000000076=OPTION&F303647600=ACTION&F304255610=QUAL

Where :

  • MIDTIER_SERVER_NAME = Mid-tier server name
  • PORT_NUMBER = ?Mid-tier port number
  • AR_SERVER_NAME = AR Server Name
  • FORM_NAME = Name of the form to be opened
  • INSTANCE_ID = Instance id of the record to display, only applicable for SearchTicket ACTION
  • OPTION = Can be either “FormOpen” (Open in full framework with App List and Home Button) or “FormOpenNoAppList” (Open in reduce framework with no App List and no Home button, cross launch should use this option)
  • ACTION can be one of the followings:
    • ShowTicket = Open existing form based on INSTANCE_ID
    • SearchTicket=Open form in Search mode
    • CreateTicket= Open form in New mode
    • SearchTicketWithQual=Open form based on QUAL
  •  QUAL =Qualification of the search, only applicable for SearchTicketWithQual ACTION

 

Examples:

Open Incident form in Create mode:

http://MIDTIER_SERVER_NAME:PORT_NUMBER/arsys/forms/AR_SERVER_NAME/SHR%3ALandingConsole/Default+Administrator+View/?mode=search&F304255500=HPD:Help%20Desk&F1000000076=FormOpenNoAppList&F303647600=CreateTicket

Open Incident form in Search mode:

http://MIDTIER_SERVER_NAME:PORT_NUMBER/arsys/forms/AR_SERVER_NAME/SHR%3ALandingConsole/Default+Administrator+View/?mode=search&F304255500=HPD:Help%20Desk&F1000000076=FormOpenNoAppList&F303647600=SearchTicket

Open Incident form and display a single Incident record:

http://MIDTIER_SERVER_NAME:PORT_NUMBER/arsys/forms/AR_SERVER_NAME/SHR%3ALandingConsole/Default+Administrator+View/?mode=search&F304255500=HPD:Help%20Desk&F1000000076=FormOpenNoAppList&F304249330=AG00123F73CF5Eqc4TSQ-uExAgY0QB&F303647600=ShowTicket

Open Incident form and perform a qualified search:

http://MIDTIER_SERVER_NAME:PORT_NUMBER/arsys/forms/AR_SERVER_NAME/SHR%3ALandingConsole/Default+Administrator+View/?mode=search&F304255500=HPD:Help%20Desk&F1000000076=FormOpenNoAppList &F303647600=SearchTicketWithQual&F304255610=’Submitter’%3D%22Demo%22

NOTE: The qualification string must be URL encoded as shown above for: ‘Submitter’=”Demo”

Example for Incident by Incident Number:

http://<midtier>/arsys/forms/<arserver>/SHR%3ALandingConsole/Default+Administrator+View/?mode=search&F304255500=<ITSM FORM NAME>&F1000000076=FormOpenNoAppList&F303647600=SearchTicketWithQual&F304255610=<QUAL>

<ITSM FORM NAME> = HPD%3AHelp+Desk

<QUAL> = <FIELD ID>%3D%22<VALUE>%22

<QUAL> = ‘1000000161’%3D%22<INCIDENTNUMBER>%22 E.G. ‘1000000161’%3D%22INC000001398366%22

http://MYMDITIER/arsys/forms/MYARSSERVER/SHR%3ALandingConsole/Default+Administrator+View/?mode=search&F304255500=HPD%3AHelp+Desk&F1000000076=FormOpenNoAppList&F303647600=SearchTicketWithQual&F304255610=’1000000161’%3D%22INC000001398366%22

 

I found that by enclosing the Incident Number within actual quotes seemed to work just as well. This URL opened up one of my tickets with out any issues: