fix(payments): убрать обязательное поле «КПП банка» из реквизитов счёта #81
Reference in New Issue
Block a user
Delete Branch "fix/remove-bank-kpp"
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?
Снимает обязательное поле «КПП банка» из банковских реквизитов счёта (IBankAccount.details.kpp).
Причина
КПП — реквизит юрлица; у ИП и физлиц его нет. Общий тип реквизитов счёта требовал КПП у всех держателей (фронт через notEmpty, бэкенд через @IsNotEmpty), поэтому ИП не мог зарегистрироваться — пустой КПП заворачивался.
Что сделано (все точки входа)
НЕ затронуто
КПП организации/кооператива (details.kpp, отчётность, qrpay/sberpoll QR) — легитимный реквизит юрлица, оставлен.
Проверки
Generated with Claude Code