Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
ID | |||||||||||
0032901 | |||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||
defect | [Openbravo ERP] B. User interface | minor | always | 2016-05-09 08:33 | 2022-02-01 08:05 | ||||||
Reporter | alostale | View Status | public | ||||||||
Assigned To | Triage Platform Base | ||||||||||
Priority | normal | Resolution | open | Fixed in Version | |||||||
Status | acknowledged | 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 | 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. | ||||||||||
Tags | No tags attached. | ||||||||||
Attached Files | |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
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 |
Copyright © 2000 - 2009 MantisBT Group |