test(osv): ожидания для синтетики s45 (#71)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
ef14747f49
commit
266d4e8a3a
@ -50,6 +50,7 @@ FLAT_FORM_FILES = (
|
|||||||
"s42_subaccounts_totals_reversed.xlsx",
|
"s42_subaccounts_totals_reversed.xlsx",
|
||||||
"s43_subkonto_unnamed_60.xlsx",
|
"s43_subkonto_unnamed_60.xlsx",
|
||||||
"s44_subkonto_unnamed_10.xlsx",
|
"s44_subkonto_unnamed_10.xlsx",
|
||||||
|
"s45_account_label_value_cells.xlsx",
|
||||||
)
|
)
|
||||||
TYPO_ROW = 13 # строка «7701234567» с неверной контрольной суммой в s28
|
TYPO_ROW = 13 # строка «7701234567» с неверной контрольной суммой в s28
|
||||||
EXPECTED_NAMES = [
|
EXPECTED_NAMES = [
|
||||||
@ -101,9 +102,9 @@ class Expect:
|
|||||||
"""Ожидания по файлу, общие для всех сценариев (шапка и итог разбора)."""
|
"""Ожидания по файлу, общие для всех сценариев (шапка и итог разбора)."""
|
||||||
|
|
||||||
hierarchy: str
|
hierarchy: str
|
||||||
year: int
|
year: int | None
|
||||||
quarter: str
|
quarter: str | None
|
||||||
cumulative: bool
|
cumulative: bool | None
|
||||||
status: ResultStatus = ResultStatus.DONE
|
status: ResultStatus = ResultStatus.DONE
|
||||||
documents: int = 1
|
documents: int = 1
|
||||||
variant: int = 1
|
variant: int = 1
|
||||||
@ -183,6 +184,11 @@ EXPECTED: dict[str, Expect] = {
|
|||||||
"s44_subkonto_unnamed_10.xlsx": Expect(
|
"s44_subkonto_unnamed_10.xlsx": Expect(
|
||||||
"indent", 2024, "Q3", True, data_type=None, organization='ООО "Октябрьское"'
|
"indent", 2024, "Q3", True, data_type=None, organization='ООО "Октябрьское"'
|
||||||
),
|
),
|
||||||
|
# #71: «Счет Поставщика | 60*». Период «За период | 01.01.25..30.06.25» не распознан, а «За период» принимается за
|
||||||
|
# организацию — известное ограничение (O-2), зафиксировано как есть
|
||||||
|
"s45_account_label_value_cells.xlsx": Expect(
|
||||||
|
"header_account", None, None, None, data_type=None, organization="За период"
|
||||||
|
),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user