Rezepturen als mehrstufige Stücklisten: das geteilte Modul #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "odoo/19.0-baker-recipe"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Die Presets tragen jetzt noupdate. Damit legt das Modul sie einmal an und
fasst sie nie wieder an -- eine Änderung daran überlebt also die
Aktualisierung, und das Schreibverbot, das sie schützen sollte, ist überflüssig
geworden. Es fällt weg, und mit ihm die Ausnahme, die ich einbauen musste,
damit das Modul überhaupt noch seine eigenen Daten laden konnte. Ein zweites
Laden geht ohne sie durch; die Ausnahme hing wirklich nur an dieser Sperre.
Gesperrt ist damit nur noch, was tatsächlich mehrfach verwendet wird. In den
Demodaten trifft das genau das eine Preset, das beide Rezepte als Anstellgut
nehmen -- die übrigen vier sind frei editierbar.
Neu ist der Löschschutz: die Stückliste einer verwendeten Zubereitung lässt
sich nicht mehr löschen. Das ist kein Komfort, sondern schliesst eine Lücke.
Löschen wäre kein Löschen: das Produkt bleibt als Zeile in jedem Rezept
stehen, das es verwendet, verliert aber seine Rezeptur -- damit ist es keine
Zubereitung mehr, sein Mehl rollt nicht mehr hoch, und die Rezepte ändern
stillschweigend ihre Zahlen. mrp schützt nur vor laufenden
Fertigungsaufträgen, was diesen Fall gar nicht berührt.
Dazu ein Test, der eine Lücke aus der liquid-Umstellung schliesst: die
Stellschraube für die Teigausbeute wurde über die Rolle gesucht. Ein Brühstück
oder Altbrot bringt Wasser mit, ohne eine Flüssigkeit zu sein, und ein Rezept
aus solchen Zutaten muss einstellbar bleiben. Der Rückfall war da, geprüft war
er nicht.
Co-Authored-By: Claude Opus 5 noreply@anthropic.com
b98cc90d2eto4dfed4b11e6d25906700to1b5c901fc3View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.