How software removal candidates are created for a reclamation ruleSummaryPossible removal candidates are created scanning through the list of installed software products aggregated inside the reclamation rule.ReleaseAll.InstructionsThe removal candidates creation is performed by the Script Include SAMPReclamationUtil:/sys_script_include.do?sys_id=9c18c292cb632200f2de77a4634c9c73 The above Script Include is called during the execution of the scheduled job "SAM - Identifying New Reclamation Candidates":/sysauto_script.do?sys_id=b84cb463676222007d59cbb35685efda For each of the software products in the reclamation rule, the procedure checks the following conditions: 1- If there is a 'Normalised Product' (not the 'Product') in the [cmdb_sam_sw_install] table2- If the record has "Installed On" pointing to a computer or a host with the software product in the [cmdb_sam_sw_install] table3- If the record has a valid "Assigned to" field populated in the [cmdb_sam_sw_install] table4- If the above 1-2-3 conditions match with the "Configuration Item" in the [samp_sw_usage] table Value to match for User value on CI's Assigned to field with Usage records User field If User value on CI's Assigned to field is empty and Usage records User field is empty, => Removal candidate would be created if User value on CI's Assigned to field is empty and Usage records User field has a value => Removal candidate will NOT be created if User value on CI's Assigned to field has value and Usage records User field is empty, => Removal candidate will NOT be created 5- If the filter condition of "Last used before" is satisfied on the reclamation rule Removal candidates are created in the [samp_sw_reclamation_candidate] table, only for the filtered records in the [samp_sw_usage] table which satisfy all the above criteria.Related LinksAdd a software reclamation rule Add a software removal candidate