How default value precedence works
Why precedence matters
Several sources can supply a default value for the same field — for example, the debit account on a document could come from a supplier card default, a keyword rule, or a client-level default. Nordflow applies a fixed priority order to decide which value wins.
Priority order (highest to lowest)
| Priority | Source | Description |
|---|---|---|
| 1 | Per-document override | A user typed a value directly on this document. Always wins. |
| 2 | Keyword rule | A keyword matched this document and set the value. |
| 3 | Supplier card default | The default set on the supplier card in Integration → Vendor. |
| 4 | Client-level default | A fallback default configured at the customer level. |
What this means in practice
A supplier card default applies whenever no keyword rule matches and no one has manually overridden the field on the document. This is the intended behaviour: specific rules beat general ones, and a human override always takes precedence over automation.
If you notice a supplier card default not being applied, check whether a keyword rule is setting the same field on those documents.
Related: Set default account and dimensions on a supplier card · Enable auto-create keywords on a dimension