{% extends 'base.html' %} {% block title %}Store — Shiba Meals{% endblock %} {% block page_title %}Central Store{% endblock %} {% block content %}
Central Store
Inventory · Requisitions · Stock receipts
Inventory
Requisitions
Receive Stock
Two separate lists: Ingredients (this page) = raw materials used in kitchen production — bananas, flour, oil, etc. Products (Admin panel) = finished menu items dispatched to outlets for sale — Chips, Black Tea, etc. Adding bananas here does NOT make them appear in Dispatch. To sell bananas, create a product called "Banana" in the Admin → Products tab.
Raw Materials & Consumables
Ingredients
Consumables
{% for i in ingredients if i.category != 'consumable' %} {% endfor %}
IngredientUnitCost/UnitIn StockValueStatus
{{ i.name }} {{ i.unit }} KES {{ "{:,.0f}".format(i.cost_per_unit) }} {{ "{:.2f}".format(i.quantity or 0) }} KES {{ "{:,.0f}".format((i.quantity or 0) * i.cost_per_unit) }} {% if (i.quantity or 0) < 3 %}Critical {% elif (i.quantity or 0) < 10 %}Low {% else %}Good{% endif %}
{% for i in ingredients if i.category == 'consumable' %} {% endfor %}
ItemUnitCost/UnitIn StockStatus
{{ i.name }} {{ i.unit }} KES {{ "{:,.0f}".format(i.cost_per_unit) }} {{ "{:.0f}".format(i.quantity or 0) }} {% if (i.quantity or 0) < 2 %}Critical {% elif (i.quantity or 0) < 5 %}Low {% else %}Good{% endif %}
Requisition Requests
{% for r in requisitions %} {% endfor %} {% if not requisitions %}{% endif %}
SubmittedFor DateRequested ByTypeItemsStatusApproved/Rejected ByAction
{{ r.created_at[:16] }} {{ r.for_date }}{% if r.for_date > today %} tomorrow{% endif %} {{ r.chef_name }} {{ (r.req_type or 'kitchen').replace('_',' ') }} {{ r.status }} {% if r.review_note %}
Note: {{ r.review_note }}
{% endif %}
{% if r.reviewer_name %} {{ r.reviewer_name }} {% if r.reviewer_role == 'general_manager' %}General Manager{% else %}Manager{% endif %} {% else %} {% endif %} {% if r.status == 'pending' %}
{% else %} {{ r.reviewed_at[:16] if r.reviewed_at else '' }} {% endif %}
No requisitions yet.
🧴 Consumable Requests from Kitchen
Loading…
Receive Stock from Supplier
Record all supplier deliveries here. This updates stock levels and the cost audit trail.
Qty: Unit Price: Total: Transport: Grand Total:
Recent Stock Receipts
Loading…
{% endblock %} {% block scripts %} {% endblock %}