README.design

Wed, 15 Jan 2020 15:30:27 +0100

author
Michiel Broek <mbroek@mbse.eu>
date
Wed, 15 Jan 2020 15:30:27 +0100
changeset 594
5e3611bf0dc2
parent 567
6bf0afc33e70
child 616
2cbf21bb9bdc
permissions
-rw-r--r--

Updated design doc.


MIT licentie?


	Main table: products.
	  Calendar: shows upcoming events.

-----------------------------------------------------------------------------

Bug:
  Metingen en berekeningen met afgelezen Brix waardes kloppen niet op het eind
  van de vergisting. Gaat vooral fout met de Saison.
  NOOT: experimentele wijziging is toegevoegd op 5-dec-2019. New Cubic van seanterrill.

  Eind SG na koken klopt niet als er suiker in de vergisting toegevoegd wordt.
  In de js code is dit est_og3 en niet est_og, maar est_og3 is niet beschikbaar
  in de php code.

Wish:
  Giststarter bereken gist viability. Viability zelf wordt al gebruikt.
  Giststarter automatisch aantal regels aanpassen bij wijzigen van de hoeveelheden.

Extra:

Gisten: = Cultures?
Extra vlaggen:
  glucoamlylase+
  beta glucosidase
Gist typen: Wild yeast, Spontaneous.


Toevoegen Barrel/Oak aging vergisting stap. Wort souring stap.

Add dry-hop toevoegen moment.

Split batch:

Split fields:
divide_type	0:none 1:after mash 2:after boil 3:after cooling 4:after primary 5:after secondary 6:after tertiary
divide_size	amount in liters of this part.
divide_factor	factor size of this part or 1.0
divide_parts	hoeveel afsplitsingen.
divide_part	0=hoofdbatch.

Via Export module dialoog  maken, keuze aantal afsplitsels en grootte per stuk. 10 stuks.	Ok.
Procedure: Genereer afsplitsels in db_product. Pas alle volumes aan.				Ok.
Afsplitsels naam aanpassen, code en -n volgnummer toevoegen.					Ok.
Daarna, markeer master en reduceer volume.							Ok.
Tot zover werkt het. Probleem, wijzig iets aan ingredienten voor het splitspunt. Alle
batches moeten dan ook bijgewerkt worden. Logic: in db_product.php test stage tegen divide_type.
Zolang we wijzigen en het splitspunt is nog niet bereikt, de overige records bijwerken met de
data tot het splitspunt. Dus check voorgaande stage in geval die ophoogt na edit.

View - master alleen wijzigen voor splitspunt.
     - splitsingen alleen wijzigen na splitspunt.

Bij splits na brouwen, de brouw log records kopieren onder nieuwe code en naam. includes/db_divide.php


Miscs type: add wood.

Hop types: Extract IKE.

Popups in de editors met rekenhulpjes.


https://github.com/beerjson/beerjson

mercurial