# updateItem

## Overview

Updates an existing item's name and barcode. Unit ID is immutable once the item is ACTIVE and cannot be updated.

## Modules Commands Used

- [itemManagement] UpdateItem

## Exception Handling

| Error Code | Description |
| --- | --- |
| ITEM_MANAGEMENT_ITEM_NOT_FOUND | The specified item does not exist |
| ITEM_MANAGEMENT_NO_FIELDS_TO_UPDATE | No fields were provided to update |
| ITEM_MANAGEMENT_DUPLICATE_BARCODE | The specified barcode is already in use by another item |
