# Update

## Command Description

<figure><img src="/files/ni8MnSyTmaUy7MnWWepY" 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="/files/TLLmnc4sM3r24JU57F4Y" 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="/files/eRk5t9qgnhnC6mdtZz2S" 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 |
| ----------------------------------------------------------------------- | --------------------------------------------------- |
| ![](/files/wqfhq2qEiYU1ngBv8tcZ)                                        | ![](/files/ZOX8zfv9tjj6L5KrmkEI)                    |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.besmart.software/t4i/commands-overview/bom/update.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
