Перейти к содержанию

Старая и новая карточка задачи

Старая и новая карточка задачи описывает режимы Старый MTF, Новый MTF и NTF. Документ сравнивает режимы по ключевым аспектам, практическим отличиям для диагностики и рискам перехода со старой карточки на новую. Для разбора обращений важно учитывать NTF-настройки, механизм обновления нового MTF и отдельную настройку категории для сценария без NTF.

1. Режимы и сравнительная матрица старого MTF, нового MTF и NTF

Карточка задачи существует в нескольких режимах:

Режим Когда используется
Старый MTF Устаревший вариант карточки задачи
Новый MTF Актуальный вариант карточки задачи (SPA)
NTF Форма создания новой задачи

Сравнение режимов по ключевым аспектам:

Аспект Старый MTF Новый MTF NTF
Цель экрана Работа с существующей задачей Работа с существующей задачей Создание задачи
Компоновка блоков Поддерживается Поддерживается Ограниченный набор по настройкам NTF
Порядок элементов (mtf/orderable-items) Поддерживается Поддерживается Не является основным источником порядка
Настройки панели инструментов категории Поддерживается Поддерживается Часть кнопок неактуальна при создании задачи
Системные блоки (подписи/вложения/ресурсы) Поддерживаются Поддерживаются Часть системных блоков отсутствует до создания задачи
Сценарий без NTF Неприменим Неприменим При включенной опции NTF пропускается
JS-события жизненного цикла Устаревшие механики MTFMainLoadFinished / MTFMainDestroyed NewTaskLoadFinished / NewTaskDestroyed
Обновление формы в реальном времени Ограниченно Основной путь через механизм обновления Обычно только по запросу до сохранения задачи

3. Практические отличия для диагностики и риски перехода со старой карточки на новую

Что важно учитывать при разборе обращений:

  1. Симптом «не вижу поле при создании» чаще относится к NTF-настройкам, а не к порядку MTF.
  2. Симптом «после действия блок не обновился» чаще относится к новому MTF и механизму обновления.
  3. Сценарий «задача создается сразу без формы» — это отдельная настройка категории, а не ошибка NTF.
  4. Текстовые поля в MTF и NTF: курсор устанавливается в место клика (в пустом поле — в начало); Backspace в начале единственной строки с отступом удаляет отступ вместо символа.

При переходе со старой карточки на новую учитывайте риски:

  1. JS-вставки, завязанные на старые события, не отрабатывают в новом MTF/NTF.
  2. Внешне похожие настройки MTF и NTF имеют разный фактический эффект.
  3. Проверка только одного режима (например, MTF) не гарантирует корректность создания задачи в NTF.

См. также: