<aside> 📌
Status: In Prod | Language: English | Review date: Oct 4, 2026 | Owner: Abdul Raheem
</aside>
<aside> ℹ️
What this feature does: Mapping rules fill or correct document fields automatically: if a condition matches, then set a field to a value, another field or a formula (e.g. supplier X → GL account Y).
Who uses it: Admins / implementation team
Where: Sidebar → Configuration → Mapping · /configuration/input-csv-mapping
</aside>
<aside> 🎥
Video walkthroughs

Mapping configuration: Mappings tab with execution order, conditions and results
flowchart LR
A["Add mapping<br>conditions + values"] --> B["Execution order<br>lower runs first"]
B --> C["Document processed"]
C --> D["Matching rules fill the fields"]
Three tabs: Mappings · Upload Requests · Download Requests. The button at the top changes with the tab (Add mapping, Upload bulk mapping, Download).
Add mapping → Add New Mapping → Add an Individual Mapping

Add an Individual Mapping: conditions, map values, execution order and notes
Add Another Condition for more. All conditions must match (AND).Add Another Mapping to set several fields.Create Mapping.<aside> 💡
Formulas reference fields in braces, e.g. {Total Amount} - {Total Tax} (add, subtract, multiply, divide). Fields starting with items are line-level, e.g. {items delivery note}.
Rule for every document: a condition is required. Use one that is always true, e.g. Vendor Company ID Not equals generic condition - always apply.
</aside>
Examples