{% extends "base.html" %} {% block title %}Movement ledger{% endblock %} {% block content %}

Movement ledger

Download as CSV
{% for m in rows %} {% else %} {% endfor %}
WhenSKUProductWarehouseTypeReferenceByQty
{{ m.created_at[:16] }}{{ m.sku }}{{ m.product }}{{ m.warehouse }} {{ m.move_type.replace('_', ' ') }}{{ m.ref or '' }}{{ m.username or '' }} {{ '%+d'|format(m.qty) }}
No movements match these filters.

Showing the latest 300 rows. The CSV download contains every matching row.

{% endblock %}