Нормализатор OCR: строка нумерации колонок и пробелы внутри суммы (AURORA-1517, 1511, 1519) #39

Closed
opened 2026-10-17 20:44:29 +03:00 by aep · 1 comment
Owner

Две точечные заплатки нормализатора OCR до единой нормализации (change unified-statement-normalization, шаг 2 п. 5 и шаг 4 п. 3).

  1. AURORA-1517: строка нумерации колонок «1 | 2 | 3 | 4 | 5» под шапкой принимается за строку данных с кодом «3» и попадает в «Прочие строки». Строка, где все непустые ячейки — короткие целые 1..N по возрастанию (минимум три), считается частью заголовка и в данные не попадает, без предупреждения.
  2. AURORA-1511 / 1519: «42831 1» превращается в 428311 с verified=True, ячейка не подсвечивается. Пробел допустим только как разделитель тысяч (группы ровно по три цифры после первой группы из 1–3 цифр); иначе сумма собирается из цифр (лучшая догадка), но verified=False, is_recognized=false.
Две точечные заплатки нормализатора OCR до единой нормализации (change unified-statement-normalization, шаг 2 п. 5 и шаг 4 п. 3). 1. AURORA-1517: строка нумерации колонок «1 | 2 | 3 | 4 | 5» под шапкой принимается за строку данных с кодом «3» и попадает в «Прочие строки». Строка, где все непустые ячейки — короткие целые 1..N по возрастанию (минимум три), считается частью заголовка и в данные не попадает, без предупреждения. 2. AURORA-1511 / 1519: «42831 1» превращается в 428311 с verified=True, ячейка не подсвечивается. Пробел допустим только как разделитель тысяч (группы ровно по три цифры после первой группы из 1–3 цифр); иначе сумма собирается из цифр (лучшая догадка), но verified=False, is_recognized=false.
aep closed this issue 2026-10-18 00:19:10 +03:00
Author
Owner

Сделано в PR #40 (merge 18.10.2026), golden — arm-ka-fixtures#23. Строка нумерации колонок («1 2 3 4 5») — часть шапки (AURORA-1517); пробел внутри суммы, не являющийся разделителем тысяч, даёт is_recognized=false (AURORA-1511, 1519). Отложенное — в follow-up.

Сделано в PR #40 (merge 18.10.2026), golden — arm-ka-fixtures#23. Строка нумерации колонок («1 2 3 4 5») — часть шапки (AURORA-1517); пробел внутри суммы, не являющийся разделителем тысяч, даёт is_recognized=false (AURORA-1511, 1519). Отложенное — в follow-up.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-scan-gateway#39
No description provided.