Openbravo Issue Tracking System - Openbravo ERP | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0045988 | Openbravo ERP | A. Platform | public | 2021-03-03 12:39 | 2022-02-01 07:24 |
Reporter | cberner | ||||
Assigned To | Triage Platform Base | ||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | 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 | 0045988: Pick and Execute grids in a collapsed field group are not validated on Submit | ||||
Description | It seems some pick and execute are allowed to be executed although those have invalid data in their grids if those grids are in a field group that is collapsed. Doing this, sends invalid data to backend process, which should have been also previously validated by the frontend. | ||||
Steps To Reproduce | 1. Login in Openbravo ERP 2. Navigate to Payment In window 3. Create a new Payment, set amount 1 and save 4. Click on Add Details (This will open an P&E dialog with some grids) 5. Open GL Items and add a new row. Set only Received In field to 1 and press enter. 6. Collapse GL Items field group 7. Press Done, the process will continue. "id to load is required for loading" error will be shown outside, and also an error will appear in the tomcat's log related to this. This is due to incomplete/invalid data being sent to backend. | ||||
Proposed Solution | Correctly validate in frontend collapsed mandatory/necessary fields, making sure those that are not displayed by some Display Logic are not being checked. | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2021-03-03 12:39 | cberner | New Issue | |||
2021-03-03 12:39 | cberner | Assigned To | => platform | ||
2021-03-03 12:39 | cberner | Modules | => Core | ||
2021-03-03 12:39 | cberner | Triggers an Emergency Pack | => No | ||
2022-02-01 07:24 | alostale | Assigned To | platform => Triage Platform Base |
There are no notes attached to this issue. |