Een recept bewerken
Via Bewerken pas je velden, ingrediëntregels en de bereiding aan; elke bewerking verhoogt het versienummer en bewaart een volledige momentopname.
Wanneer gebruik je dit
De receptuur verandert: een andere hoeveelheid, een extra bereidingsstap, een nieuwe verkoopprijs. Je past het bestaande recept aan in plaats van een nieuw aan te maken, zodat de historie en de koppelingen intact blijven.
Zo bewerk je een recept
- Open het recept vanuit de weergave Gerechten of Halffabrikaat.
- Klik in de knoppenrij op Bewerken. De pagina gaat in de bewerkmodus: bovenaan staat de bewerkbalk, en elk onderdeel wordt op zijn eigen plek invulbaar.
- Pas in de kop aan wat nodig is: categorie, subcategorie, status, naam en omschrijving. Porties, verkoopprijs, verlies, tijden en houdbaarheid staan rechts in het paneel Kenmerken.
- Bewerk de ingrediëntregels. Elke regel heeft een aantal, een keuze en een eenheid; met de prullenbak haal je een regel weg, met + Regel toevoegen komt er een bij, en met + Meerdere regels plakken zet je er een hele lijst tegelijk in.
- Pas de tekst onder Bereiding en Plating aan, en zo nodig de allergenen en dieetwensen rechts; zie De bewerkmodus van een recept gebruiken.
- Klik in de bewerkbalk op Opslaan (of druk op Ctrl+S). Het recept staat weer in de leesstand, met de nieuwe stand; de kostprijs is dan al herrekend. Annuleren (of Esc) zet alles terug.
Een ingrediëntregel kiezen
Elke regel heeft één veld waarin je zoekt én kiest. Klik erin of begin te typen: eronder opent een lijst in twee groepen, Ingrediënten en Halffabrikaat. Typ meer woorden om de lijst te verkleinen; de volgorde maakt niet uit ("wijn rode" vindt ook "Rode wijn (kookwijn)"). Per groep staan er hoogstens tachtig keuzes tegelijk in. Kies met de muis, of met ↓/↑ en Enter; Esc sluit alleen de lijst. Klik je weg zonder te kiezen, dan blijft de vorige keuze staan.
Kies je een halffabrikaat, dan verandert de regel mee: de eenheid is dan beperkt tot g, kg, ml, l en stuk (een gewone regel kent ook portie, tl en el), en staat de eenheid op iets anders, dan zet Morris hem op gram.
Versies en momentopnamen
Elke keer dat je opslaat, gaat het versienummer van het recept één omhoog en bewaart Morris een volledige momentopname: alle velden, regels en de bereiding van dat moment. Die momentopnamen zijn de basis voor de vergelijking tussen filialen na het kopiëren van een recept.
Er is geen scherm om de historie terug te kijken. Wie hem nodig heeft kan hem
via de API opvragen: GET /api/recepten/recipes/<id>/versions geeft de lijst,
GET /api/recepten/versions/<versie-id> één volledige momentopname.
Let op
- Bewerken vereist de rol manager of owner; zonder die rol staat de knop Bewerken er niet en weigert de server met "Geen schrijfrechten".
- Opslaan vervangt de ingrediëntregels en de bereiding in hun geheel door wat er op dat moment op de pagina staat. Staat er nog een regel zonder gekozen ingrediënt of halffabrikaat, dan slaat Morris niets op en springt hij naar die regel.
- Hernoemen via Bewerken krijgt dezelfde dubbele-naamcontrole als het
aanmaken: botst de nieuwe naam met een ander gerecht of halffabrikaat op
dit filiaal, dan weigert de server het opslaan (409,
bestaat al ). Anders dan bij het aanmaken krijg je hier geen keuzevenster ("overschrijven of hernoemen") te zien — de bewerkmodus toont de melding Opslaan mislukt:bestaat al en blijft open, en je past de naam zelf aan voor je opnieuw opslaat. - Wijzig je een halffabrikaat, dan rekenen alle gerechten die hem gebruiken automatisch mee door — tot en met gerechten die dat weer via een ander halffabrikaat doen.
- Is dit recept het origineel van kopieën op andere filialen en verandert er inhoudelijk iets, dan gaan die kopieën op Kopie loopt achter staan totdat iemand daar de wijzigingen overneemt. Opslaan zonder wijziging verandert de stand niet.
Verwante artikelen
Meer over Keuken op morris-horeca.nl.
Bijgewerkt op 13 oktober 2026