Openbravo Issue Tracking System - Openbravo ERP | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0032901 | Openbravo ERP | B. User interface | public | 2016-05-09 08:33 | 2022-02-01 08:05 |
Reporter | alostale | ||||
Assigned To | Triage Platform Base | ||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | acknowledged | 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 | 0032901: header buttons shown when header is not yet saved | ||||
Description | It is possible to reach an inconsistent state where header buttons are visible while header is not yet saved because its mandatory fields are not filled in. If these buttons are clicked, errors are thrown because the header cannot be actually saved before execution. | ||||
Steps To Reproduce | 1. Open Sales Invoice window 2. click new in form 3. without filling in mandatory fields 4. click in invoice lines part (to trigger autosave) -> It correctly fails to save header complaining about mandatory fields. -> However: At this moment buttons (complete etc...) are being enabled. Which is already wrong. as there is no selected invoice. and using any of the buttons runs into all kind of crazy follow up errors (NullPointerException etc..) | ||||
Proposed Solution | In this situation, buttons shouldn't be shown. | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2016-05-09 08:33 | alostale | New Issue | |||
2016-05-09 08:33 | alostale | Assigned To | => platform | ||
2016-05-09 08:33 | alostale | Modules | => Core | ||
2016-05-09 08:33 | alostale | Triggers an Emergency Pack | => No | ||
2016-05-20 08:54 | alostale | Status | new => acknowledged | ||
2022-02-01 08:05 | alostale | Assigned To | platform => Triage Platform Base |
There are no notes attached to this issue. |