Определите конкретное решение
Различайте намеренное сравнение состояний и случайное повторение одной позиции в итоговом наборе.
Для задачи «Как убрать дубли вариантов состояния из списка» используйте подбор скинов. Сопоставьте отдельное решение с общим планом инвентаря.
Разберите практический пример
Для одного оформления сохранены варианты Field-Tested и Minimal Wear; в сравнении остаются оба, но в итоговой сумме учитывается только выбранный.
Полное название должно различать оформление и состояние. Удалять слово состояния ради короткой подписи опасно: два осмысленных кандидата начинают выглядеть как дубль, а настоящий дубль может остаться незамеченным. Для пары состояний заведите одну группу выбора и две дочерние строки. Пока решения нет, ни одна не попадает в назначенный этап; после выбора только одна получает статус включено. Сохраняйте вторую как альтернативу, если её отличие важно. Изображения сравнивайте в одинаковом размере, а наблюдаемые условия проверяйте самостоятельно для каждой строки. Не переносите значение или дату с одного состояния на другое только из-за совпадения остальной части названия. Группировка служит сравнению, а не объединению разных записей.
| Запись | Смысл в примере |
|---|---|
| Группа оформления | одна задача выбора |
| Field-Tested | самостоятельный кандидат |
| Minimal Wear | альтернатива, не дополнительная покупка |
Используйте чек-лист этой задачи
- Добавьте состояние к полному названию.
- Свяжите альтернативы общим идентификатором группы.
- Включайте в итог лишь выбранный вариант.
Узнайте условие ошибочного решения
Складывать стоимость двух альтернатив, когда нужен один предмет.
Альтернативы состояния видны в сравнении, а итоговый набор не содержит случайных дублей.
Примените дополнительную проверку
Для итоговой сверки посчитайте группы выбора и включённые строки. Если есть три группы оформления, выбранный набор может содержать максимум одну назначенную строку каждой группы в рамках этого плана. Дополнительные экземпляры требуют отдельной явно указанной задачи, а не появляются из списка альтернатив. При экспорте не удаляйте название группы: без него два состояния снова легко принять за самостоятельные позиции. Кандидат с другим состоянием остаётся полезным запасным вариантом, но его наблюдаемые сведения и дата должны храниться отдельно от выбранной строки.



