Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0034211Openbravo ERPB. User interfacepublic2016-10-14 15:322022-02-01 08:05
dbaz 
Triage Platform Base 
highminorhave not tried
acknowledgedopen 
5
 
 
No
Core
No
0034211: [UX] Bad behavior of 'New in form' button
Actually the 'New in form' button behavior (pressed from the form view) with autosave enabled is:
* It saves the record. If the record cannot be saved (missing mandatory fields, ...), the record changes are discarded/cancelled.
* The new form window is opened.

It is wrong. If the record cannot be saved, it should behave the same than if you try to close the form or go to the next/previous record: an Error message should be shown, and the button action ('New in form' in this case) should not be performed.

The UX problem with the current (bad) behavior is that if there is a large form, and you miss to fill some mandatory fields (maybe they are in a unnoticed collapsed section) and press the 'New in form' button, the changes (or the new form) is going to be lost without any warning to the user.
Go to "Sales Order" window.
Press 'New in form' toolbar button.
Without filling all the required fields, press the 'New in form' button again.
The previous partially filled form is lost forever.
No tags attached.
Issue History
2016-10-14 15:32dbazNew Issue
2016-10-14 15:32dbazAssigned To => platform
2016-10-14 15:32dbazOBNetwork customer => No
2016-10-14 15:32dbazModules => Core
2016-10-14 15:32dbazTriggers an Emergency Pack => No
2016-12-01 13:04alostaleStatusnew => acknowledged
2016-12-01 14:03alostalePrioritynormal => high
2022-02-01 08:05alostaleAssigned Toplatform => Triage Platform Base

There are no notes attached to this issue.