Asset Stockroom Set to Personal Stockroom After Transfer Order Completion When com.snc.service_management.core Is Installed<!-- /*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: ; } } .kb-wrapper { font-family: 'Lato', sans-serif; font-size: 12pt; line-height: 1.7; color: #000000; max-width: 100%; } .kb-wrapper h2 { font-family: 'Lato', sans-serif; font-size: 14pt; font-weight: 900; color: #032D42; border-bottom: 2px solid #e8fce4; padding-bottom: 4px; margin-top: 24px; margin-bottom: 10px; } .kb-wrapper p { font-family: 'Lato', sans-serif; font-size: 12pt; margin: 8px 0; } .kb-wrapper ul { font-family: 'Lato', sans-serif; font-size: 12pt; margin: 8px 0 8px 24px; padding: 0; } .kb-wrapper li { margin-bottom: 4px; } .kb-wrapper code { font-family: 'Courier New', monospace; font-size: 11pt; background: #e6f0f5; color: #032D42; border: 1px solid #b8cfd8; border-radius: 3px; padding: 1px 5px; } .kb-wrapper .callout-warning { border-left: 4px solid #e6a817; background: #fff4e0; padding: 10px 14px; margin: 12px 0; border-radius: 0 4px 4px 0; } .kb-wrapper .related-links a { color: #032D42; } .kb-wrapper .link-disclaimer { font-size: 10pt; font-style: italic; color: #444; margin: 2px 0 10px 0; } Issue When processing Transfer Orders to completion with the plugin com.snc.service_management.core installed, the stockroom of the asset may be incorrectly set to a personal stockroom instead of the intended destination stockroom. Symptoms After completing a Transfer Order, the asset's stockroom is updated to a personal stockroom instead of the intended destination stockroom. Facts This behavior only occurs when the plugin com.snc.service_management.core is installed.When a Transfer Order is processed, the destination stockroom specified on the Transfer Order should be assigned as the stockroom for the asset.An exception applies when the Transfer Order was created via a Service Order Task — in that scenario, different stockroom assignment logic is expected. Release All Versions Cause Bad demo data can be installed to the alm_stockroom table. These demo records have the Type field set to Field Agent, and the Manager field is empty. When Transfer Order completion logic runs — on Transfer Orders that were not created via a Service Order Task — it evaluates stockroom records and can incorrectly select one of these malformed demo records instead of the destination stockroom specified on the Transfer Order. Resolution Delete the bad demo data from the alm_stockroom table. Use the link below to navigate directly to a filtered list of the affected records on your instance. Replace <instance_name> with your instance name before opening the URL. Note: Review the records returned by the filter before deleting to confirm they are demo data records that are not in use in your environment. The filtered list targets stockroom records where Type is set to Field Agent and Manager is empty: https://<instance_name>.service-now.com/alm_stockroom_list.do?sysparm_query=type%3De2aa2b3f3763100044e0bfc8bcbe5dde%5EmanagerISEMPTY&sysparm_first_row=1&sysparm_view= Once the records are identified, delete them. After the bad demo data has been removed, process the Transfer Order again to confirm the asset is assigned to the correct destination stockroom. Related Links Transfer orders for Asset Management