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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0029971
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementminoralways2015-05-22 09:372015-05-22 09:39
ReporteralostaleView Statuspublic 
Assigned ToTriage Omni OMS 
PriorityimmediateResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression levelProduction - Confirmed Stable
Regression date2014-11-14
Regression introduced in release3.0PR15Q1
Regression introduced by commithttp://code.openbravo.com/erp/devel/pi/rev/84865a340443fbc6aa5c36d777c8c57df2f6525b [^]
Triggers an Emergency PackNo
Summary

0029971: modify payment plan process doesn't refresh payment plan grid

DescriptionWhen modifying a payment plan it is possible to add remove existing payment plan records through the process, when the process is completed payment plan grid is not automatically refreshed (it only refreshes the selected record the process was invoked from).

This causes not to see new payments and to continue seeing obsolete ones.
Steps To Reproduce* As System Administrator, display "Modify Payment Plan" button in Payment Plan tab of Sales Invoice window
* As Group Admin, Create new Sales Invoice document. Add line and process
* Go to Payment Plan tab and click on "Modify Payment Plan" button
* Add a new payment and submit
  -> the new payment is not seen in Payment Plan tab till this grid is manually refreshed
Proposed SolutionAs per design grid refresh after executing processes was changed to improve performance (see issue 0025811) because in the common case processes only modify selected record and not other ones in the same tab.

It is possible to preserve all behavior (refresh the whole grid after process completion) as described here [1] using refreshGrid response action.

Find attached the code that makes this happen. It needs to be reviewed to check which are the cases that require the grid to be refreshed.

[1] http://wiki.openbravo.com/wiki/How_to_create_a_Standard_Process_Definition#Returning_Several_Actions [^]
TagsNo tags attached.
Attached Filesdiff file icon 29971.diff [^] (1,615 bytes) 2015-05-22 09:38 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0077651)
alostale (manager)
2015-05-22 09:39

Related to this (maybe to be reported as a different issue):

ModifyPaymentPlanActionHandler is returning the whole json request, is this required at all?

- Issue History
Date Modified Username Field Change
2015-05-22 09:37 alostale New Issue
2015-05-22 09:37 alostale Assigned To => Triage Finance
2015-05-22 09:37 alostale Modules => Core
2015-05-22 09:37 alostale Regression level => Production - Confirmed Stable
2015-05-22 09:37 alostale Regression date => 2014-11-14
2015-05-22 09:37 alostale Regression introduced in release => 3.0PR15Q1
2015-05-22 09:37 alostale Regression introduced by commit => http://code.openbravo.com/erp/devel/pi/rev/84865a340443fbc6aa5c36d777c8c57df2f6525b [^]
2015-05-22 09:37 alostale Triggers an Emergency Pack => No
2015-05-22 09:38 alostale File Added: 29971.diff
2015-05-22 09:39 alostale Note Added: 0077651


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker