{% extends "consol/base.html" %} {% block title %}Mapping {{ entity.code }}{% endblock %} {% block content %}

Account mapping · {{ entity.name }}

Map local accounts to the group chart. Suggestions use name similarity (token overlap + fuzzy ratio, with accounting synonyms) and reuse names already mapped by sibling entities.

Unmapped accounts ({{ suggestions|length }})

{% if suggestions %}

Bulk suggest by name similarity

{% csrf_token %} {% for s in suggestions %} {% endfor %}
Local codeLocal nameSuggestionScoreMap to
{{ s.local_code }}{{ s.local_name }} {% if s.suggestion %}{{ s.suggestion.code }} {{ s.suggestion.name }}{% else %}no confident match{% endif %} {{ s.score|floatformat:2 }}
{% else %}

All local accounts in current trial balances are mapped.

{% endif %}

Existing mappings

{% csrf_token %} {% for m in mappings %} {% endfor %}
Local codeLocal nameGroup account
{{ m.local_code }}{{ m.local_name }}
{% endblock %}