Каждому товару при его добавлении на склад присваисается Уникальный идентификатор, который называется UID.
Это сделано для того, что бы по каждому товару можно было определить поставщика, дату прихода товара, стоимость закупки и гарантию на товар.
Что бы не плодить товары по одинаковым артикулам от разных приходов, в программе используется UID.
Внутри одного артикула может быть несколько одинаковых товаров, но отличающихся поставщиками, стоимостью закупки, временем поступления на склад, техническими характеристиками, описанием, и состоянием.
Склад с группировкой товара по артикулу
Склад без группировки товара по артикулу
На примере картинок разных отображений склада, мы видим, что товар с артикулом 001210 отличается техничискими характерстиками и поставщиками, причём один из товаров на реализации. ID товара разный, кам мы видим 1290, 1291, 1292, 1295, 1382.
UID формируется из Артикула и ID товара. Артикул можно изменить, ID товара всегда уникален.
Артикул присваевается группе идентичных товаров с одинаковым наименованием, категорией и состоянием.
Смена артикула возможна только на любой артикул, который уже есть в базе, через выпадающий список:
Новые артикулы программа создаёт автоматически.
При занесении товара на склад программа автоматически создаёт артикул и ID. Причём, ID всегда уникален. Если товаров с точно таким же наименованием в программе не найдено, то будет создан новый артикул.
Если при поступлении товара на склад, программа найдёт одинаковые наименования в списках товара который вы загружаете, то она присвоит один артикул для этих одинаковых наименований. Если при поступлении товара на склад, программа найдёт одинаковые наименования с товаром который у вас уже есть на складе, то она присвоит артикул уже существующего, подобного товара, т.е. один артикул для этих товаров. Отличаться будет только ID товара и соответственно UID
Если наименование товара отличается хотя бы одной буквой или знаком, то артикулы будут разными.
Автоматическая смена артикула Происходит при смене, Наименование товара, Наименование товара. ВСЕ изменения логируются и доступны в истории. Если была смена артикула, то в истории остаётся старый артикул и новый, а так же причина по кооторой артикул был изменён.
Независимо от того, был ли изменён артикул или нет, по этикеткам на товаре, товар продолжает так же открываться сканером штрихкода.
Рассмотрим этикетку товара (а нашем варианте это QR, но всё актуально и для 1D, 2D штрихкодов)
На стикере мы видим UID товара, артикул+ID, и поиск товара осуществляется не по артикулу, а по уникальному ID товара
А если провести по стикеру телефоном с приложением чтения QR кодов, то получим:
011000015722 LKN-4 WS MB 48.4QE12.031, QM77, Core i5-i7, N14P-Q3-A2 Nvidia Quadro K2000M 2Gb GDDR3, Lenovo Thinkpad W530
Т.е. уникальный идентификатор 001572 и любые данные, которые вы добавите на этикетку. В нашем случае это описание товара.