diff --git a/context/05-domain-rules.md b/context/05-domain-rules.md index 77790f0..14b0d96 100644 --- a/context/05-domain-rules.md +++ b/context/05-domain-rules.md @@ -73,8 +73,9 @@ r11 Договоры ← ``` **Реквизит субконто в списке группировок (OQ-162, решение владельца 13.10.2026).** Элемент вида `<группировка>.ИНН` -(«Детализация по субсчетам, субконто: Контрагенты, Контрагенты.ИНН»; суффикс после последней точки — по словарю -`service_columns.inn`, префикс — имя одной из предыдущих группировок `COUNTERPARTY`) — не уровень аналитики, а реквизит +(вариант 2 — «Детализация по субсчетам, субконто: Контрагенты, Контрагенты.ИНН»; вариант 1 — строка `Контрагенты.ИНН` в +блоке заголовка под строкой `Контрагенты`; суффикс после последней точки — по словарю `service_columns.inn`, префикс — +имя одной из предыдущих группировок `COUNTERPARTY`) — не уровень аналитики, а реквизит этой группировки. В таблице 1С выводит его отдельной строкой **под** контрагентом (уровень глубже, те же суммы, ИНН часто числом). В `group_schema` такой элемент не попадает, у группировки-владельца `has_inn = true`; строки этого уровня склеиваются с родителем по §1.3. @@ -118,7 +119,7 @@ r11 Договоры ← приоритета: колонка ИНН (в том числе склеенная «ИНН/КПП»), затем строка без сумм **прямо над** названием на том же уровне оформления (в `rows` не попадает, предупреждение «ИНН … над строкой … отнесён к ней»), затем конец текста названия («Полиграф, 3528315710», «ООО Альфа (ИНН 7701234567)» — 10 или 12 цифр после запятой, скобки, «/», пробела или метки «ИНН»). -Отдельно — строка реквизита `<группировка>.ИНН` **под** контрагентом (вариант 2 шапки, §1.1, OQ-162): ИНН из её ячейки +Отдельно — строка реквизита `<группировка>.ИНН` **под** контрагентом (вариант 1 или 2 шапки, §1.1, OQ-162): ИНН из её ячейки извлекается как из колонки ИНН (R-24) и переходит к родительской строке `COUNTERPARTY`, сама строка в `rows` не попадает, её дети (договоры) переходят к контрагенту на уровень выше; предупреждение «ИНН … (строка N) отнесён к контрагенту в строке M». Склейка — только если у родителя ровно одна такая строка, её шесть сумм равны суммам родителя, ИНН