Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0019996 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
design defect | [Openbravo ERP] Z. Others | minor | always | 2012-03-09 13:31 | 2012-09-13 10:42 | |||
Reporter | maite | View Status | public | |||||
Assigned To | dmiguelez | |||||||
Priority | high | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | 0fc03ce854f2 | ||||
Projection | none | ETA | none | Target Version | 3.0MP12 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | ||||||||
Web browser | ||||||||
Modules | Advanced Payables and Receivables Mngmt | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0019996: Customer Balance field is not affected when processing payment but affected when reactivating it | |||||||
Description | Customer Balance field is not affected when processing payment but affected when reactivating it | |||||||
Steps To Reproduce | 1. Configure Payment Method as: Execution type= automatic Execution process= simple execution process Automatic deposit=checked 2. Choose any Business Partner and verify actual "Customer Balance" amount in customer tab 3. Create Payment In for chosen business partner and previous payment method. Set any amount and press "Add details" button. Don't choose any order/invoice/item and process leaving amount as credit 4. Check business partner Customer Balance and realize that balance is the same 5. Go to Financial Account and delete associated transaction 6. Reactivate payment In and verify that balance has been affected This is not consistent behaviour | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0046679) jecharri (developer) 2012-03-23 12:25 |
The change is goint to be risky so I recommend to change the MP from MP10 to the next MP |
(0047994) jonalegriaesarte (reporter) 2012-04-26 10:37 |
Defined as design defect, it will be included in MP12 |
(0048362) hgbot (developer) 2012-05-04 08:57 |
Repository: erp/devel/pi Changeset: 0fc03ce854f2201069ccd55f9c88ee472eeed998 Author: Ioritz Cia <ioritz.cia <at> openbravo.com> Date: Wed May 02 17:57:12 2012 +0200 URL: http://code.openbravo.com/erp/devel/pi/rev/0fc03ce854f2201069ccd55f9c88ee472eeed998 [^] Fixes issue 19996: Error in customer balance when processing/reactivating payment. Customer Balance field is not affected when processing payment but affected when reactivating it. --- M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_ExecutePayment.java --- |
(0048363) maite (developer) 2012-05-04 09:23 |
verified |
(0049019) hudsonbot (developer) 2012-05-25 12:09 |
A changeset related to this issue has been promoted main and to the Central Repository, after passing a series of tests. Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/5401e185a8b0 [^] Maturity status: Test |
(0049652) ioritzCia (developer) 2012-06-06 16:09 |
Testing plan: 1.- Create a Payment Method: - Execution Type: Automatic - Execution Process: Simple Execution Process - Deferred: Checked You can configure this in both payment in and payment out sections to be able to use this payment method in both. 2.- Go to an existing financial account (for example Bank Account 2) and set the new payment method in the payment method tab. 3.- Go to payment in window (F&B US org if you want to use Bank Account 2) and fill the data with the previously configured data. - In this case org: F&B US - Received From: Choose any business partner and check it's balance in it's customer tab. - Previously created payment method. - Amount 100. - Deposit To: Bank account 2 Click in add details button: - Transaction type G/L Item. - G/L Item: not relevant choose anyone. - Leave this amount to be used later Process it Check that the customer balance has decreased the payment amount. Reactivate the payment. Check that the customer balance has been restored. 4.- Same as before but with an Invoice: Select a Partner and check it's balance.(With a US Partner) Create a sales invoice with previous partner, previously created payment method, complete it and do not use credit to pay it. Check that the customer balance has increased. Create a payment in as previously, with the same amount as the total gross amount as the previously created invoice. Click on add details, deselect any invoice or selected item and leave this amount to be used later. Process it and execute it. Check that the customer balance has decreased. Go to the invoice, click on add payment, click on use available credit and pay the invoice. A second payment will be created. Go to the second payment and reactivate it. Go to first payment and rectivate it. Check that the customer balance has increased. Go to the invoice and reactivate it. Check that the customer balance has decreased. You can check this for either sales or pruchase flow. |
Issue History | |||
Date Modified | Username | Field | Change |
2012-03-09 13:31 | maite | New Issue | |
2012-03-09 13:31 | maite | Assigned To | => vmromanos |
2012-03-09 13:31 | maite | Modules | => Advanced Payables and Receivables Mngmt |
2012-03-09 13:36 | maite | Issue Monitored: networkb | |
2012-03-12 12:26 | vmromanos | Assigned To | vmromanos => jonalegriaesarte |
2012-03-15 18:38 | jonalegriaesarte | Assigned To | jonalegriaesarte => jecharri |
2012-03-23 12:25 | jecharri | Note Added: 0046679 | |
2012-03-27 17:25 | jecharri | Severity | major => minor |
2012-03-27 17:25 | jecharri | Target Version | 3.0MP10 => 3.0MP11 |
2012-03-27 17:25 | jecharri | Priority | urgent => high |
2012-04-13 10:10 | jecharri | Assigned To | jecharri => ioritzCia |
2012-04-26 10:37 | jonalegriaesarte | Note Added: 0047994 | |
2012-04-26 10:37 | jonalegriaesarte | Type | defect => design defect |
2012-04-26 10:37 | jonalegriaesarte | Target Version | 3.0MP11 => 3.0MP12 |
2012-05-04 08:57 | hgbot | Checkin | |
2012-05-04 08:57 | hgbot | Note Added: 0048362 | |
2012-05-04 08:57 | hgbot | Status | new => resolved |
2012-05-04 08:57 | hgbot | Resolution | open => fixed |
2012-05-04 08:57 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/0fc03ce854f2201069ccd55f9c88ee472eeed998 [^] |
2012-05-04 09:23 | maite | Note Added: 0048363 | |
2012-05-04 09:23 | maite | Status | resolved => closed |
2012-05-25 12:09 | hudsonbot | Checkin | |
2012-05-25 12:09 | hudsonbot | Note Added: 0049019 | |
2012-06-06 16:09 | ioritzCia | Note Added: 0049652 | |
2012-09-13 10:42 | jonalegriaesarte | Assigned To | ioritzCia => dmiguelez |
Copyright © 2000 - 2009 MantisBT Group |