Total Recipes
—
In Development
—
Approved
—
Production ready
Ingredients DB
—
Raw materials indexed
Team
—
Pending QA
—
Awaiting sign-off
Archived
—
Click to view
Discontinued
—
Paused, may return
Factory SOPs
—
Click to view
Archived SOPs
—
Click to view
Builds
—
Click to view
Branch SOPs
—
Click to view
Upcoming Trials & Production
| Date | Recipe | Brand | Type | Batch | Status |
|---|
📥 Ingredient Requests
No open requests
🔄 Substitutions
No open substitutions
| Recipe Name | Codes | Brand | Type | Cost/kg | Updated | Status |
|---|
| # | Ingredient Name | Item Code | Category | KG / Piece |
|---|
| Recipe | Brand | Stage | 🧪 Factory QA | 🔬 Prod QA | 👁 QAS | Reports |
|---|
▾
Factory SOPs
| Recipe | SOP Code | Brand | Version | Steps | Legacy SOP | Recipe stage | Owner | SOP status |
|---|
Branch SOPs
| Product Name | SOP Code | Brand | Category | Version | Steps | Status |
|---|
Tiramisu
Set the target portion and the ratios; every variant rebalances to match.
Cost per kg by BrandWhere margin is won or lost
Most Expensive RecipesCost optimization targets
QA Fail RateFormula or process issues
Ingredient CommonalityBulk purchasing leverage
Development PipelineDays from draft to approved
Cost Trend by BrandVersion-over-version cost change
Substitution OpportunitiesExpensive ingredients in few recipes
🍕
Build Analytics
Track build costs, compare brands, find optimization targets
Build Cost by BrandAverage cost per product
Most Expensive BuildsCost optimization targets
Build Cost by TypePizza vs Sandwich vs others
Component Cost BreakdownWhere the money goes — by component type
All Builds — Cost ComparisonFull ranked list
Cheapest vs Costliest per BrandCost range within each brand
SAR
KPI & Goals
Track savings against the FY target
Savings Goal Tracker
✎ FY Target:
SAR
Pending
0
—
Scheduled
0
—
Completed
0
—
Production Schedule
| Sent ▼ | Recipe | Brand | Priority | Waiting | Scheduled | Stage | Responsible | Status |
|---|
Production CommentsSelect a run above to comment
Click a production run to see and add comments
Pick a brand above
What the stages mean
Hide
ACTIVE
Approved and launched. This is what the branches are making and selling right now, so treat changes to it as changes to a live product.
IN PROGRESS
You have pressed Submit for Review. Do that when you are sure the build is finished and correct, not to park it. It starts two things at once: Admin reviews it for approval, and Finance checks the costing. Both are emailed automatically. Nothing is in the branches yet.
DRAFT
Still being built. Add the components, weights, Oracle codes and the photo. Nobody outside R&D needs to look at it yet.
INACTIVE
Was live, now withdrawn. Kept so the history and the costing stay on record. It can be reactivated.
All Product Builds
| Build Name | Brand | Size | Type | Code | Components | Build Cost | Status |
|---|
Open
0
Awaiting sign-off
Approved
0
Ready for R&D to apply
Implemented
0
Recipes rewired
Rejected
0
All-time
Substitution Requests
Open
0
Awaiting Purchasing
Sourcing
0
Looking for supplier
Received
0
Sample / order in
Closed
0
Added or cancelled
Ingredient Requests
Total Users
—
Active accounts
NPD
—
Recipe developers
QA
—
Lab & quality
Factory
—
Production floor
Purchasing
—
Pricing & supply
Viewer
—
Read only
Active Team
| Name | Phone | Department | Role | Brand Access | Access |
|---|
Access Control role defaults — per-user access overrides this
▸
Audit Log
Forensic trail — who did what, when. Retained 180 days. Admin only.
—
🕒 Times shown in Saudi local (UTC+3)
| Timestamp | User | Action | Target | IP |
|---|---|---|---|---|
| Loading… | ||||
Bring verified prices in from Finance instead of relying on Oracle’s pack prices.
The Conversion column is the pack weight, which is the figure Oracle does not give us.
Drop the costing sheet here
.xlsx or .csv · one row per item and recipe unit
COMING SOON
Extract from ERP
Pull a closed GL month straight from Oracle, no file needed
Waiting for Finance to confirm which Oracle data to read.
Columns read (names as in Finance's costing methodology; underscores or spaces both work):
item_code, description, org, period, gl_uom, gl_cost, recipe_uom, conversion, recipe_cost, conversion_source, confidence.
Only item_code and recipe_cost are required. One closed GL period per file, e.g. SEP-26.
KSA only: DPM rows update the cost, UPM (UAE) rows are ignored for now. Each import appears as a Costing month on every recipe and build.
Hand-typed prices, per ingredient
Every price anyone has typed onto a recipe ingredient, grouped by item. Where the same item has been given several different values, they usually split into a per-kg figure and a pack figure, and the gap between them is the pack size. Use this to settle a per-kg price and promote it, so recipes and builds stop relying on a number typed into one recipe.
The suggestion is the lowest group of values, which is usually the per-kg one, but it is a starting point and not an answer: check the ×counts, because a single low line can look like agreement. Author is only known for prices typed after 22 Aug 2026, so this cannot be filtered by person.
🕵️ Inspector Columbo
Passive sweep — finds data anomalies before users do. Admin only.
—
Click Run Sweep to scan the current state for anomalies.
🪧 Safety Icons
Catalog of hazard, PPE and sign icons used in Factory SOPs. Edits apply to every recipe. Admin / R&D / QA can edit.
🔧 Build Import Review
Review each Build candidate parsed from Recipe.xlsx and approve / reject before they fill in the BLD-SOP-* skeletons. Admin only.
—
▾
QAS — Visual Acceptance Specification
| NPD | Recipe | Brand | Recipe status | QAS status | Photos | Last sign-off |
|---|
Total Reports
0
Across all recipes
Factory Trial
0
QA trial reports
Production Trial
0
Pre-launch reports
This Month
0
Submitted in current month
QA Reports Archive
Suggest something, or report a problem
Anything about RecipeHub: something broken, something missing, something slow, or an idea that would save you time. Everyone can post and everyone can see what has been raised, so say it here rather than in a message that gets lost.
New entry
or take a screenshot and paste it here (Cmd+V), or drag one in.
✉ Compose Message
Search or pick a recipe…
▾
Message Log
Library
| Title | Category | Type | Size | Uploaded | By |
|---|
Pictures Library
▼
🪧 Safety Icons
— HACCP / hazard / PPE
▼
📁 All Pictures
🖨 Print Preview Lab
Iterate on print rendering without going through the print overlay each time. Composite-only modes only show extra previews when the recipe has resolvable sub-recipes.
Modes to preview
Composite bundles: