FSP 1.0

FSP / Приложение / residual_gaps

Остаточные дыры после проверки прайсами

Открытые строки требуют подтверждения оператора, закрытые уже учтены в стандарте. Имена операторов обезличены.

Этот реестр не входит в стандарт: приложение, доказывающее покрытие на реальных прайсах.

Строк: 16. Машиночитаемо: JSON · CSV

severitycodesourceissueproposed_fixstatus
P0SRC-CALC-001калькулятор оператораТекст тарифов использует вес, но калькулятор оператора не содержит поля веса и классифицирует только по сумме сторон.Хранить отдельно CALCULATOR_V2_LABEL и CALCULATOR_V2_ACTUAL; запросить у оператора договорную логику.open
P0SRC-PIK-001оператор BРазмерный профиль имеет непокрытый интервал веса >5 и <=7 кг и неоднозначные границы по стороне.Не публиковать автоматический расчёт для непокрытых комбинаций; запросить уточнение.open
P1MODEL-STORAGE-001оператор AБесплатные первые 14 суток требуют контекста storage_age_days и ступенчатого правила по возрасту партии.Добавить storage_age_days в реестр условий и правило бесплатного периода.resolved
P1MODEL-SCHEDULE-001оператор AГрафик доставок по дням недели не представлен сущностями route_schedules.Добавить маршруты и недельные окна доступности.resolved
P1SRC-PIK-002оператор BЧасть доставок содержит пустую цену.Импортировать как manual_quote/missing_price и не трактовать как ноль.open
P1SRC-ALL-001операторы A и BРежим НДС и дата действия прайса явно не указаны.Статус источника draft до подтверждения vat_mode и effective_from.open
P2CAT-REAL-001Все источникиРеальные прайсы требуют атомарных услуг photo_documentation, carton_sealing, document_printing, outer_packaging_removal и order_correction.Добавить услуги в каталог и связать с параметрами/метриками.resolved
P2PARAM-REAL-001операторы A и BНужны параметры inventory_rotation_method и pickup_source.Добавить параметры и связи услуг.resolved
P0SRC-NORM-001нормализованный CSVВ файле представлены 18 из 22 операторов; отсутствуют четыре оператора.Повторный импорт с OCR и обязательной трассировкой источника.open
P1SRC-NORM-002нормализованный CSVЕсть пустые цены и нет ссылки на файл, страницу или ячейку источника.Хранить source_id, source_location и missing_price/manual_quote.open
P1SRC-NORM-003нормализованный CSVНе выделены service_code, billing_metric, метод цены, валюта, НДС и период действия.Мигрировать строки в структуру «Импорт прайсов» и версионированные price_rules.open
P1MODEL-STORAGE-002оператор A и его калькуляторСтупенчатая цена хранения по сроку не выражалась: у price_tiers не было ни режима применения, ни шкалы срока — бесплатный период приходилось кодировать одиночным условием.Добавить tier_mode/tier_variable/tier_scope, реестры переменных и областей диапазонов, storage_age_days и storage_stay_days как шкалы.resolved
P1MODEL-TIER-001Рынок ФФРазная цена первой и последующих единиц одного товара не выражалась: не было ни порядкового номера единицы, ни области группировки по товару.Добавить unit_sequence, области order_sku/supply_sku/batch и режим progressive.resolved
P1SRC-TIER-001Все источникиНи один из 165 импортированных тарифных вариантов не размечен как tiered: ступени по сроку и по количеству свёрнуты в плоские ставки с условиями либо потеряны при разборе.Пере-разметить импорт: строки со ступенями перевести на calculation_method=tiered с заполненными tier_mode/tier_variable/tier_scope.resolved
P1SRC-PIK-003оператор BМатрица цены за заказ по числу хрупких товаров задаёт точки 1/2/4/6/8; цена для промежуточных количеств (3, 5, 7) в источнике отсутствует.Ступени размечены полуоткрытыми диапазонами [1;2), [2;4), [4;6), [6;8), [8;∞) — запросить у оператора подтверждение границ.open
P1MODEL-ADJ-001оператор BСтрока «срочная сборка ×2» — это модификатор цены, а не метод расчёта: в импорте она была размечена calculation_method=adjustment, значения вне закрытого списка методов.Разделить цель нормализации: колонки target_entity (price_rule / price_adjustment) и adjustment_type; проверять метод расчёта только у строк-правил.resolved