КПП ЮЛ возвращается: DBML v5.17 (legal_entity.kpp), пересмотр OQ-31 #53
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
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?
Решение владельца (07.10.2026)
КПП у ЮЛ нужен — пересмотр решения по OQ-31 от 04.10.2026 («КПП не нужен», DBML v5.14 без поля). Повод: макет (экраны
50,61— колонка «КПП»;51-02,79— поле формы) и комментарий фронтенда: «в ручке получения ЮЛ не приходит КПП».Что сделать (arm-ka-docs)
legal_entity.kpp varchar(nullable — у ИП КПП нет) и то же поле вlegal_entity_history(SCD4: снимок хранит все атрибуты).entities-v5.17.md: смысл поля, источник (макет, решение владельца).07-open-questions.md: OQ-31 — новое решение с датой; вопросы ниже — новыми OQ, если владелец не ответит до дизайна.05-domain-rules.md§валидации справочника (таблица рядом сINVALID_INN): правило для КПП.04-data-model-guide.md,mockup/INDEX.md(51-02: убрать «kppв DBML нет — OQ-31»),10-user-journey.mdпри необходимости.Вопросы к владельцу (решить до DBML)
A–Z— принимать цифры и буквы или только цифры? Код ошибки (INVALID_KPP)?innunique (КПП — атрибут) или ключ(inn, kpp)— обособленные подразделения с одним ИНН как разные ЮЛ? Второе меняет сопоставление контрагентов ОСВ по ИНН — рекомендация: оставитьinnunique.legal_entity_history?Порядок
Сначала этот PR (DBML v5.17), затем реализация в arm-core (отдельная issue там). Брать после завершения агента arm-core#42.
Решения владельца (07.10.2026)
INVALID_KPP.INVALID_KPP; при импорте строка пропускается с предупреждением.innunique; КПП — атрибут, сопоставление контрагентов ОСВ по ИНН не меняется.legal_entity_history(как прочие атрибуты).