{% extends "base.html" %} {% from "components/ui.html" import page_header %} {% block content %} {% set breadcrumbs = [ {'text': 'Expense Categories', 'url': url_for('expense_categories.list_categories')}, {'text': category.name} ] %} {{ page_header( icon_class='fas fa-tags', title_text=category.name, subtitle_text=category.description if category.description else 'Expense Category Details', breadcrumbs=breadcrumbs, actions_html='Edit Category' ) }}

Basic Information

Category Name

{% if category.icon %}
{% endif %}

{{ category.name }}

Code

{{ category.code if category.code else '-' }}

Description

{{ category.description if category.description else '-' }}

Status

{% if category.is_active %} Active {% else %} Inactive {% endif %}

Default Tax Rate

{{ '%.2f'|format(category.default_tax_rate) if category.default_tax_rate else '-' }}%

{% if category.monthly_budget or category.quarterly_budget or category.yearly_budget %}

Budget & Utilization

{% if category.monthly_budget %}
Monthly Budget €{{ '%.2f'|format(category.monthly_budget) }}
{% if monthly_utilization is defined %}
{{ monthly_utilization }}%
{% endif %}
{% endif %} {% if category.quarterly_budget %}
Quarterly Budget €{{ '%.2f'|format(category.quarterly_budget) }}
{% if quarterly_utilization is defined %}
{{ quarterly_utilization }}%
{% endif %}
{% endif %} {% if category.yearly_budget %}
Yearly Budget €{{ '%.2f'|format(category.yearly_budget) }}
{% if yearly_utilization is defined %}
{{ yearly_utilization }}%
{% endif %}
{% endif %}

Alert Threshold: {{ category.budget_threshold_percent }}%

{% endif %}

Settings

Requires Receipt {% if category.requires_receipt %} Yes {% else %} No {% endif %}
Requires Approval {% if category.requires_approval %} Yes {% else %} No {% endif %}

Metadata

Created

{{ category.created_at|user_datetime('%Y-%m-%d %H:%M') if category.created_at else '-' }}

Last Updated

{{ category.updated_at|user_datetime('%Y-%m-%d %H:%M') if category.updated_at else '-' }}

Actions

Edit Category
{% endblock %}