Сводная ОСВ: пары участников без встречных записей — режим «Встречные записи», модалка перед шахматкой, баннер (AURORA-1746) #195

Closed
opened 2026-10-27 17:21:04 +03:00 by aep · 1 comment
Owner

Jira: AURORA-1746. Замечание заказчика: Циликов А.В., 23.10.2026, строка 10 (AURORA-1865).

Сейчас баннер над сводной ОСВ требует «сопоставьте все внешние организации без ИНН», хотя переход не блокируется (решение AURORA-1388), а модалка [31-00] всплывает при каждом уходе с «ОСВ», пока есть строки без ИНН. Счётчик до нуля не доходит: зарплата, подотчётные лица и т. п.

Что делаем (согласовано с владельцем 27.10.2026):

  • правило: пара участников периметра без встречных записей — у А есть строки с контрагентом Б, у Б нет строк с контрагентом А; уровень компаний, считается на лету из свода, ничего не хранится;
  • ядро: запрос по версии — пары и строки обеих сторон (справа — строки Б без ИНН и без сопоставления), число пар в сводке;
  • фронт: режим «Свод | Встречные записи (N)» на вкладке «ОСВ» (список пар, строки А с Б, строки Б без ИНН с «Указать»); модалка при переходе на «Шахматку» — «Нет встречных записей: N пар у M участников», «Показать пары / Остаться / Перейти», один раз на версию за сессию браузера и снова, если изменился список пар; модалка только из-за строк без ИНН не показывается; баннер без «сопоставьте все».

Не делаем: подсветку кандидата по сумме (отдельная задача), хранение решения «встречных нет», отсев не-организаций из счётчика.

Спека — openspec/changes/ (будет в PR), правило — docs 05-domain-rules (отдельный PR).

Jira: AURORA-1746. Замечание заказчика: Циликов А.В., 23.10.2026, строка 10 (AURORA-1865). Сейчас баннер над сводной ОСВ требует «сопоставьте все внешние организации без ИНН», хотя переход не блокируется (решение AURORA-1388), а модалка [31-00] всплывает при каждом уходе с «ОСВ», пока есть строки без ИНН. Счётчик до нуля не доходит: зарплата, подотчётные лица и т. п. Что делаем (согласовано с владельцем 27.10.2026): - правило: пара участников периметра без встречных записей — у А есть строки с контрагентом Б, у Б нет строк с контрагентом А; уровень компаний, считается на лету из свода, ничего не хранится; - ядро: запрос по версии — пары и строки обеих сторон (справа — строки Б без ИНН и без сопоставления), число пар в сводке; - фронт: режим «Свод | Встречные записи (N)» на вкладке «ОСВ» (список пар, строки А с Б, строки Б без ИНН с «Указать»); модалка при переходе на «Шахматку» — «Нет встречных записей: N пар у M участников», «Показать пары / Остаться / Перейти», один раз на версию за сессию браузера и снова, если изменился список пар; модалка только из-за строк без ИНН не показывается; баннер без «сопоставьте все». Не делаем: подсветку кандидата по сумме (отдельная задача), хранение решения «встречных нет», отсев не-организаций из счётчика. Спека — openspec/changes/ (будет в PR), правило — docs 05-domain-rules (отдельный PR).
aep referenced this issue from a commit 2026-10-27 21:27:56 +03:00
aep closed this issue 2026-10-27 22:09:36 +03:00
aep referenced this issue from a commit 2026-10-27 22:09:36 +03:00
aep referenced this issue from a commit 2026-10-27 22:09:36 +03:00
aep referenced this issue from a commit 2026-10-27 22:09:37 +03:00
Author
Owner

Слито PR #196 (3ed70c2), архив change — #199 (8d69c9f), docs — RSHB/arm-ka-docs#176.

Слито PR #196 (3ed70c2), архив change — #199 (8d69c9f), docs — RSHB/arm-ka-docs#176.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-core#195
No description provided.