Jelly Scripting not supported in Service PortalIssue Macros & Formatters do not work the same way on Native UI & Service Portal. Portal is built on Angular JS, whereas Macros & Formatter use Jelly Scripting. Jelly Scripting is not supported in Serivce Portal.ReleaseAll currently available releases. .tg {border-collapse:collapse;border-spacing:0;} .tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;} .tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;} .tg .tg-cly1{text-align:left;vertical-align:middle} .tg .tg-wa1i{font-weight:bold;text-align:center;vertical-align:middle} .tg .tg-nrix{text-align:center;vertical-align:middle} Form scriptDescriptionClient scripts Service Portal uses UI type set to All or Mobile/Service Portal. Client Scripts marked as Desktop rely on legacy APIs that aren't supported by Service Portal. Before flagging a script as Mobile or All, make sure you are only using mobile APIs. UI ActionsAll server-side UI actions are supported in Service Portal, although setRedirectURL() operations are ignored because Service Portal forms handle redirection in a different way than the platform. Any UI Actions marked as Client are ignored by the form widget.UI PoliciesSupported, although you should use only declarative UI Policies. Avoid scripting unless the outcome cannot be achieved through the condition builder.UI MacrosNot supported as UI macros use Jelly.FormattersNot supported as formatters use Jelly. CauseThis is the expected behavior.ResolutionMacro variable is supported in Service Portal through widgets. Create a widget with the same functionality as that of a macro and link the widget with the variable.Related LinksYou can refer to the below articles on how to create a custom widget for your macros to be used in service portal. Types of service catalog variablesUI MacrosReplace a Service Catalog form script with a widgetUnsupported form scripts for Service Portal Some existing articles you can refer to: https://support.servicenow.com/kb_view.do?sysparm_article=KB0683339 https://support.servicenow.com/kb_view.do?sysparm_article=KB0727816