Script Portal

The Script page has been converted to a portal, leveraging a more flexible and extendable user interface metaphor. The portal organization makes it easier to review the script's configuration and includes the following key features:

  • Navigation to the algorithm entity portal for plug-in scripts.
  • A more comprehensive list of references to the script and its schema.
  • A less cluttered sidebar by moving all script tips to the new portal.
  • Ability to view the script as text for a BPA script.
  • Ability to view the display and input UI for a script that includes UI hints. This is similar to the actions available for a business object.
  • Ability to test a BPA or a Service Script.

NOTE: This requires security access to application service "Test a Service (F1SCRTEST)" in addition to the ability to add a script w(hich is the existing alternative way for testing any service). This should typically be enabled in development and testing environments.

In addition, the script query portal is enhanced with a new Additional Information option that supports searching for scripts by schema information.

Converting the Script page to a portal allows for a better user experience for implementers creating, reviewing, and testing scripts. There is no impact to existing extensions with this enhancement.

Steps to Enable

To enable implementers that already have security rights to create scripts to also test their scripts using the new Test action, provide them with access to application service Test a Service (F1SCRTEST).

Tips And Considerations

A new business object (BO) for Script and a new Determine BO algorithm linked to the Maintenance Object were introduced. The base BO includes all the user interface behavior designed for the new portal. If your implementation has introduced your own CM business object and CM Determine BO algorithm, you should review your business object's configuration and align it with the base business object.

Upgrade scripts ensure that users with Read access to the existing application service will have access to the new application service associated with the new portal. The table lists the existing and new application services.

Object New Application Service Access Added to any User Groups with this Application Service / Read Access
Script Portal F1SCRIPT CILZSCRP

Note that any existing bookmarks for this page will take you to the previous version of the page. You need to take the following actions to move the bookmark to the new page:

  1. Click the bookmark. Take note of the Script.
  2. Navigate to the Script portal via the menu.
  3. Search for and select the Script you noted from your bookmark.
  4. Delete the existing bookmark from the Bookmark dashboard zone.
  5. Click the Bookmark page action button to add a bookmark for this record for the new page.

Key Resources