How the HAM asset reclaim process works in Hardware Asset ManagementSummary<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } The asset reclaim process in Hardware Asset Management (HAM) systematically reclaims assets assigned to users and returns hardware to stock for repair, redeployment, or disposal. This article explains the key components of the process, including reclamation requests, reclamation lines, task stages, and the business rules that update asset state at each stage. Key components and flow Reclamation request Any user with an assigned asset can initiate an asset reclaim request. When created, the request enters an approval workflow before being processed. Reclamation lines Creating a reclamation request automatically generates one or more Hardware Asset Reclamation Line [sn_hamp_asset_reclaim_line] records — one for each asset involved. These records track asset-specific reclaim details and progress. Reclamation stages and tasks Each reclamation line generates a set of task stages, managed in the Hardware Asset Reclamation Task [sn_hamp_asset_reclaim_task] table. The standard stages are: Schedule Shipment — arranges return logistics.Receive Asset — confirms physical receipt and verifies the asset.Evaluate Asset — assesses condition to determine whether the asset goes to repair, redeployment, or disposal. Each stage must be closed complete before the next stage is triggered. If any stage is rejected or closed with a different outcome, subsequent stages do not proceed. Business rules triggered on task completion Closing the Receive Asset task triggers the business rule "Update asset after closing receive task," which makes the following updates: Sets the asset State to In StockSets Substate to Pending RepairClears the Assigned to fieldAssigns the stockroom location from the preceding Schedule Shipment task Closing the Evaluate Asset task triggers a separate business rule that updates the asset state based on the evaluation outcome — repair, redeployment, or disposal. Process flow summary StepDescriptionTable/Rule1. Request InitiationUser initiates asset_reclaimation_request to start reclaim processasset_reclaimation_request (form)2. Line CreationSystem creates one or more sn_hamp_asset_reclaim_line entries tied to individual assetssn_hamp_asset_reclaim_line3. Task Stage CreationFor each reclamation line, tasks are created in stages: Schedule Shipment, Receive, Evaluatesn_hamp_asset_reclaim_task4. Task Stage ProgressionTasks must be closed complete sequentially for next to start; rejection stops flowTask status controls workflow5. Asset State UpdateBusiness rules update asset state/substate and assignment after Receive and Evaluate tasksUpdate asset after closing receive task and related BR for Evaluate task Note: Unexpected behavior in this process may be caused by custom logic or a custom business rule. Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Beginning with the Xanadu release, with the HAM plugin installed Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Submit an asset reclamation request Explanation of reclaim asset record producer Asset Reclamation Flow to reclaiming assets (Video Demo)