Openbravo Issue Tracking System - Openbravo ERP | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0007441 | Openbravo ERP | 00. Application dictionary | public | 2009-02-09 18:02 | 2009-05-22 19:26 | |||||||
Reporter | Dowid | |||||||||||
Assigned To | iciordia | |||||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | |||||||
Status | acknowledged | Resolution | open | |||||||||
Platform | OS | 10 | OS Version | XP | ||||||||
Product Version | pi | |||||||||||
Target Version | pi | Fixed in Version | ||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | ||||||||||||
OBNetwork customer | ||||||||||||
Web browser | ||||||||||||
Modules | Core | |||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0007441: Validation of number field before saving | |||||||||||
Description | When a user enters an incorrect value (ex. "ABC") into a mandatory numeric field in any window, and clicks the save button, the system sends this incorrect data to the application server for processing. Note that currently Openbravo checks for wether or not required fields are filled in at the client side. It would be better if numeric data is verified at the client side, and outputs an error for the user if this data is invalid. | |||||||||||
Steps To Reproduce | Incorrect Behavior. 1. Navigate to for example to Sales Management || Transactions || Sales Invoice || Header >> Lines 2. Enter value ex. "ABC" to any mandatory numeric field. 3. Click "Save" 4. The system outputs "ERROR: null value in column "qtyinvoiced" violates not-null constraint". Notice that this message is generated on the server side. | |||||||||||
Proposed Solution | Add verification for numeric fields field at the client side, before the save process is ran (Similar to current behavior for mandatory empty fields now). | |||||||||||
Additional Information | ||||||||||||
Tags | ReleaseCandidate, Usability | |||||||||||
Relationships |
| |||||||||||
Attached Files | ||||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2009-02-09 18:02 | Dowid | New Issue | ||||||||||
2009-02-09 18:02 | Dowid | Assigned To | => rafaroda | |||||||||
2009-02-09 18:02 | Dowid | sf_bug_id | 0 => 2582113 | |||||||||
2009-02-09 18:02 | Dowid | Regression testing | => No | |||||||||
2009-02-09 18:04 | Dowid | Relationship added | related to 0007216 | |||||||||
2009-02-09 18:07 | Dowid | Proposed Solution updated | ||||||||||
2009-02-11 11:50 | rafaroda | Assigned To | rafaroda => pjuvara | |||||||||
2009-02-11 14:45 | pjuvara | Tag Attached: ReleaseCandidate | ||||||||||
2009-02-11 14:45 | pjuvara | Status | new => acknowledged | |||||||||
2009-02-11 14:45 | pjuvara | Tag Attached: Usability | ||||||||||
2009-02-11 14:46 | pjuvara | Category | B. User interface => 00. Application dictionary | |||||||||
2009-02-12 10:12 | Dowid | Note Added: 0013391 | ||||||||||
2009-05-22 19:26 | pjuvara | Assigned To | pjuvara => iciordia |
Notes | |||||
|
|||||
|
|