НАЧАЛО >> Задачи📄 Скачать в DOCX
Модуль Tasks вводит каноническую запись задачи TASK для ИРБИС 128. Задача хранится как обычная запись системы, индексируется штатными термами 1288, проходит Workflow через стандартные связи 113 LINK и ведет историю действий в поле 907.
Tasks владеет доменной моделью задачи: ключом, заголовком, описанием, классификацией, task-specific типами обращений, шаблонами, чек-листами, участниками, влиянием на сервисы и компоненты, сроками, SLA-результатами, OLA-линиями, очередью, рангом, таймерами, ссылками на этап, версию, поставку и безопасными ссылками на вложения или внешние URL.
Tasks не реализует собственный workflow-engine, систему прав, файловое хранилище, рабочие календари, фоновые очереди, событийную доставку или описание физических полей. Эти обязанности остаются у соответствующих системных модулей: Workflow, Security, FT/TemporaryFiles, WorkCalendar, Queue, EventBus и FieldConfiguration.
При настройке модуль поставляет системный проект Workflow TASK с базовыми статусами, переходами, экранами, фильтрами и представлениями. Подробности описаны в разделе SystemProject.
Пользовательский вход в проект задач выполняется через список проектов Workflow: ?id=WorkflowProject/Show. Системный проект TASK задает стартовую страницу list, а списки, форма создания и карточка открываются универсальными маршрутами WorkflowView. Подробности описаны в разделе Workspace.
Task-specific AI operations описаны в разделе AiOperations. Они формируют только предложения для задач и не применяют изменения без штатного действия пользователя.
Для интеграции с другими модулями используйте разделы DeveloperPackage, IntegrationExample, GoldenDataset, TestA, Runbook и KnownLimitations. Эти страницы фиксируют стабильный API Tasks, правила object references, TestA-сценарии и эксплуатационную проверку первого контура.
Для интеграции с другими модулями используйте разделы DeveloperPackage, IntegrationExample, GoldenDataset, TestA, Runbook и KnownLimitations. Эти страницы фиксируют стабильный API Tasks, правила object references, TestA-сценарии и эксплуатационную проверку первого контура.
920 - тип записи TASK.903^* - ключ задачи, например TASK-123; поиск выполняется по префиксу I=.1^A - заголовок задачи.1^B - описание задачи.2^A - тип задачи.2^B - категория.2^C - приоритет.2^D - сервис.2^E - компонент.2^F - уровень влияния.2^G - тип обращения.3^A - дата создания.3^B - дата последнего изменения.3^C - срок исполнения.3^D - признак завершения.3^E - дата завершения.4^A - автор.4^B - ответственный.4^C - наблюдатели.4^D - видимость.4^E - служебные признаки.5^A - этап.5^B - версия.5^C - поставка.6 - безопасные ссылки на файлы и внешние URL.8 - простые пункты чек-листа.9 - task-specific участники и роли.10 - затронутые объекты.11 - сохраненное SLA-состояние и результаты расчета.12 - периоды паузы SLA.13 - очередь, взятие в работу и ранжирование.14 - OLA-линии.15 - таймеры и отложенные действия.16 - контрольные даты.17 - legacy-ссылки на исходные записи миграции.113 - Workflow-состояние и типизированные связи.907 - человекочитаемая история изменений.Модуль строит термы I=, TASKTITLE=, TASKTYPE=, TASKCATEGORY=, TASKPRIORITY=, TASKREQUESTTYPE=, TASKSERVICE=, TASKCOMPONENT=, TASKIMPACT=, TASKAUTHOR=, TASKASSIGNEE=, TASKWATCHER=, TASKCLOSED=, TASKDUE=, TASKSTAGE=, TASKVERSION=, TASKDELIVERY=, TASKCHECKLIST=, TASKCHECKLISTOPEN=, TASKCHECKLISTASSIGNEE=, TASKPARTICIPANT=, TASKPARTICIPANTROLE=, TASKIMPACTOBJECT=, TASKSLARULE=, TASKSLASTATE=, TASKSLABREACHED=, TASKQUEUE=, TASKRANKBUCKET=, TASKOLALINE=, TASKTIMER=, TASKCONTROLDATE=, TASKLINKTASK=, TASKLINKRECORD=, TASKLINKRELATION=, TASKLINKSID=, общие LINKRELATION=, LINKSID=, LINKTARGETTYPE=, LINKTARGET=, TASKLEGACYSOURCE=, TASKLEGACYSID=, TASKLEGACYKEY=, TASKLEGACYPROJECT= и TASKMIGRATIONRUN=.
Индексы Workflow-состояний строятся общим механизмом Workflow по полю 113.
Tasks содержит профиль и dry-run/execute API для переноса старых записей VirtualRef в промышленный контур задач без изменения legacy-ключей. Подробности описаны в разделе VirtualRefMigration.