Merge pull request 'README: конвейер форм с split_by_form (#87)' (#89) from feat/87-readme-split-by-form into main
This commit is contained in:
commit
992710d331
@ -317,7 +317,7 @@ openpyxl 0,58 с; синтетический лист в 2 млн ячеек (63
|
||||
| `cells.py` | ячейка Excel -> `arm_statements.Cell`: текст как его показывает Excel, значение, ссылка на ячейку; без нормализации |
|
||||
| `header_cells.py` | шапка формы по меткам словаря пакета: ячейки-значения для `parse_header` (ИНН аудитора не берётся, организация — после метки «Организация», дата — из подзаголовка или тройки «число | месяц | год») |
|
||||
| `adapter.py` | `plan_sheets` раскладывает листы по видам (ОСВ / форма / продолжение / прочее); `build_candidates` собирает кандидатов для пакета, лист-продолжение присоединяется к открытой форме |
|
||||
| `pipeline.py` | `StatementPipeline`: кандидаты адаптера -> шаги 2–8 пакета (`normalize_candidate`) -> документы контракта через `to_contract`; предупреждения файла — `warning_to_contract` |
|
||||
| `pipeline.py` | `StatementPipeline`: кандидаты адаптера -> разрез по смене формы (`split_by_form`, AURORA-1734; части — `<locator>;form:<k>`) -> шаги 2–8 пакета (`normalize_candidate`) -> документы контракта через `to_contract`; предупреждения файла — `warning_to_contract` |
|
||||
| `number_format.py` | отображаемое значение числа по числовому формату ячейки (`#,##0,` и т. п.; #42) |
|
||||
|
||||
Модули ОСВ (`osv.py`, `osv_warnings.py`) формы не затрагивают. Предупреждения листа ОСВ — коды `OSV_*` (уровень `info`,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user