Product codes can become another spreadsheet to maintain as an assortment grows. Amber keeps UPC assignments connected to the SKU and order, so the identity of a product variant stays alongside the work your team is already doing.
Start with the variant, not a detached list
A parent product can have multiple sizes, colors, and other options. The SKU identifies the specific variant your team is ordering and managing. A UPC assignment belongs with that variant, rather than in a separate list that someone has to keep in sync.
For a knit style offered in two colors and two sizes, your team needs to distinguish four variants. Keeping those identities connected to the product structure makes the assignment easier to understand and review.

Keep code allocation visible
Amber assigns and tracks UPCs so the team does not have to manage every allocation by hand. Available codes and existing assignments can be managed in the context of the product data.
The goal is to reduce manual tracking and make it easier to see which code belongs to which SKU as new variants are added to a collection.
Carry the code into the order
UPCs are tracked at both SKU and order level. That connection matters when the product team hands work to purchasing: the product identifier should travel with the variant being ordered.
Instead of copying an identifier between separate files, teams can refer to the same connected product identity when reviewing the order and its line items.

Make product identity part of everyday operations
UPC management works alongside the structure for parent products, options, dimensions, and SKUs. It is part of keeping product information consistent, rather than a separate administrative task at the end of development.
When reviewing the workflow, start with a real assortment and trace a variant from its product record into a purchase order. That is where clear assignments save your team another manual lookup.
