Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0008402Openbravo ERPA. Platformpublic2009-04-02 14:052009-07-21 13:34
iperdomo 
iperdomo 
highmajorsometimes
closedfixed 
202.6.25-gentoo-r9
2.50beta 
pi 
Core
No
0008402: Sometimes the Autosave is not triggered when a User expects so
There are 'special' windows on which we want to trigger the Autosave process without user changes. Usually this special windows are the ones that on a NEW record status, all the required fields are filled automatically.
Examples of this type of Windows:

* Process Request: A User create a new record and all the required fields are filled automatically. Without making any modification, he clicks the Schedule Process button. The Autosave must be triggered and save the new record before trying to schedule it.

* Settlement: A user creates a new record, and all the required fields are filled automatically. The user clicks the 'Cancelled Payments' child tab. The Autosave must be triggered and save the record before showing the child tab.
The Autosave is triggered when:

* On a NEW record:
- The user clicks on a button in the page
- The user clicks in a child tab
- The user clicks on the 'Linked Items' link
- The user has made any change in record

* On a existing record:
- The user has made a change in the record
- The user clicks a button in a page

A JavaScript validation occurs when:
* On NEW record:
- The user is clicks on a child tab
- The user has made any change in the page

* On a existing record:
- Never
250 QA
related to defect 0007878 closed iperdomo Modularity Feature prevents looking at Process Class information unless core module is development 
related to defect 00109052.50MP7 closed iperdomo Error while trying to access to a child tab when there is no parent selected 
Issue History
2009-04-02 14:05iperdomoNew Issue
2009-04-02 14:05iperdomoAssigned To => iperdomo
2009-04-02 14:05iperdomoRegression testing => No
2009-04-02 14:06iperdomoStatusnew => scheduled
2009-04-02 14:06iperdomofix_in_branch => pi
2009-04-02 14:14hgbotCheckin
2009-04-02 14:14hgbotNote Added: 0015129
2009-04-02 14:14hgbotStatusscheduled => resolved
2009-04-02 14:14hgbotResolutionopen => fixed
2009-04-02 14:14hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/9c68cf9bad19524fb5316c05a2124b9526a6fb7a [^]
2009-04-03 09:54iperdomoTag Attached: 250 QA
2009-04-03 11:53sureshbabuStatusresolved => closed
2009-04-03 11:53sureshbabuNote Added: 0015154
2009-04-03 11:53sureshbabuFixed in Version => 2.50
2009-04-04 16:27iperdomoRelationship addedrelated to 0007878
2009-04-15 12:00anonymoussf_bug_id0 => 2764964
2009-07-03 13:12hgbotCheckin
2009-07-03 13:12hgbotNote Added: 0017819
2009-07-03 13:12hgbotStatusclosed => resolved
2009-07-03 13:12hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/devel/pi/rev/9c68cf9bad19524fb5316c05a2124b9526a6fb7a [^] => http://code.openbravo.com/erp/devel/pi/rev/6361a469876ef2b4a1eecbe6f16da748eb88b5fe [^]
2009-07-21 13:34sureshbabuStatusresolved => closed
2009-07-21 13:34sureshbabuNote Added: 0018486
2009-07-21 13:34sureshbabuFixed in Version2.50MP1 => pi
2009-10-08 16:36alostaleRelationship addedrelated to 0010905

Notes
(0015129)
hgbot   
2009-04-02 14:14   
Repository: erp/devel/pi
Changeset: 9c68cf9bad19524fb5316c05a2124b9526a6fb7a
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Thu Apr 02 14:09:09 2009 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/9c68cf9bad19524fb5316c05a2124b9526a6fb7a [^]

Fixes issue 8402: Now javascript validation and autosave is triggered in some cases

---
M src-wad/src/org/openbravo/wad/javasource.javaxml
M src/org/openbravo/erpCommon/businessUtility/WindowTabs.java
M src/org/openbravo/erpCommon/utility/ToolBar.java
M src/org/openbravo/erpCommon/utility/UsedByLink.java
M web/js/utils.js
---
(0015154)
sureshbabu   
2009-04-03 11:53   
Retested working fine
(0017819)
hgbot   
2009-07-03 13:12   
Repository: erp/devel/pi
Changeset: 6361a469876ef2b4a1eecbe6f16da748eb88b5fe
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Thu Apr 02 14:09:09 2009 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/6361a469876ef2b4a1eecbe6f16da748eb88b5fe [^]

Fixes issue 8402: Now javascript validation and autosave is triggered in some cases

---
M src-wad/src/org/openbravo/wad/javasource.javaxml
M src/org/openbravo/erpCommon/businessUtility/WindowTabs.java
M src/org/openbravo/erpCommon/utility/ToolBar.java
M src/org/openbravo/erpCommon/utility/UsedByLink.java
M web/js/utils.js
---
(0018486)
sureshbabu   
2009-07-21 13:34   
Tested auto save functionality working fine in both the windows