Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0035627 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [Openbravo ERP] 09. Financial management | minor | always | 2017-03-10 10:49 | 2017-03-29 09:20 | |||
Reporter | ngarcia | View Status | public | |||||
Assigned To | markmm82 | |||||||
Priority | immediate | Resolution | fixed | Fixed in Version | 3.0PR16Q4.4 | |||
Status | closed | Fix in branch | Fixed in SCM revision | b039e61dc09e | ||||
Projection | none | ETA | none | Target Version | 3.0PR16Q4.4 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | aferraz | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | Production - Confirmed Stable | |||||||
Regression date | 2014-09-23 | |||||||
Regression introduced in release | 3.0PR14Q4 | |||||||
Regression introduced by commit | https://code.openbravo.com/erp/devel/pi/rev/66e8497a06cb [^] | |||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0035627: It is possible to create a bank fee transaction in financial account with both deposit and withdrawal amount different from 0 | |||||||
Description | It is possible to create a bank fee transaction in financial account with both deposit and withdrawal amount different from 0 | |||||||
Steps To Reproduce | As group admin role: 1. Create a new record in Financial Account - Transaction tab Set Transaction Type as Bank fee Set a value different from 0 in the Deposit Amount field Set a value different from 0 in the Withdrawal Amount field Check you can save and process it and you should not 2. Select a Financial Account with a Matching Algorithm defined Create a record in Imported Bank Statements record Add a line to it and process it Click on Match Statement process button Cancel the algorithm to be run Add a new transaction (+ button in Match column) Set Transaction Type as Bank fee Check the amount is reset to 0 (See note) Set a value different from 0 in the Deposit Amount field Set a value different from 0 in the Withdrawal Amount field Check you can process it and you should not | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0095624) hgbot (developer) 2017-03-29 09:18 |
Repository: erp/backports/3.0PR16Q4.4 Changeset: b039e61dc09ee1b94c6783b0e77201cefc18427d Author: Mark <markmm82 <at> gmail.com> Date: Tue Mar 28 09:26:09 2017 -0400 URL: http://code.openbravo.com/erp/backports/3.0PR16Q4.4/rev/b039e61dc09ee1b94c6783b0e77201cefc18427d [^] Fixes issue 35627: Avoid Financial Account transactions with both amounts != 0 Following changes have been done in Financial Account Transaction tab and in Add Transaction process definition: When changing to Bank Fee transaction type, amounts will not be updated to zero. When changing Deposit Amount in case Bank Fee transaction type, Withdrawal Amount will be updated to zero. When changing Withdrawal Amount in case Bank Fee transaction type, Deposit Amount will be updated to zero. --- M modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml M modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/js/ob-aprm-addTransaction.js M src-db/database/sourcedata/AD_CALLOUT.xml M src-db/database/sourcedata/AD_COLUMN.xml M src-db/database/sourcedata/AD_MODEL_OBJECT.xml M src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml M src/org/openbravo/erpCommon/ad_callouts/SE_Payment_Transaction.java M src/org/openbravo/erpCommon/ad_callouts/SE_Trxtype_Transaction.java A src/org/openbravo/erpCommon/ad_callouts/SE_Amount_Transaction.java --- |
(0095626) aferraz (manager) 2017-03-29 09:20 |
Code review + Testing OK |
Issue History | |||
Date Modified | Username | Field | Change |
2017-03-27 23:29 | markmm82 | Type | defect => backport |
2017-03-27 23:29 | markmm82 | Target Version | => 3.0PR16Q4.4 |
2017-03-28 12:42 | aferraz | Regression date | 2015-05-06 => 2014-09-23 |
2017-03-28 12:42 | aferraz | Regression introduced in release | 3.0PR15Q1.3 => 3.0PR14Q4 |
2017-03-28 20:42 | aferraz | Severity | major => minor |
2017-03-29 09:18 | hgbot | Checkin | |
2017-03-29 09:18 | hgbot | Note Added: 0095624 | |
2017-03-29 09:18 | hgbot | Status | scheduled => resolved |
2017-03-29 09:18 | hgbot | Resolution | open => fixed |
2017-03-29 09:18 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/backports/3.0PR16Q4.4/rev/b039e61dc09ee1b94c6783b0e77201cefc18427d [^] |
2017-03-29 09:20 | aferraz | Review Assigned To | => aferraz |
2017-03-29 09:20 | aferraz | Note Added: 0095626 | |
2017-03-29 09:20 | aferraz | Status | resolved => closed |
2017-03-29 09:20 | aferraz | Fixed in Version | => 3.0PR16Q4.4 |
Copyright © 2000 - 2009 MantisBT Group |