Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0045988 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
defect | [Openbravo ERP] A. Platform | minor | have not tried | 2021-03-03 12:39 | 2022-02-01 07:24 | |||||||
Reporter | cberner | View Status | public | |||||||||
Assigned To | Triage Platform Base | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | new | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Any | Database | Any | Java version | ||||||||
OS Version | Database version | Ant version | ||||||||||
Product Version | SCM revision | |||||||||||
Review Assigned To | ||||||||||||
Web browser | ||||||||||||
Modules | Core | |||||||||||
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. | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
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 |
Copyright © 2000 - 2009 MantisBT Group |