{# templates/pos/index.html #} {% extends "pos/base.html" %} {% load video_help_tags %} {% load static %} {% block title %}Dashboard{% endblock %} {% block stylesheets %} {# === START CSS === #} {% endblock %} {% block content %}
Welcome back, {{ request.user.get_full_name|default:request.user.username|title }}!
Subscription
Range
From
To
{% if invoice_no_based_on_datetime|default:"True" == "True" %} {# Offline POS hardcoded tiles #}
Sales Invoice
Sales Report
Customers
Inventory
Sync
{% else %} {# Feature Manager driven tiles #} {% for tile in dashboard_tiles %}
{{ tile.label }}
{% empty %} {% endfor %} {% video_help_button 'home' 'Video Help' 'btn btn-danger' %} {% endif %}
{# end quick-actions #}
{# WhatsApp Status Card — unchanged #}
{# end qa-row #} {% if invoice_no_based_on_datetime|default:"False" == "True" %} {% else %}
Pending Stock Transfers
0
Pending Payment Transfers
0
{% if pos_type|default:"retail" == "ticketing" %} {% include "pos/dash_ticketing.html" %} {% elif pos_type|default:"retail" == "petrol_pump" %} {% include "pos/dash_petrol.html" %} {% elif pos_type|default:"retail" == "saloon" %} {% include "pos/dash_saloon.html" %} {% elif pos_type|default:"retail" == "restaurant" %} {% include "pos/dash_restaurant.html" %} {% elif pos_type == "automotive" %} {% include "pos/dash_automotive.html" %} {% elif 'show_sales_on_dashboard' in allowed_features %}
Sales • Returns • Profit
Selected date range
—
Top 7 Best Selling (Pie)
Quantity share
View All
No best-selling data
Best Selling Items
Top 7 (Qty)
Dead Stock
#ItemQty
Net Sales
—
GP
—
Bank Balances
—
Customer (AR/AP)
—
AR — AP —
Vendor (AP/AR)
—
AP — AR —
Expenses
—
Top 10 Customers
Current balances
View
#CustomerBalance
Top 10 Vendors
Current balances
View
#VendorBalance
{% endif %} {% endif %} {% endblock %} {% block javascripts %} {% endblock %}