Е.Н. Потапов, ООО "АПИ", г. Владивосток
По прошествии уже многих лет массовой эксплуатации компьютерных баз данных, цель которых – вести автоматизированный учет движения товарно-материальных ценностей, можно констатировать, что до сих пор не решена проблема однозначной идентификации товарных объектов.
Суть проблемы в том, что часто нет уверенного способа соотнести реальную единицу учитываемого товара (как объекта физического мира) и виртуальной единице этого же товара представленной в виде записи электронной таблицы используемой базы данных. Проще говоря, глядя на упаковку каких-нибудь булавок, мы порой теряемся в догадках: какая именно строка справочника «Номенклатура» соответствует этому предмету. (Сейчас мы не затрагиваем вопрос использования разных систем кодирования, в том числе и штрих-кодирования, недостатки которых будут рассмотрены ниже).
Существуют две основные ошибки вследствие данной неопределенности: так называемая «пересортица» и так называемые «дублирующие элементы». «Пересортицей» называется ситуация, когда под выбираемым в базе данных номенклатурным элементом на самом деле подразумевается другой, но скорее всего близкий по наименованию. «Дублирующим элементом» называют ошибочно введенный в справочник дубликат товарной позиции. Одной из первых причин как «пересортицы», так и «дублей» являются неопределенные (или неполные) названия, т.е. в имени отсутствует некоторая ключевая информация необходимая для идентификации. «Дубли» обычно появляются в следствие разного порядка слов описывающих свойства товара в наименовании, обычно когда вносят наименования разные операторы, например «Краска масляная» и «Масляная краска».
Основная причина данных ошибок в непродуманном занесении новых наименований в справочник учетной программы, например: