Software Asset Management : Entitlement Creation : "purchased rights" in alm_license is limited by "integer" field type, while customer can have huge value that can only be contained by "Long" typeIssue Software Asset Management : Entitlement Creation : "purchased rights" in "alm_license" table is limited by "integer" field type, while customer can have huge value that can only be contained by "Long" typeReleaseThis issue will be available for all Software asset management (SAM) customer's and are creating entitlement with purchase rights going beyond the integer limit of "2,147,483,647"CauseThis issue will be available for all Software asset management (SAM) customer's and are creating entitlement with purchase rights going beyond the integer limit of "2,147,483,647". Open Entitlement pageCreate entitlement with purchased rights more than "2,147,483,647" , it will get changed to ""2,147,483,647" as the data type is = Integer.ResolutionTo Remediate the above issue, customers need to replace the below table's columns from "Int" to "Long".Below are the steps to be followed, based on the customer who is implementing the changes. Category 1 For new customer's which are starting SAM journey and are planning to use the large quantity as purchase rights with quantity more than "2,147,483,647".Steps : they can simply change table's column - data type from "Int" to "Long" , if the data is not available in this columns of tables. If data is available it will not allow direct updates from UI.Note : If data deletion / recreation is not possible, Kindly follow the steps provided in Category 2. Category 2 Customer who are already live and wants to uptake new large quantity number for future use.Steps : For the tables they want to change the column from "Int" to "Long" Created a temp column with "Long" data typeCopied values from actual - "Int" column to temp - "Long" columnClear actual column valuesChanged the data type of column of actual column from "Int" to "Long"Copy back the values from temp column to actual column.Delete the temp column.Save. Please find the list of tables and columns which are required to be changed as part of "Integer" to "Long" and it's application for both category 1 and 2 customers. < SAP Tables >SAP License Metric Measurement - "samp_sap_license_metric_measurement" Column Name : Usage SAP engine Usage - "samp_sap_sw_client_access" Column Name : Usage Import Set table - "imp_samp_sap_license_metric_measurement " Note : imp_samp_sap_license_metric_measurement - usage column is string so no change required. Entitlement Table - "alm_license" Column Names : Active rightsPurchased rightsNumber of packsQuantityRights per license packTotal unitsAllocations available < Reconciliation Tables > License Metric Results - "samp_license_metric_result"Column Names : Allocated in UseAllocated not in useAllocations neededLicenses availableNot allocatedNot allocated in useRights consumedRights neededRights OwnedRights UsedRights AvailableUnlicensed SAP users Remediation Options - "samp_remediation_option" Column Names : Rights NeededActionable rightsRights Not allocatedUnlicensed installsUnlicensed optionsUnlicensed rightsUnlicensed sap users Rights Used By Table - "samp_entitlement_result" Column Names : Allocated in UseNot allocated in useAllocations neededAllocated not in useRights Used Rights Needed By Table - "samp_remediation_result' Column Name : Rights Needed < Purchase Order Tables > Receiving Slip Line - "proc_rec_slip_item" Column Name : Quantity Purchased order Line Items - "proc_po_item" Column Names : Ordered QuantityReceived quantityRemaining quantity Related LinksCustomer's should ensure the below jobs / process to be stoped while performing the steps for changing the data type from "Int" to "Long". Reconciliation job Entitlement creation manual / Automated / playbook Entitlement Import job SAP Import Data jobs Note: If customer's faces any issues while following the above steps, Kindly reach out to ServiceNow support team for help and guidance.