ADR-002: Решение — Обязательность договора при создании ЮЛ Франчайзи

Статус

Ожидает ответа от бизнеса.

Варианты

  1. Необязательны (текущее) — можно создать ЮЛ без договора, дозаполнить позже. Удобно для поэтапного ввода данных.
  2. Обязательны — нельзя создать ЮЛ Франчайзи без номера и даты договора. Гарантирует юридическую корректность данных.

Решение

Будет заполнено после ответа от бизнеса.

Что нужно сделать после решения

Если станут обязательными

  • Обновить валидацию в POST /api/v1/legal-entities — сделать contract_number и contract_date required для type=franchisee
  • Обновить фронтенд-форму — маркировать поля как обязательные
  • Обновить импорт — ошибка если поля пусты
  • Решить что делать с существующими ЮЛ без договора (миграция данных?)

Если останутся необязательными

  • Ничего не меняется