Сводная ОСВ: несопоставленные — только без ИНН; ИНН сопоставленного ЮЛ в строке (#74) #75
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/74-osv-unmapped-no-inn"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #74.
Что
domain.needs_mapping). МеняютсяGET …/osv?unmapped=true,unmapped_totalв…/osv/summaryи экспорт с этим фильтром. Строка с ИНН, которого нет в справочнике, больше не входит в «Осталось N».ConsolidatedRowOut.counterparty_entity_inn— ИНН сопоставленного ЮЛ справочника (П-8). Нужен фронту: у строк, сопоставленных без ИНН в файле (по имени/алиасу/вручную), показать ИНН ЮЛ «таблеткой» и дать пересопоставить (макет [32-osv-no-inn]). Ответ только расширяется, БД и миграции не меняются.consolidated-osvи README обновлены. Фикстуры РБ 2024 Q3:unmapped_total1379 → 1260 (у 119 строк без ЮЛ есть ИНН).Rulings I made
unmapped=false— все строки, не требующие сопоставления (в т. ч. с ИНН без ЮЛ), а не «только сопоставленные»: фильтр остаётся дополнением кunmapped=true." ") считается отсутствующим (как в ключе склейки,normalize_inn).openspec/specs/consolidated-osvпоправлена на месте, без OpenSpec change (как R-3 в #67).Наблюдения
make e2eпадает по таймауту, если запущен локальный стенд arm-core (:8000): он в той же queue grouparm-coreнаrecognition.resultи забирает результат у теста. Повторный прогон — зелёный. К изменению не относится. — deferredПроверки (
make check-full)check: ruff + mypy чисто, 1268 passeddbml-check,check-infra: окtest-integration: 850 passede2e: 1 passed (со второго прогона, см. O-1)docker-build: ок;web-check: окДокументация — RSHB/arm-ka-docs#72, фронт — RSHB/arm-web#17.
🤖 Generated with Claude Code