Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0008402
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformmajorsometimes2009-04-02 14:052009-07-21 13:34
ReporteriperdomoView Statuspublic 
Assigned Toiperdomo 
PriorityhighResolutionfixedFixed in Versionpi
StatusclosedFix in branchpiFixed in SCM revision6361a469876e
ProjectionnoneETAnoneTarget Version
OSLinux 32 bitDatabasePostgreSQLJava version1.6.0_07
OS Version2.6.25-gentoo-r9Database version8.3.5Ant version1.7.0
Product Version2.50betaSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0008402: Sometimes the Autosave is not triggered when a User expects so

DescriptionThere 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.
Steps To ReproduceExamples 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.
Proposed SolutionThe 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
Tags250 QA
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0007878 closediperdomo Modularity Feature prevents looking at Process Class information unless core module is development 
related to defect 00109052.50MP7 closediperdomo Error while trying to access to a child tab when there is no parent selected 

-  Notes
(0015129)
hgbot (developer)
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 (reporter)
2009-04-03 11:53

Retested working fine
(0017819)
hgbot (developer)
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 (reporter)
2009-07-21 13:34

Tested auto save functionality working fine in both the windows

- Issue History
Date Modified Username Field Change
2009-04-02 14:05 iperdomo New Issue
2009-04-02 14:05 iperdomo Assigned To => iperdomo
2009-04-02 14:05 iperdomo Regression testing => No
2009-04-02 14:06 iperdomo Status new => scheduled
2009-04-02 14:06 iperdomo fix_in_branch => pi
2009-04-02 14:14 hgbot Checkin
2009-04-02 14:14 hgbot Note Added: 0015129
2009-04-02 14:14 hgbot Status scheduled => resolved
2009-04-02 14:14 hgbot Resolution open => fixed
2009-04-02 14:14 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/9c68cf9bad19524fb5316c05a2124b9526a6fb7a [^]
2009-04-03 09:54 iperdomo Tag Attached: 250 QA
2009-04-03 11:53 sureshbabu Status resolved => closed
2009-04-03 11:53 sureshbabu Note Added: 0015154
2009-04-03 11:53 sureshbabu Fixed in Version => 2.50
2009-04-04 16:27 iperdomo Relationship added related to 0007878
2009-04-15 12:00 anonymous sf_bug_id 0 => 2764964
2009-07-03 13:12 hgbot Checkin
2009-07-03 13:12 hgbot Note Added: 0017819
2009-07-03 13:12 hgbot Status closed => resolved
2009-07-03 13:12 hgbot Fixed in SCM revision http://code.openbravo.com/erp/devel/pi/rev/9c68cf9bad19524fb5316c05a2124b9526a6fb7a [^] => http://code.openbravo.com/erp/devel/pi/rev/6361a469876ef2b4a1eecbe6f16da748eb88b5fe [^]
2009-07-21 13:34 sureshbabu Status resolved => closed
2009-07-21 13:34 sureshbabu Note Added: 0018486
2009-07-21 13:34 sureshbabu Fixed in Version 2.50MP1 => pi
2009-10-08 16:36 alostale Relationship added related to 0010905


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker