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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0035523
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementmajoralways2017-03-15 11:042017-03-15 16:50
ReporterlorenzofidalgoView Statuspublic 
Assigned ToAtulOpenbravo 
PriorityimmediateResolutionfixedFixed in Versionpi
StatusclosedFix in branchFixed in SCM revision1549a54a672f
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned Tomarkmm82
Web browser
ModulesCore
Regression levelAutomated tests
Regression date2017-03-15
Regression introduced in releasepi
Regression introduced by commithttps://code.openbravo.com/erp/devel/pi/rev/498699b38a5d [^]
Triggers an Emergency PackNo
Summary

0035523: It is not possible to process certain transactions from Financial Account

DescriptionAfter creating a Payment (In / Out), it can be desired to process that transaction in Financial Account || Transaction. It is possible to save that record, but it is not possible to Process it. The following error is shown: "Error:
failed to lazily initialize a collection of role: FIN_Financial_Account.financialMgmtFinAccPaymentMethodList, no session or session was closed
"

Some of the tests that found the regression:
https://ci.openbravo.com/view/qa/job/qa-pi-aprinreg-pgsql/667/ [^]
https://ci.openbravo.com/view/qa/job/qa-pi-aproutreg-pgsql/673/ [^]
Steps To Reproduce(Check attached video).
0-Login ERP and, using "F&B International Group Admin" role, go to Payment In window.
1-Create a new record using the following values:
--
Payment Date: Current date
Received From: Alimentos y Supermercados, S.A.
Payment Method: Cheque
Amount: 10.00
--
Save that record and click Add Details process.
2-In the Add Details popup, click GL Items section to open it and create the following row:
--
G/L Item: Capital social
Received In: 10.00
Paid Out: 0.00
--
A the bottom of the Add Detail popup, fill "Action Regarding Document" field with "Process Received Payment(s)" value. Then click "Done".
3-Now go to "Financial Account" window, select Cuenta de Banco record and go to Transaction Tab.
4-Create a new record will the following values:
--
Transaction Type: BP Deposit
Transaction Date: Current date
Accounting Date: Current date
Payment: (The just created payment from "Alimentos y Supermercados, S.A.
" business partner)
--
Save the record.
5-Click "Process" button. Then click Ok in the shown popup to process it. DEFECT: It is not successfully processed and the following error is shown: "Error:
failed to lazily initialize a collection of role: FIN_Financial_Account.financialMgmtFinAccPaymentMethodList, no session or session was closed
"
TagsNo tags attached.
Attached Files? file icon NoProcessableTransaction.avi [^] (2,126,632 bytes) 2017-03-15 11:04

- Relationships Relation Graph ] Dependency Graph ]
caused by defect 0035137 closedAtulOpenbravo Concurrency problem: current balance wrongly calculated when 2 transactions are processed at same time 

-  Notes
(0095054)
markmm82 (developer)
2017-03-15 16:32
edited on: 2017-03-15 16:33

Commit causing regression and test failures was reverted:
https://code.openbravo.com/erp/devel/pi/rev/1549a54a672f [^]


- Issue History
Date Modified Username Field Change
2017-03-15 11:04 lorenzofidalgo New Issue
2017-03-15 11:04 lorenzofidalgo Assigned To => Triage Finance
2017-03-15 11:04 lorenzofidalgo File Added: NoProcessableTransaction.avi
2017-03-15 11:04 lorenzofidalgo Modules => Core
2017-03-15 11:04 lorenzofidalgo Regression level => Automated tests
2017-03-15 11:04 lorenzofidalgo Regression introduced in release => pi
2017-03-15 11:04 lorenzofidalgo Regression introduced by commit => https://code.openbravo.com/erp/devel/pi/rev/498699b38a5d [^]
2017-03-15 11:04 lorenzofidalgo Triggers an Emergency Pack => No
2017-03-15 11:11 lorenzofidalgo Description Updated View Revisions
2017-03-15 11:11 lorenzofidalgo Steps to Reproduce Updated View Revisions
2017-03-15 14:39 markmm82 Assigned To Triage Finance => AtulOpenbravo
2017-03-15 15:47 AtulOpenbravo Status new => scheduled
2017-03-15 16:30 markmm82 Status scheduled => acknowledged
2017-03-15 16:30 markmm82 Status acknowledged => scheduled
2017-03-15 16:32 markmm82 Note Added: 0095054
2017-03-15 16:32 markmm82 Status scheduled => resolved
2017-03-15 16:32 markmm82 Fixed in Version => pi
2017-03-15 16:32 markmm82 Fixed in SCM revision => https://code.openbravo.com/erp/devel/pi/rev/1549a54a672f [^]
2017-03-15 16:32 markmm82 Resolution open => fixed
2017-03-15 16:33 markmm82 Note Edited: 0095054 View Revisions
2017-03-15 16:34 markmm82 Review Assigned To => markmm82
2017-03-15 16:34 markmm82 Status resolved => closed
2017-03-15 16:48 markmm82 Regression date => 2017-03-15
2017-03-15 16:50 markmm82 Relationship added caused by 0035137


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker