Create Roasting Plan

The New Production Enrollment Process is the stage in which an Admin or Staff member creates a roasting schedule via the Clorofile web admin system, after which the Operator receives and executes the task using the Clorofile Roasting Software.
Below is the complete step-by-step workflow.


👤 PHASE 1: ADMIN / STAFF – CREATE PRODUCTION PLAN (WEB)

Step 1: Access the Production Plan Menu

  1. Log in to the Clorofile Cloud System
  2. Click Production → Production Plan
  3. Click the [+ Enroll New Production] button

Step 2: Select the Coffee Bean Source

First question: “Where are the beans to be roasted from?”

Option A: From Stock

  • For coffee beans already stored in the warehouse/inventory
  • Beans are automatically selected from the Green Bean master items
  • Inventory stock will be automatically deducted once roasting is completed

Option B: From Sample Beans

  • For sample beans that are not yet registered in inventory
  • Users may manually enter the bean name
  • Does not affect warehouse stock levels

Step 3: Select Coffee Type

Second question: “What type of coffee is this profile designed for?”

Option A: Single Origin

  • Coffee sourced from a single origin (e.g., Ethiopia, Colombia)

Option B: Blend

  • A combination of multiple coffee beans


Step 4: Batch Number (Auto-Generated)

  • Format: CL001, CL002, CL003, etc.
  • Automatically generated by the system
  • Read-only field (cannot be edited)
  • Example: CL013

Step 5: Profile Name (Required)

Enter the roasting profile name
Examples: Profile 003 Medium Roast Aceh Gayo Production 01


Step 6: Profile Reference (Optional)

  • Dropdown to select an existing profile as a reference
  • Useful for copying a proven roasting profile
  • Display format: “CL001 – Profile 001”
  • If no reference is selected, a new profile will be created from scratch

Step 7: Select Roasting Machine (Required)

  • Dropdown list of all registered machines
    Display format:
  • RM0001 – Hartanzah Danish 10 (Factory) — 10 Kg
  • RM0002 – Giesen W6 (Lab) — 6 Kg

Displayed information:

  • Machine Number
  • Machine Name
  • Location
  • Capacity

Step 8: Select Operator (Required)

  • Dropdown list of all staff members
  • Select the operator responsible for roasting
  • The operator will receive a notification in the Clorofile Roasting Software

Step 9: Select Beans (Dynamic Based on Step 2)

If “From Stock” is selected:

Single Origin Mode

  • One Bean Name dropdown appears
  • Select from available green beans in inventory
  • Format: Aceh Gayo (Stock: 100 Kg)
  • Enter Bean Weight (e.g., 5 Kg)

Blend Mode

  • Up to four bean dropdowns (Bean 1–4)
  • Each bean has an individual weight input
    Example blend:
  • Aceh Gayo: 5 Kg
  • Arabica Ciwidey: 5 Kg
  • Arabica Timor: 5 Kg
  • Robusta Lampung: 5 Kg
  • Total: 20 Kg

If “From Sample” is selected:

  • Manually enter bean name
  • Enter variety (Arabica, Robusta, etc.)
  • Enter processing method (Washed, Natural, Honey, etc.)
  • Enter bean weight

Step 10: Machine Capacity Warning

  • The system automatically checks total bean weight against machine capacity
  • If exceeded, a red warning appears:
    ⚠️ “The bean weight you are going to roast exceeds the machine capacity.”
  • The plan can still be saved (warning only, not a blocking error)

Step 11: Planned Date & Time 

  • Enter planned roasting date and time
  • Format: DD/MM/YYYY and HH:MM
  • If left blank, roasting may be performed at any time

Step 12: Origin & Roast Level (Auto / Manual)

  • Origin: Ethiopia, Colombia, Brazil, Kenya, etc.
  • Roast Level: Light, Medium, Medium Dark, Dark
  • If a profile reference is selected, these fields are auto-filled

Step 13: Submit Production Plan

  • Click [Save Production Plan]
  • The system will:
  1. Validate all required fields
  2. Generate a unique batch number (CL###)
  3. Check for duplicate batch numbers
  4. Send a notification to the assigned operator
  5. Automatically sync bean data to the master list (for sample beans)

Step 14: Success Confirmation

  • Green alert message:
    “Production Batch #CL013 has been successfully enrolled.”
  • Redirected to the Production Plan page
  • The new batch appears with “Planned” status (blue badge)

📱 PHASE 2: OPERATOR – RECEIVE TASK IN CLOROFILE ROASTING SOFTWARE

Step 1: Real-Time Notification

  • Operator receives a notification via email and the Clorofile dashboard
    Message:

“There is a new roasting schedule for you, check it out.”


Step 2: Login to Clorofile Roasting Software

  • Open the Clorofile Roasting Software
  • Enter username and password (if not already logged in)

Step 3: View Production List (Offline-Capable)

Menu: Production → Production Plan

Batch status filters:

  • Planned (blue)
  • In Progress (yellow)
  • Completed (green)
  • Cancelled (gray)
  • Declined (red)

Step 4: View Production Batch Details

Upon selecting batch CL013, the following details are displayed:

Basic Information

  • Batch Number: CL013
  • Profile Name: Profile 003
  • Status: Planned
  • Created Date: 10 Dec 2025, 18:35

Machine

  • Machine Number: RM0001
  • Machine Name: Hartanzah Danish 15
  • Capacity: 15 Kg
  • Location: Factory

Beans (Blend – 4 Beans)

  • Aceh Gayo — 5 Kg
  • Arabica Ciwidey — 5 Kg
  • Arabica Timor — 5 Kg
  • Robusta Lampung — 5 Kg
  • Total Weight: 20 Kg

Target

  • Origin: Blend
  • Roast Level: Medium
  • Planned Date: 10 Dec 2025
  • Planned Time: 18:18

Profile Reference

  • Reference: CL001 – Profile 001
  • Operator may load the curve from this reference

🔥 PHASE 3: OPERATOR – ROASTING EXECUTION

Step 1: Start Roasting

  • Tap [Start Roasting]
  • Status updates from Planned → In Progress
  • Timer starts

Step 2: Real-Time Monitoring

Operators monitor machine parameters:

Temperature Curve

  • Real-time temperature vs time chart
  • Y-axis: Temperature (°C / °F)
  • X-axis: Time (mm:ss)

Control Panel

  • Power / Heat (%)
  • Fan Speed (%)
  • Drum Speed (RPM)
  • Air Pressure

Step 3: Record Critical Milestones

Operators mark milestones:

  1. CHARGE – Beans loaded
  2. DRY – End of drying phase
  3. FC (First Crack)
  4. SC (Second Crack) (optional)
  5. DROP – Beans discharged
  6. COOL – Cooling completed

Step 4: Save Profile

  • Tap [Save Profile]
  • System updates production status to Completed

Step 5: Automatic Inventory Deduction

Upon completion:

  • Total bean usage calculated (e.g., 20 Kg)
  • Warehouse stock automatically reduced
  • Activity log recorded:
    “Production Batch CL013 completed – inventory consumed.”

🔄 PHASE 4: REAL-TIME SYNC BACK TO WEB

The Clorofile Roasting Software performs background synchronization:

  • Every 30 seconds (when online)
  • Whenever status changes
  • When the user performs a pull-to-refresh

🖥️ PHASE 5: ADMIN – REVIEW RESULTS IN WEB SYSTEM

Step 1: Refresh Production Plan

  • Batch status changes to Completed (green badge)
  • Completion date and time displayed

Step 2: View Profile Library

Menu: Production → Profile Library

Automatically stored data includes:

  • Profile Name
  • Batch Number
  • Operator
  • Machine
  • Total Bean Weight
  • Temperature curve (CSV, 1200+ data points)
  • Recorded milestones

Step 3: View Temperature Curve

  • Click [View Chart]
  • Interactive line chart showing roasting development
  • Milestone markers (FC, SC, DROP)

Step 4: Export Profile (Optional)

  • Click [Export CSV]
  • Download file:
    CL013_Profile_003_20251210.csv
  • File may be opened in Excel for further analysis

Did you find this article useful?

  • Production Module Introduction

    The Roast Production Module is a comprehensive coffee roasting production management system designed...
  • Cupping Session

    Cupping Session and Cupping Library are Quality Control modules designed to evaluate the quality of ...