Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0030372Openbravo ERP09. Financial managementpublic2015-07-15 17:392015-08-20 23:16
vmromanos 
vmromanos 
normaltrivialN/A
closedfixed 
5
 
 
dmiguelez
Core
No
0030372: Add accounting date to Add Multiple Payments
The new Add Multiple Payment process, available since 15Q3, already has a Transaction Date field. It would be better to add an Accounting Date field too, so the transactions are created for this accounting date.
Go to Financial Account
Select any record
Press Add Multiple Payments
Only Transaction Date field is shown.
Add a new Accounting Date field similar to Transaction Date:
* Mandatory
* Default to "today"

The created transaction(s) will be have the entered accounting date.
No tags attached.
related to defect 00301433.0PR15Q3 closed vmromanos It is not possible to deposit more than one payment at the same time after 3.0PR14Q4 
depends on backport 00303733.0PR15Q3 closed vmromanos Add accounting date to Add Multiple Payments 
Issue History
2015-07-15 17:39vmromanosNew Issue
2015-07-15 17:39vmromanosAssigned To => vmromanos
2015-07-15 17:39vmromanosModules => Core
2015-07-15 17:39vmromanosTriggers an Emergency Pack => No
2015-07-15 17:39vmromanosStatusnew => scheduled
2015-07-15 17:41vmromanosRelationship addedrelated to 0030143
2015-07-15 17:43vmromanosNote Added: 0078830
2015-07-15 17:43vmromanosNote Edited: 0078830bug_revision_view_page.php?bugnote_id=0078830#r9026
2015-07-16 12:14hgbotCheckin
2015-07-16 12:14hgbotNote Added: 0078858
2015-07-16 12:14hgbotStatusscheduled => resolved
2015-07-16 12:14hgbotResolutionopen => fixed
2015-07-16 12:14hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/8578a3f9632cd3105490f69d26526df828c00a04 [^]
2015-07-16 12:49dmiguelezReview Assigned To => dmiguelez
2015-07-16 12:49dmiguelezNote Added: 0078871
2015-07-16 12:49dmiguelezStatusresolved => closed
2015-08-20 23:16hudsonbotCheckin
2015-08-20 23:16hudsonbotNote Added: 0079496

Notes
(0078830)
vmromanos   
2015-07-15 17:43   
Test plan:
Go to Payment In window.
Create a new record
  BP: Alimentos
  Payment method: Cheque
Press add details:
  Add a new GL Item with any received amount
Process the payment (do not deposit!)

Go to Payment Out window
Create a new record
  BP: Bebidas
  Payment Method: Cheque
Press add details:
  Add a new GL Item with any paid out amount
Process the payment (do not withdrawal!)

Go to Financial Account
Select Cuenta de Banco
Press the new "Add Multiple Payments" button
Verify the 2 payments created before are shown
Verify transaction date is set to today by default. Modify it to any date in the future
Verify accounting date is set to today by default. Modify it to any date in the future (different from transaction date)
Select all the payments and press done
Verify a successful message is shown with the number of transactions created
Verify the transactions are created and processed.
Verify the transaction date and accounting date are the same entered in the process popup

(0078858)
hgbot   
2015-07-16 12:14   
Repository: erp/devel/pi
Changeset: 8578a3f9632cd3105490f69d26526df828c00a04
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Wed Jul 15 17:49:30 2015 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/8578a3f9632cd3105490f69d26526df828c00a04 [^]

Fixed issue 30372: Added accounting date to Add Multiple Payments process

A new process parameter called Accounting Date has been added to the Add Multiple Payments process. The transaction(s) created by this process will have the entered Accounting Date (in a similar way we already do for the transaction date).

---
M modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/actionHandler/AddMultiplePaymentsHandler.java
---
(0078871)
dmiguelez   
2015-07-16 12:49   
Code Review + Testing Ok
(0079496)
hudsonbot   
2015-08-20 23:16   
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/8c91718397a5 [^]
Maturity status: Test