Debug Column Mapping
Use check-source and parse output to diagnose parser setup.
Start with header validation:
reconify config check-source \
--source bank \
--file data/bank.csvThen inspect normalized transactions:
reconify parse \
--source bank \
--file data/bank.csv \
--format tableWhat to inspect
dateshould match the source date.amountshould be minor units.currencyshould be consistent across both sources.referenceshould contain the value expected to match.nameshould contain useful text if token matching is enabled.
Common fixes
Use the exact source header names in parser fields. Column lookup is case-insensitive, but the names still need to identify real fields.
Set multiplier: 1 for source amounts that are already minor units.
Set thousands and decimal when formatted numbers parse incorrectly.