Comments (3)
Items required: a valid roasted coffee item, at least one valid green coffee with weight (all green coffees should have a weight), some value in the roasted coffee weight, and recorded batch data for time, duration, and file. If any of these are missing, the submit button should not be enabled.
Setting a default value of 0 for roasted weight would eliminate what might be the most common cause of batch insert failures and ensuring that this value can be edited later makes it easier to get valid data into the database at facilities where weighing finished product weight at the roaster is inconvenient.
from typica.
Roasted weight now defaults to 0.
from typica.
It might still be possible to produce invalid input through the green coffees table but the level of validation introduced now should cover the most likely errors. There's still room for improvement in actually disabling the submit button instead of just throwing up an error message and making some allowances for database communication issues.
from typica.
Related Issues (20)
- Previous Year Production Comparison report batch expansion
- Expand Cost Calculations
- Fix relative temperature calculations in daily production report
- Batch details should be printable.
- Batch details should allow temperature measurements to be displayed in Celsius HOT 1
- Preserve line breaks on batch annotations in production details.
- Add sum to green coffee sales report.
- Allow different start dates for availability projection
- Partially Missing German Translations on Windows
- Session Management
- Manual Entry window broken HOT 1
- Mac build no longer shows SVG in reports HOT 2
- Phidget22 Channels Are Sometimes Hidden Inappropriately
- Graphing Out of Range Data
- Styling negative quantities
- Disallow roasting negative quantities HOT 1
- Roasted Coffee Sales HOT 2
- Batch details view crashes on Mac HOT 1
- Optionally display item IDs in all relevant reports
- Different Use Rate Reporting Options
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from typica.