{% extends "base.html" %} {% block title %}{{ title }} - abn-combined{% endblock %} {% block content %}

{% if vm.id %}Edit rule #{{ vm.id }}{% else %}Create rule{% endif %} {% if vm.id %} {% if vm.is_active %}Active{% else %}Inactive{% endif %} {% endif %}

Use "Preview matches" to dry-run the draft before saving - nothing is written until you save, and every save is recorded in History.

{% if vm.id %} History {% endif %}
{% if errors %} {% endif %}
{% if vm.id %}{% endif %}
Match which transactions this rule targets
{% for f in field_suggestions %}{% endfor %}
Text to match, or a regular expression if pattern is "regex"

Additional conditions
Evaluated top to bottom. Rows are combined with their selected operator (AND/OR).

No extra conditions - the primary match alone decides.

Assign
{% for c in categories %}{% endfor %}
Comma-separated tags to apply to matched transactions
Lower numbers run first
Context filters optional
Cancel
{% endblock %}