Фронт к RSHB/arm-core#80. Строки и ячейки с id = null (достроены сервером) редактируются; правка уходит в PATCH по line_code, строки из БД — по line_id. Ключ достроенной строки code-<код> (R-10). Строки 1600/1700 формы BALANCE выделены фоном #f9f0ff и жирным (R-7). OpenSpec change statement-template-lines. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
19 lines
1.3 KiB
Markdown
19 lines
1.3 KiB
Markdown
## Why
|
||
|
||
RSHB/arm-core#80: сервер достраивает форму ББ/ОФР по справочнику редакции — строки и ячейки, которых не дало
|
||
распознавание, приходят с `id = null` (`origin = template`). Аналитик должен уметь заполнить их вручную. Кроме того,
|
||
итоговые строки «БАЛАНС» (1600 по активу, 1700 по пассиву) сливаются с обычными строками и «Итого по разделу».
|
||
|
||
## What Changes
|
||
|
||
- Строки и ячейки с `id = null` отображаются и редактируются как обычные.
|
||
- Правка достроенной строки уходит в `PATCH …/statement` по `line_code` (строки из БД — по `line_id`).
|
||
- Ключ строки на экране: `id`, а у достроенной — `code-<код>`.
|
||
- Строки 1600 и 1700 формы `BALANCE` выделяются фоном `#f9f0ff` и жирным шрифтом.
|
||
|
||
## Non-goals
|
||
|
||
- Порядок строк (раскладку по разделам делает `formLayout` как раньше).
|
||
- Правка кода и наименования строки.
|
||
- Выделение итогов ОФР.
|