Inserting a software entitlement record fails for license type "Software Assurance" with error:"Purchase rights not empty"DescriptionCannot insert a record in alm_license table for a Microsoft model with the license type Software Assurance. When manually inserting a software entitlement for specific PPNs, the purchased_rights field becomes read-only and therefore empty, and the form will not be saved with an error: Purchased rights cannot be empty This is happening because when the licence is Microsoft and the type is Software Assurance, Set Software Assurance State Client script will set purchased_rights field to be non-mandatory and read only. When the form is saved, Purchase rights not empty Business Rule is triggered and does not permit the insert action.Steps to Reproduce 1/Navigate to alm_license table.2/Insert any Microsoft model with license type Software Assurance Expected behavior: Being able to add any additional purchased_rights needed and save the record Actual behavior: purchased_rights field becomes read-only and the form will not be saved with error: Purchased rights cannot be emptyWorkaroundThis problem is currently under review. You can contact ServiceNow Technical Support or subscribe to this Known Error article by clicking the Subscribe button at the top right of this form to be notified when more information will become available. As a workaround, remove the code lines that make the purchase rights read-only and non-mandatory from Set Software Assurance State client script. It should look like the following:if (g_form.getValue("product_type") === "software_assurance") {g_form.setSectionDisplay("related_entitlements", true);//g_form.setMandatory("purchased_rights", false);//g_form.setReadOnly("purchased_rights", true); Related Problem: PRB1380993