Для набора красок «Альфа» собрали фотографию коробки, инструкцию производителя и свежий прайс поставщика. В прайсе есть применение на ткани, в инструкции его нет. Поиск по названию находит ещё одну инструкцию, где подробно описана работа с хлопком. Кажется, недостающая информация найдена.
На обложке последнего документа стоит другой артикул.
Если при сборе данных оставить только название серии и перечень свойств, это различие исчезнет. Автор получит аккуратное досье и сможет точно пересказать сведения о товаре, которого в выбранной карточке нет. Проверка сохранности условий такую ошибку уже не исправит: она возникла раньше, при выборе исходных данных.
Четыре документа в одной папке
Расширим учебный пример из первой статьи. Для текущей карточки выбран набор A6-20: шесть цветов в тубах по 20 мл. Буквенно-цифровые коды здесь вымышлены и обозначают артикулы производителя.
Все документы, даты, характеристики и названия в этом досье придуманы для разбора. Это условия задачи, а не сведения о реальной продукции.
| Документ | К какому товару относится | Что в нём указано |
|---|---|---|
| S1. Фото упаковки Получено в 2026 году | A6-20. Артикул и комплект читаются; маркировку партии разобрать нельзя. | 6 туб по 20 мл, 6 цветов. |
| S2. Инструкция производителя Редакция 2025 года | A6-20 | Бумага, грунтованный холст, дерево. Допустимый диапазон хранения: от +5 до +25 °C. |
| S3. Прайс поставщика Обновлён в 2026 году | В строке указан A6-20 | В поле поверхностей добавлена ткань. Допустимый диапазон хранения: от +5 до +35 °C. Первичные основания этих двух значений не приложены. |
| S4. Инструкция производителя Редакция 2026 года | T6-20, «Альфа Текстиль» | Применение на хлопке с закреплением. Другой артикул той же серии. |
У этой папки несколько разных проблем. Инструкция по ткани относится к соседнему товару. Добавление ткани в прайс пока не имеет достаточного подтверждения. Два диапазона хранения для A6-20 расходятся. Дата получения фотографии не позволяет установить партию на коробке.
Объединять всё это в единую оценку «низкое качество данных» мало полезно. Каждому случаю требуется своё решение: исключить чужой документ, запросить основание свойства, выяснить причину расхождения или получить читаемую маркировку.
Сходное название ещё не устанавливает тождество
В учебном примере вопрос с инструкцией S4 решается на уровне артикула. Работа с хлопком описана для T6-20. Переносить эту рекомендацию на A6-20 оснований нет, даже если названия близки, тубы похожи и документы выпущены одной компанией.
Артикул тоже нужно читать вместе с его происхождением. Внутренний код продавца и код производителя могут обозначать товар по-разному. Совпадение короткой строки в двух каталогах ещё не устанавливает связь между записями: нужно знать, кто назначил код и какой объект он обозначает.
В зависимости от товара существенны модель, размер, объём, комплект, рынок поставки, ревизия или партия. Наборы из шести туб по 20 мл и двенадцати по 10 мл дают одинаковые 120 мл. По суммарному объёму их можно сопоставить, но объединять их в один вариант нельзя: различаются число туб и объём каждой.
Для стандартизированной идентификации торговых единиц используется GTIN. Стандарт GS1 отдельно рассматривает новый товар и изменения существующего; в примере одежды различает сочетания фасона, цвета и размера. Идентификатор должен соответствовать конкретному товару и варианту — это также отражено в требованиях Google Merchant Center к GTIN. Он помогает связать записи; свойства товара и применимость инструкции всё равно проверяются отдельно. Если назначенного GTIN нет, пробел не заполняют придуманным номером.
После сопоставления артикулов документ S4 сохраняется в папке как материал о T6-20. В досье A6-20 он не служит основанием пригодности для ткани. При этом вопрос о ткани для A6-20 остаётся открытым: исключение чужой инструкции не доказывает несовместимость.
Новая дата не исправляет чужой артикул
У прайса S3 дата свежее, чем у инструкции S2. Если автоматически выбирать последнее значение, в карточку попадут и ткань, и верхняя граница хранения +35 °C. Но дата обновления прайса не объясняет происхождение этих полей.
В файл могли добавить цены, сохранив старые описания. Поставщик мог получить новые рекомендации производителя. Могла произойти ошибка переноса строки. Пока нет дополнительных сведений, все три объяснения остаются предположениями.
Полезно различать дату выпуска документа, его редакцию, период действия, дату получения и дату внутренней проверки. Надпись «проверено сегодня» означает, что запись просмотрели сегодня. Она не превращает содержание инструкции 2025 года в новую рекомендацию производителя.
При этом официальный документ тоже нельзя выбирать автоматически. Он может относиться к другому рынку, составу или прежней поставке. Для определения приоритета нужно проверить применимость и назначение источника: что он устанавливает, для какого товара и на какой период.
Вопрос поставщику в нашем случае следует сформулировать точно: «Для A6-20 в инструкции S2 указан диапазон хранения +5…+25 °C, а в вашей строке S3 — +5…+35 °C. На какой документ и редакцию опирается второе значение? Для каких поставок оно действует?» Ответ «прайс актуальный» этого расхождения не объясняет.
Число нужно хранить вместе с тем, что оно измеряет
При извлечении данных строка «20 мл» выглядит готовой характеристикой. Но это объём одной тубы, а не набора. Если сохранить только число и единицу, следующая операция сможет подставить его в неверное поле.
В рабочей записи нужны объект измерения, параметр, значение, единица и источник. Для температуры добавляется режим: хранение, перевозка или применение. Два разных значения иногда оказываются совместимыми, потому что относятся к разным режимам. Устанавливать это по догадке нельзя — различие должно следовать из документов.
Запись свойства · учебный A6-20
- Параметр
- Объём содержимого одной тубы.
- Значение
- 20 мл.
- Основание
- S1, фотография упаковки. Сохранён участок с артикулом и обозначением комплекта.
- Способ получения
- Прочитано с изображения и сверено с оригиналом. Это прямая запись, без расчёта.
- Применимость
- A6-20. Данные о партии по этой фотографии не установлены.
При нормализации обозначение «0,02 л» можно привести к «20 мл», сохранив исходную запись и операцию пересчёта. Объём 120 мл для шести таких туб уже является отдельным производным значением. Впоследствии должно быть понятно, где текст документа, где приведение единиц, а где вычисление.
Особенно осторожно нужно обращаться с диапазонами, знаками и приблизительными значениями. «До 30 минут», «30 минут» и «около 30 минут» задают разные условия ответа. Если убрать такие различия при подготовке таблицы, автор описания уже не сможет их восстановить.
Два диапазона, которые нельзя усреднить
В S2 допустимый диапазон хранения A6-20 указан от +5 до +25 °C, в S3 — от +5 до +35 °C. Обе записи обозначают полные допустимые диапазоны для одного артикула. Верхние границы расходятся, и в предоставленных документах нет объяснения различия.
Среднее +30 °C стало бы новой рекомендацией, которой не было ни в одном источнике. Выбор более узкого диапазона тоже не устанавливает, какая запись действует для текущего товара. Такой выбор может быть отдельным решением по обращению с товаром, но выдавать его за выясненную рекомендацию производителя нельзя.
Не стоит и молча оставлять +25 °C, объявив все прочие сведения достоверными. Уже выявленное расхождение должно сохраняться в досье и влиять на допуск соответствующего утверждения.
| Поле проверки | Что сохраняется |
|---|---|
| Спорное свойство | Температура хранения A6-20. |
| Исходные значения | S2: +5…+25 °C. S3: +5…+35 °C. Ссылки на оба фрагмента документов. |
| Что выясняется | Применимость редакций к текущей поставке и основание изменения верхней границы. |
| Статус | Противоречие; окончательное значение не выбрано. |
| Решение по тексту | Не генерировать окончательную рекомендацию хранения из спорного поля до уточнения. |
Остальные сведения не обязательно теряют силу. Комплект на упаковке можно проверить независимо от температурного диапазона. Но если условия хранения обязательны для конкретного материала или места публикации, расхождение нужно разрешить до публикации. Удаление обязательного предупреждения проблему не устраняет.
Неизвестность, запрет и противоречие требуют разных действий. При отсутствии данных о ткани нужен источник. Прямой запрет в применимой инструкции, если бы он был, следовало бы сохранить как ограничение. При двух несовместимых значениях нужно выяснять причину расхождения. Свести все три состояния к пустой ячейке — значит потерять задачу, которую предстоит решить.
Что подтверждают фотография и отзыв
Фотография S1 позволяет прочитать комплект, но не даёт номера партии. Увеличить изображение полезно; дописать неразборчивые символы по похожему коду из каталога — уже предположение. Результат распознавания следует сравнивать с оригиналом, особенно если символ определяет вариант товара.
Читаемый артикул устанавливает, какой вариант показан на снимке. Чтобы отнести изображение к текущей поставке, нужно отдельно проверить его происхождение: общая медиапапка может содержать фотографии прежней упаковки. Пока эта связь не установлена, вывод «в текущей поставке шесть туб» остаётся сильнее доступного основания.
Предположим, к папке добавили отзыв: покупатель пишет, что рисовал краской на футболке. Это полезный сигнал для исследования потребности. Он не устанавливает рекомендованные ткани, подготовку материала, режим закрепления или стойкость после стирки. Вопросы к производителю стали конкретнее; техническая спецификация от этого не пополнилась.
Собственное испытание тоже нужно описывать с границами: какой товар и образец использовали, что сделали и что именно наблюдали. Одна выкраска не устанавливает пригодность для всех тканей. Наблюдение можно сохранить как наблюдение, не повышая его незаметно до общей инструкции.
История одного значения
После извлечения и пересчёта редактор видит «120 мл». Для проверки ему нужно восстановить путь до упаковки: шесть туб, по 20 мл в каждой, операция умножения. Если на этом пути сохранилось только готовое число, отличить расчёт от прямого заявления уже трудно.
Такую историю называют происхождением данных. В семействе W3C PROV предусмотрено описание объектов, действий и участников, связанных с созданием и обработкой данных. В досье товара этот подход позволяет связать документ, извлечённое значение, преобразование и опубликованную формулировку. Наличие цепочки помогает проверке, но само по себе не доказывает правильность исходных сведений.
В рабочем процессе полезно иметь возможность пройти этот путь в обе стороны. Из готового предложения — к основаниям. Из обновлённого источника — к зависимым значениям и текстам, которые нужно перепроверить.
Если изменился объём одной тубы, пересмотру подлежат и общий объём, и сравнение с другим набором, и подпись на изображении. Если исправлена только опечатка в названии файла, числовые выводы от этого не меняются. Обновления требуют оценки по содержанию, иначе система будет либо пропускать изменения, либо без необходимости переписывать весь каталог.
Даже несколько одинаковых значений ещё не означают независимых подтверждений. Магазины могут копировать одну карточку поставщика. Пять совпавших страниц тогда воспроизводят одну исходную запись, включая её возможную ошибку. Для оценки основания важна связь между источниками.
Когда досье можно передавать автору
По результатам разбора A6-20 у нас остаётся набор записей с разными статусами. Комплект прочитан на упаковке; пригодность для грунтованного холста указана в инструкции этого артикула. Партия по снимку не установлена. Ткань требует подтверждения. Диапазон хранения находится в конфликте.
Автору нужен доступ к этим различиям. Если передать ему единый абзац «шесть туб, 120 мл, для холста и ткани, хранение до +35 °C», он не увидит, какие сведения подтверждены, вычислены или находятся в споре. Вместе со значениями должны передаваться существенные условия, статус и основание; спорные сведения должны быть исключены из автоматического использования до решения.
Для оценки сервиса здесь подходит конкретное испытание. Дать ему четыре документа из нашего досье и проверить, сможет ли он указать, почему S4 не подтверждает ткань для A6-20, откуда получены 120 мл и какое противоречие мешает выбрать температуру. Затем исправить один исходный документ и посмотреть, какие зависимые записи будут отмечены для перепроверки. Результат такого задания показывает механику обработки значительно точнее общего обещания «учитывать все характеристики».
Сбор можно считать достаточным для определённой задачи, когда существенные для неё сведения получили применимые основания, а открытые вопросы не скрыты. Для сравнения суммарных объёмов может хватить числа туб и объёма содержимого каждой. Для инструкции по хранению наших материалов пока недостаточно.
Остаётся определить, какие задачи решает покупатель. Его могут интересовать готовые цвета, пригодность для конкретной основы или уход за кистями. Проверенное досье ограничивает допустимые ответы; выбор того, что объяснять в карточке прежде всего, начинается с изучения самих вопросов.
Источники и основания разбора
- W3C. PROV-Overview.Обзор модели происхождения данных и связей между объектами, действиями и участниками. Не устанавливает истинность конкретной товарной характеристики.
- GS1. GTIN Management Standard.Идентификация торговых единиц и правила различения новых товаров и изменений существующих. Не универсальная методика оценки источников.
- Google Merchant Center. GTIN.Требования к корректному идентификатору конкретного товара и варианта в Merchant Center.
Источники проверены 6 ноября 2026 года. Документы S1–S4, артикулы, значения и результаты разбора вымышлены. Рабочие записи и порядок проверки — методика этой библиотеки.