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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0028559
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] 09. Financial managementminoralways2015-01-12 10:012015-01-19 09:54
ReportergorkaionView Statuspublic 
Assigned Toairaceburu 
PrioritynormalResolutionfixedFixed in Version3.0PR15Q2
StatusclosedFix in branchpiFixed in SCM revision785864c62605
ProjectionnoneETAnoneTarget Version
OSLinux 32 bitDatabaseOracleJava version1.5.0_15
OS VersionGentooDatabase version11gAnt version1.7.0
Product VersionSCM revision 
Review Assigned Togorkaion
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0028559: When a financial transaction is processed the database connection sould not be closed

DescriptionThe Java process implementing the Transaction Process always does a rollback and close when there is an exception. This database close causes issues when calling this process from other processes.

There should be a public api to process Financial Transaction to be called by other processes. This api should throw an OBException when an error happens instead of doing a rollback and closing the connection.
Steps To ReproduceN/A
Proposed SolutionModify the FIN_TransactionProcess.java file to create a new public static method to process a financial transaction. The public execute method must be left. Both methods should call a private method with all the logic.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0028467 closedairaceburu When a payment is processed through FIN_AddPayment.processPayment the database connection sould not be closed 

-  Notes
(0073588)
gorkaion (developer)
2015-01-19 09:54

code reviewed

- Issue History
Date Modified Username Field Change
2015-01-12 10:01 gorkaion New Issue
2015-01-12 10:01 gorkaion Assigned To => airaceburu
2015-01-12 10:02 gorkaion Modules => Core
2015-01-12 10:02 gorkaion Triggers an Emergency Pack => No
2015-01-12 10:02 gorkaion Issue generated from 0028467
2015-01-12 10:02 gorkaion Relationship added related to 0028467
2015-01-19 09:53 gorkaion Status new => scheduled
2015-01-19 09:53 gorkaion fix_in_branch => pi
2015-01-19 09:53 gorkaion Status scheduled => resolved
2015-01-19 09:53 gorkaion Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/785864c626055bb628bdad220907042f37a214c1 [^]
2015-01-19 09:53 gorkaion Resolution open => fixed
2015-01-19 09:54 gorkaion Review Assigned To => gorkaion
2015-01-19 09:54 gorkaion Note Added: 0073588
2015-01-19 09:54 gorkaion Status resolved => closed
2015-01-19 09:54 gorkaion Fixed in Version => 3.0PR15Q2


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker