Skip to Content
ModulesHostelCateringCatering Request

Catering Request

The Catering Request section in Acharya ERP enables users to request catering services for events or departmental needs. This module supports the full workflow from meal request (indent) to approval, notification, and billing, ensuring efficient and transparent management of catering operations.


Key Features

  • Indent (Meal Request): Users can request meals by specifying meal type, date, time, event, delivery place, and quantity. View the list of all meal requests with their status.
  • Approval & Cancellation: Administrators can approve or cancel meal requests, adding remarks as needed.
  • Mail Box: Admins can send email notifications to users, informing them of approval and expected meal delivery time.
  • Approved List: View all approved meal requests, filterable by month, with details such as meal type, count, date, time, event, and status.
  • Cancelled List: View all cancelled meal requests, filterable by month, with cancellation reasons and status.
  • Billing: View and export billing details for catering services, filterable by month and school, including rate, quantity, total, and feedback.
  • Search, Filter, and Export: Use advanced tools to search, filter, and export catering request data for reporting or analysis.
  • Column Customization & Density: Adjust visible columns and table density for better readability.

Architecture Diagram

  • Indent: Users create meal requests, which are listed for admin review. Admins can approve or cancel requests.
  • Mail Box: Admins notify users of approval and delivery details via email.
  • Approved/Cancelled Lists: Track all approved and cancelled meal requests, filterable by month.
  • Billing: View and export billing details by month and school.
  • Features: Search, filter, export, column customization, and density control are available for efficient management.

Functional Flow

  1. Create Meal Request (Indent):

    • User submits a meal request specifying meal type, date, time, event, delivery place, and quantity.
    • The request appears in the meal request list with status “Pending.”
  2. Approve or Cancel Request:

    • Admin reviews requests, approves or cancels them, and adds remarks as needed.
    • Approved requests move to the approved list; cancelled requests to the cancelled list.
  3. Mail Box Notification:

    • Admin sends an email to the requester upon approval, including meal details and delivery time.
  4. View Approved/Cancelled Lists:

    • Filter and review all approved or cancelled meal requests by month.
  5. Billing:

    • View and export billing details for catering services, filterable by month and school.
  6. Search, Filter, and Export:

    • Use search and filter tools to quickly find specific requests or bills. Export data as needed.

Field Specifications

FieldDescription
Meal TypeType of meal requested (e.g., Coffee/Tea)
Meal CountNumber of meals requested
Meal DateDate of the meal
Meal TimeTime of the meal
Delivery PlaceLocation for meal delivery
EventEvent or purpose for the meal
Vendor NameName of the catering vendor
Indents ByUser who requested the meal
SchoolSchool/department requesting the meal
DeptDepartment name
Indents DateDate the request was made
StatusRequest status (Pending/Approved/Cancelled)
Approved DateDate of approval
Approved ByAdmin who approved the request
Cancelled DateDate of cancellation
Cancelled ByAdmin who cancelled the request
Cancelled ReasonReason for cancellation
Email StatusStatus of email notification
RateRate per meal
TotalTotal amount for the request
FeedbackUser feedback on the meal
Last updated on