# Update

## Command Description

<figure><img src="https://4060565498-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL8qMZuBhZUXGRVospdct%2Fuploads%2FPRhdKaAXyZwP5cHjQKZZ%2Fimage.png?alt=media&#x26;token=d6ab4cd9-c713-4e87-ac07-5713758650f6" alt=""><figcaption></figcaption></figure>

The Update command updates all structured item numbers in dependent subassemblies of the current (main) assembly.

{% hint style="danger" %}
For new Inventor versions, this command is obsolete because Inventor updates the items automatically.
{% endhint %}

{% hint style="info" %}
This command acts on the current active assembly only.
{% endhint %}

{% hint style="warning" %}
This command is to be run in the main assembly only.
{% endhint %}

A schematic image of the process is in the image below.

<figure><img src="https://4060565498-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL8qMZuBhZUXGRVospdct%2Fuploads%2FxP4T7ftH7Rw0cLhiiUJS%2Fimage.png?alt=media&#x26;token=cd62850c-97ed-4c67-9404-a4b1de43113c" alt=""><figcaption><p>Update command workflow</p></figcaption></figure>

### Summary of changes to the BOM performed by the command (a comparison matrix)

<figure><img src="https://4060565498-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL8qMZuBhZUXGRVospdct%2Fuploads%2FKCoMuXll8eebEfTPQ3HS%2Fimage.png?alt=media&#x26;token=86f4bf1e-086d-4d69-ad18-a697ff36fade" alt=""><figcaption><p>The comparison matrix of BOM manipulation tools </p></figcaption></figure>

## Command Location

* Assembly environment (`Be.Smart T4I -> BOM panel`, `Assemble -> Manage panel`).

## Command Settings

This command has no settings.

## Workflow Overview

1. Change the structured item number of the subassembly.
2. Run the command.

## Description of changes performed by the command

First, only the subassembly item number was changed. After running the command, all dependant item numbers were updated.

| Structured main assembly BOM after changing the subassembly item number                                                                                                                                             | Subassembly item numbers after applying the command                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ![](https://4060565498-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL8qMZuBhZUXGRVospdct%2Fuploads%2FGzc0ohCMoNm89lmqRS3D%2Fimage.png?alt=media\&token=6fac3e82-d4b1-40e3-952e-302c5e65c639) | ![](https://4060565498-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL8qMZuBhZUXGRVospdct%2Fuploads%2Ferlw0LDUubaujQYDn6zR%2Fimage.png?alt=media\&token=eef13751-324a-4180-84b4-8df03e05f724) |
