Quick Start: 15-Minute Coffee Origination to Contract
Rapid walkthrough of logging red cherry intake, recording hulling yield loss, entering cupping scores, and creating an export sales order.
1. Overview & Business Value#
This comprehensive operational guide details the architecture, business workflows, configuration parameters, and execution steps for Quick Start: 15-Minute Coffee Origination to Contract within SmartERP.
Rapid walkthrough of logging red cherry intake, recording hulling yield loss, entering cupping scores, and creating an export sales order.
{screenshot:quick-start-overview-dashboard}
2. Prerequisites & Security Access Groups#
- Required Modules:
smarterp_commodity_export, smarterp_agri_traceability - Security Groups:
Export Logistics Officer(Technical ID:smarterp_export.group_export_user)Coffee Quality Lab Grader (Q-Grader)(Technical ID:smarterp_export.group_export_qa)Export Commercial Director(Technical ID:smarterp_export.group_export_manager)
- Master Data Dependencies: Coffee origination zones (Yirgacheffe, Sidama, Guji, Jimma, Harar), ECX contracts, washing stations, export container lots, and NBE 50/50 FX retention accounts.
3. Step-by-Step Configuration & Execution#
Step 1: Navigating to the Module Interface#
- Log into your SmartERP instance at
https://smarterp.et/odoo. - Open the main App Switcher (grid icon in the top-left corner).
- Select the Coffee Export app icon.
- From the top navigation bar, open Coffee Export → Origination → Lots / Grading / Contracts / Shipping Documents.
{screenshot:quick-start-app-switcher-navigation}
Step 2: Creating and Parameterizing Records#
- Click the New button in the top-left control panel.
- Complete the mandatory fields in the record form:
- Export Contract Reference (Mandatory): Registered international sales contract number approved by ECTA
- Origin & Washing Station (Mandatory): Traceable regional washing or hulling station
- Grade & Screen Size (Mandatory): Specialty Grade 1/2 or Commercial Grade classification with moisture %
- Contract Quantity (Metric Tons) (Mandatory): Volume in standard 60 kg export jute bags
- Configure optional operational parameters and localized tags as required:
- Cupping Score & Sensory Profile (Optional): Certified Q-grader sensory score (acidity, body, floral notes)
- Port of Loading & Discharge (Optional): Inland dry port (Modjo) to discharge port (Djibouti/Rotterdam)
- NBE FX Retention Account (Optional): Designated commercial bank foreign exchange account
- Click the Save icon in the control bar to commit the record.
{screenshot:quick-start-record-creation-form}
Step 3: Validating and Processing Transactions#
- State Transitions: Execute operational state progression (Origination Batch → Cupping & Grading → Contract Confirmed → Processing / Bagging → Customs Cleared → Shipped).
- Ledger & System Impact: Shipment confirmation recognizes export revenue in foreign currency (USD/EUR), debits export receivables, and computes statutory 50/50 NBE foreign exchange retention entries.
- Audit Verification: Automated recording of author ID, timestamp, and immutable revision history.
{screenshot:quick-start-transaction-processing-state}
Objective & Prerequisites#
This guide demonstrates an end-to-end coffee export transaction in 15 minutes:
- Log raw red cherry intake at a washing station.
- Execute a dry hulling processing order and record yield loss.
- Record ECX specialty cupping scores (Q1 grade).
- Create an international sales contract with differential pricing.
Prerequisites: Access to Inventory, Manufacturing (MRP), and Coffee Export modules.
Step 1: Record Cherry Intake at Washing Station (3 Minutes)#
- Open Coffee Export > Origination > Cherry Intake.
- Click New and record station intake:
- Station:
Guji Shakiso Washing Station #02. - Farmer Group / Outgrower:
Benti Nenka Outgrower Cooperative. - Harvest Type:
Ripe Red Cherry (Grade A). - Gross Weight:
10,000 kg. - Moisture Content:
65.0% (Fresh Pick).
- Station:
- Click Confirm Receipt & Issue Scale Ticket.
Step 2: Dry Hulling & MRP Yield Loss (4 Minutes)#
- In Coffee Export > Processing > Manufacturing Orders, click New.
- Select Finished Product:
Export Clean Green Coffee (Guji Grade 1). - Input Raw Material Component:
Dried Cherry / Parchment (10,000 kg). - Click Start Hulling & Grading Operation:
- The hulling mill removes outer parchment husks and silverskin.
- Screen sorters grade bean sizes (Screen 14–17).
- Optical color sorters eliminate black and sour defective beans.
- Record Yield Results:
- Export Clean Green Coffee:
1,800 kg(Standard 18% clean yield ratio). - Husks / Coffee Byproduct:
8,050 kg(Sold locally as cascara/fertilizer). - Debris & Sorting Loss:
150 kg.
- Export Clean Green Coffee:
- Click Produce & Post Model 19 GRN.
Step 3: Record Cupping Evaluation & Q-Grade (4 Minutes)#
- Navigate to Coffee Export > Quality & Cupping > Evaluations.
- Select the produced lot:
LOT-GUJI-2026-081. - Enter standardized SCA / ECX cupping scores:
- Fragrance / Aroma:
8.75| Flavor:8.75 - Aftertaste:
8.50| Acidity:8.75(Bright, citric) - Body:
8.50| Uniformity:10.0| Clean Cup:10.0 - Overall Impression:
8.75
- Fragrance / Aroma:
- The system auto-sums total cupping score:
88.50 Points. - The lot achieves Specialty Grade 1 (Q1) certification.
Step 4: Create International Sales Order (4 Minutes)#
- In Coffee Export > Sales > Export Contracts, click New.
- Select Buyer:
Blue Bottle Coffee (Oakland, USA). - Configure Contract Lines:
- Product:
Ethiopian Guji Q1 Specialty Green Coffee. - Quantity:
320 Bags (19,200 kg / One 20ft FCL). - Price Basis:
NY 'C' Market Base + Differential (+145 c/lb). - Contracted Unit Price:
$4.25 USD / lb($9,370.00 USD / MT). - Payment Terms:
100% Irrevocable LC at Sight. - Incoterm:
FOB Djibouti Port.
- Product:
- Click Confirm Export Sales Contract.
4. Advanced Configuration Points#
- Automated Actions & Scheduled Tasks (Crons):
Export: Track NBE 50/50 FX retention account expiration(smarterp_export.ir_cron_fx_retention): Runs weekly to monitor statutory 30-day conversion windowsTraceability: Monitor container transit milestones(smarterp_export.ir_cron_container_tracking): Runs daily to update Modjo dry port to Djibouti customs handoffs
- Custom Print Templates & Reports:
- ECTA Coffee Quality & Traceability Inspection Dossier
- Export Commercial Invoice, Packing List & Certificate of Origin
- Bole Cargo / Modjo Dry Port Multimodal Shipping Manifest
- NBE Foreign Exchange Retention & Commercial Bank Allocation Slip
- Multi-Company Rules: Record-level security isolation under Company 1 (
Ashewa Technology Solutions S.C.), preventing cross-company ledger leakage across parent and subsidiary legal entities.
5. Comprehensive Troubleshooting Matrix#
| Error Symptom / Exception | Probable Root Cause | Corrective Action / Resolution |
|---|---|---|
FX Retention Block: 50% ETB conversion window expired | Foreign proceeds not converted to local currency within mandatory 30-day window per NBE directives. | Contact commercial bank international banking department to process statutory conversion. |
Quality Grade Rejection: Moisture content exceeds 12.0% | Export sample failed ECTA moisture tolerance threshold. | Return lot to processing facility for further mechanical or sun drying prior to re-sampling. |
Customs Clearance Missing: Phytosanitary certificate not attached | Mandatory Ministry of Agriculture clearance document missing from shipment file. | Complete inspection sampling and attach approved certificate before filing Modjo customs manifest. |