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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0031367
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementminoralways2015-11-05 10:162016-10-27 14:00
ReporterpsanjuanView Statuspublic 
Assigned Tomarkmm82 
PriorityurgentResolutionopenFixed in Version
StatusscheduledFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 32 bitDatabaseOracleJava version1.6
OS VersionUbuntu 8.04.1Database version11.1.0.6.0Ant version1.7.0
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0031367: It should not be possible to change the payment method of an awaiting execution payment without being reactivated

DescriptionIt should not be possible to change the payment method of an awaiting execution payment without being reactivated
Steps To ReproduceGo to Financial Account "Cuenta de Banco" for F&B España

Go to Payment Method tab. Configure "Cheque" payment method as below:

Payment In allowed
Execution Type = Automatic
Execution Process = Simple Execution Process
Deferred = Yes

Go to Sales Invoice and create a new sales invoice for F&B España, Alimentos y Supermercado BP. Select Cheque as payment method. Enter any line.

Complete the invoice and add a payment without selecting "Deposit" option.

Go to payment in window and check that a new payment has been created in "Awaiting Execution" status.

Without reactivating the payment, change the payment method to "Transferencia". Save.

Check that payment status remains as "Awaiting Execution", therefore the only option to set it as "Payment Made" is either to "Execute" the payment or to "Reactivate" the payment (and then "Add Details").

Press Execute Payment button. An error is shown as Transferencia is a manual execution payment. See image attached.

Proposed SolutionIt should not be allowed to change the payment method of an awaiting execution payment without the payment being reactivated.

Moreover, an awaiting execution payment has already started the execution process which either should be finished (through execute payment option) or cancelled (through reactivate payment option, therefore a different payment method, either automatic or manual, can be selected).
TagsNo tags attached.
Attached Filespng file icon issue_31367.png [^] (117,887 bytes) 2015-11-05 10:30

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0034322 closedrqueralta Payment of 0 amount created when voiding an unpaid invoice is created in Awaiting Execution status 

-  Notes
(0083642)
markmm82 (developer)
2016-01-27 17:23

Is not possible to change the payment method of an awaiting execution payment without being reactivated

Test Plan:

-Go to Financial Account "Cuenta de Banco" for F&B España
-Go to Payment Method tab. Configure "Cheque" payment method as below:
    Payment In allowed
    Execution Type = Automatic
    Execution Process = Simple Execution Process
    Deferred = Yes
-Go to Sales Invoice and create a new sales invoice for F&B España, Alimentos y Supermercado BP. Select Cheque as payment method. Enter any line.

-Complete the invoice and add a payment without selecting "Deposit" option.

-Go to payment in window and check that a new payment has been created in "Awaiting Execution" status.

-Check that Without reactivating the payment, you can't change the payment method because it is "read-only".

- Issue History
Date Modified Username Field Change
2015-11-05 10:16 psanjuan New Issue
2015-11-05 10:16 psanjuan Assigned To => Triage Finance
2015-11-05 10:16 psanjuan Modules => Core
2015-11-05 10:16 psanjuan Triggers an Emergency Pack => No
2015-11-05 10:22 psanjuan Steps to Reproduce Updated View Revisions
2015-11-05 10:22 psanjuan Proposed Solution updated
2015-11-05 10:26 psanjuan Steps to Reproduce Updated View Revisions
2015-11-05 10:26 psanjuan Proposed Solution updated
2015-11-05 10:30 psanjuan File Added: issue_31367.png
2016-01-22 22:06 markmm82 Status new => scheduled
2016-01-22 22:06 markmm82 Assigned To Triage Finance => markmm82
2016-01-27 17:23 markmm82 Note Added: 0083642
2016-10-27 14:00 ngarcia Issue Monitored: ngarcia
2016-10-27 14:09 ngarcia Relationship added related to 0034322


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker