Add support for multiple SBI statement layouts

This commit is contained in:
A R R R Associates
2026-08-03 10:24:31 +05:30
parent a7da29badb
commit 64368247df
2 changed files with 408 additions and 118 deletions
@@ -7,7 +7,7 @@ from .hsbc import HSBCParser
from .indian_bank import IndianBankModernParser, IndianBankLegacyParser
from .indusind import IndusIndParser
from .kotak import KotakParser
from .sbi import SBIModernParser, SBIOtherParser
from .sbi import SBIYONORelationshipParser, SBIStandardParser, SBICompactParser, SBIModernParser, SBIOtherParser
from .base import extract_text
PARSERS = [
@@ -19,8 +19,9 @@ PARSERS = [
IndianBankLegacyParser,
IndusIndParser,
KotakParser,
SBIOtherParser,
SBIModernParser,
SBIYONORelationshipParser,
SBIStandardParser,
SBICompactParser,
]
BANK_OPTIONS = [
@@ -43,7 +44,7 @@ BANK_PARSERS = {
"indian_bank": [IndianBankModernParser, IndianBankLegacyParser],
"indusind": [IndusIndParser],
"kotak": [KotakParser],
"sbi": [SBIOtherParser, SBIModernParser],
"sbi": [SBIYONORelationshipParser, SBIStandardParser, SBICompactParser],
}