openspec: архив back-to-primary-docs (#197, AURORA-1682)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
ec783c8ec0
commit
f9fd33d835
@ -189,12 +189,14 @@ SHALL быть отключена с подсказкой «Разберите
|
|||||||
что и файл открытого документа (файл вне консолидации — все файлы ЮЛ): у пункта имя файла, вторая строка (тип · формат ·
|
что и файл открытого документа (файл вне консолидации — все файлы ЮЛ): у пункта имя файла, вторая строка (тип · формат ·
|
||||||
дата) и статус; пункты, которые нельзя открыть, неактивны. Выбор пункта SHALL открывать `/documents/:document_id`
|
дата) и статус; пункты, которые нельзя открыть, неактивны. Выбор пункта SHALL открывать `/documents/:document_id`
|
||||||
выбранного документа заменой текущей записи истории браузера, без новой записи: кнопка «Назад» экрана и браузера
|
выбранного документа заменой текущей записи истории браузера, без новой записи: кнопка «Назад» экрана и браузера
|
||||||
возвращает на экран, с которого открыт первый документ, а не к предыдущему выбранному.
|
возвращает на экран, с которого открыт первый документ, а не к предыдущему выбранному. Если первый документ открыт из
|
||||||
|
панели «Первичные документы» консолидации, «Назад» SHALL открывать экран консолидации с этой панелью той же организации.
|
||||||
|
|
||||||
#### Scenario: Назад после перебора документов
|
#### Scenario: Назад после перебора документов
|
||||||
- **WHEN** аналитик открыл документ из панели «Организации» консолидации, выбрал в списке «Документ» подряд ещё два
|
- **WHEN** аналитик открыл документ из панели «Первичные документы» организации в карточке консолидации, выбрал в списке
|
||||||
документа и нажал «Назад»
|
«Документ» подряд ещё два документа и нажал «Назад»
|
||||||
- **THEN** открыт экран консолидации, с которого был открыт первый документ
|
- **THEN** открыт экран консолидации с той же выбранной версией и открытой панелью «Первичные документы» той же
|
||||||
|
организации
|
||||||
|
|
||||||
#### Scenario: Документ открыт прямой ссылкой
|
#### Scenario: Документ открыт прямой ссылкой
|
||||||
- **WHEN** документ открыт прямой ссылкой в новой вкладке, аналитик выбрал в списке «Документ» другой документ и нажал
|
- **WHEN** документ открыт прямой ссылкой в новой вкладке, аналитик выбрал в списке «Документ» другой документ и нажал
|
||||||
|
|||||||
@ -90,3 +90,18 @@ SHALL перечитывать этот список раз в 5 секунд и
|
|||||||
#### Scenario: Документ без комментариев
|
#### Scenario: Документ без комментариев
|
||||||
- **WHEN** аналитик нажимает иконку комментария у документа без комментариев
|
- **WHEN** аналитик нажимает иконку комментария у документа без комментариев
|
||||||
- **THEN** в поповере «Комментарий отсутствует», экран документа не открывается
|
- **THEN** в поповере «Комментарий отсутствует», экран документа не открывается
|
||||||
|
|
||||||
|
### Requirement: Открытая панель в адресе экрана консолидации
|
||||||
|
Открытая панель «Первичные документы» SHALL храниться в адресе экрана консолидации `/groups/:group_id` параметром
|
||||||
|
`?entity=<legal_entity_id>` рядом с `?version=`. Клик по организации в панели «Организации» SHALL добавлять параметр,
|
||||||
|
закрытие панели — убирать его; оба перехода SHALL заменять текущую запись истории браузера, без новой записи. Адрес с
|
||||||
|
`?entity=` SHALL открывать панель этой организации. Режим «Все документы организации» в адрес не входит: панель,
|
||||||
|
открытая по адресу, показывает стол консолидации.
|
||||||
|
|
||||||
|
#### Scenario: Возврат из документа
|
||||||
|
- **WHEN** аналитик открыл панель организации, перешёл по ссылке документа и вернулся «Назад»
|
||||||
|
- **THEN** открыт экран консолидации с той же версией и панелью «Первичные документы» той же организации
|
||||||
|
|
||||||
|
#### Scenario: Закрытая панель не возвращается
|
||||||
|
- **WHEN** аналитик открыл панель организации, закрыл её и нажал «Назад» браузера
|
||||||
|
- **THEN** открыт экран, с которого пришли на экран консолидации, панель не открывается снова
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user