---
sourceDocument: Xanadu Sales Customer Relationship Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/order-management

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu Sales Customer Relationship Management

ft:clusterId :

    - omgmt

bundleId :

    - omgmt

workflow :

    - Customer and Industry


---

# Batch update for product specification versions

# Batch update for product specification versions {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Use the inventory batch update job to update product specifications when changes occur from one version to another.

## Before you begin

Role required: product_catalog_admin and product_catalog_manager

## About this task

Batch inventory specification update lets catalog admins and product managers create an on-demand job that triggers a batch specification version update. The update doesn't create change orders but directly updates product
inventory in orders. Batch updates also create a log that including errors.

There are two steps to perform this process. The first is to update the specification version from the source version to the target version. The second step is to run an inventory upgrade job.

## Procedure

1. Navigate to AllProduct Catalog ManagementProduct Specifications and select the product specification you want to update.  
2. Select the Create New Version button to create a version of the specification.
3. Select Publish to publish the specification version, then select Update to update the specifications to add the new version.  
   Now there are two published versions of the specification. The initial version is considered the source version and the v2 version is considered the target version.
4. To start the version update on existing product inventories, select Upgrade Inventory and select Yes at the prompt.  
   The job is created for the source specification as v1 and the target is automatically populated as the latest published version of the source specification. The inventory upgrade job starts and runs a series of validation steps to confirm the job runs successfully. When the validation is complete, the job enters an In progress state. If an error occurs, the job status turns to Error.
5. Navigate to AllInventory upgrade job and select the job you're working with to view the status of the job and address any errors.  
6. Navigate to AllInbound queueInbound requests and select the record id you're working with to view the status.  
   The number of inbound queue requests indicates the number of product inventories that matched the source specification. Once all the inbound queue records are processed, the request creates a change order for each of the inbound queue records processed successfully.

*[\>]: and then


