Modules:Unique UPC
Overview
Avoids to have multiple products with the same UPC inside the organization's tree
Adds a new checkbox at Organization | Information tab to avoid using the same UPC in several products. The constraint affects the organization's child tree.
Note that this behavior is not backwards compatible. It means that the constraint will work only for the products created or updated just after installing & configuring this module