Loading...
Loading...
When the system executes the SetAbortAction(True) function, it typically results in the current transaction being cancelled and as a result typically the system throws an 'Invalid Update' message when this UI Action is executed from within the platform. Executing this same SetAbortAction(True) function from Service Portal, results in the system throwing an 'Updated' message which can be misleading to the end user Steps to Reproduce 1. Create a business rule with the following configuration: - Table: Incident - Advanced: Checked - When: before - Insert: Checked - Script: ======= (function executeRule(current, previous) { current.setAbortAction(true); })(current, previous); ======= NOTE: This business rule will abort the insertion of every incident while it is active. 2. Navigate to /sp?id=form&table=incident&sys_id=-1 3. Complete the mandatory fields and submit.
The incident will not be inserted because the business rule we created will abort the action. As such we should see an invalid update message like we experience in the platform.
The widget does not check whether the record was successfully submitted and displays "Record Submitted" regardless.
At this time there is no workaround available, please follow the KB for updates on this.
PRB725650
Click on a version to see all relevant bugs
ServiceNow Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.