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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0020273
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] 09. Financial managementtrivialalways2012-04-16 13:322012-04-21 14:24
ReporterdmiguelezView Statuspublic 
Assigned Todmiguelez 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchpiFixed in SCM revision319114556c32
ProjectionnoneETAnoneTarget Version
OSLinux 32 bitDatabasePostgreSQLJava version1.6.0_18
OS VersionCommunity ApplianceDatabase version8.3.9Ant version1.7.1
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0020273: It would be usefull to have a method that returns a list of payment confirmed/not confirme status

DescriptionIt would be usefull to have a method that returns a list of payment status when the status is a payment confirmed or not.
Steps To ReproduceIt would be usefull to have a method that returns a list of payment status when the status is a payment confirmed or not.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0020274 closeddmiguelez Code Review: When looking for credit of a Business Partner it does not take all the possible Payment Status into account. 

-  Notes
(0047592)
dmiguelez (developer)
2012-04-16 16:23
edited on: 2012-04-16 16:24

Test Plan:

Login as:

Username: Openbravo
Password: openbravo
Change rol to QA Testing Admin

----------------------------------------------------------------------

Make a Payment to generate credit.

Go to Sales Financial Management || Receivables & Payables || Transactions || Payment In:
Click New and select:

“Received From”: Type CUSA and press enter key. Customer A should be showed instead.
"Amount": 200.00
Then click the “Add Details” button.
In the pop-up select:

Make sure no rows are selected. Then click on the "Leave this amount to be used later" radiobutton.
Click on "Process" and then OK

------------------------------------------------------------------

Make a Payment to generate credit in a not executed Payment status.

Go to Sales Financial Management || Receivables & Payables || Transactions || Payment In:
Click New and select:

“Received From”: Type CUSB and press enter key. Customer B should be showed instead.
"Payment Method": 2.1 (Spain)
"Amount": 300.00
Then click the “Add Details” button.
In the pop-up select:

Make sure no rows are selected. Then click on the "Leave this amount to be used later" radiobutton.
Click on "Process" and then OK

----------------------------------------------------------------------

Create a Sales Invoice.

Go to Sales Management || Transactions || Sales invoice:
Click New and select:

“Business Partner”: Type CUSA and press enter key. Customer A should be showed instead.
Move to Lines. Click new and select:

“Product”: Type FGA and press enter key. Final Good A should be showed instead.
“Order Quantity”: 100
Click the “Complete” button. Click OK.
When completing the Invoice, there is an option to Pay it using previous credit.
Select "Use Credit"

Check that this message appears:
"Process completed successfully"
Navigate to Payment In and search for the Payment of the Invoice.
In the Used Credit Source there should be a row.

--------------------------------------------------------------------------

Create another Sales Invoice.

Go to Sales Management || Transactions || Sales invoice:
Click New and select:

“Business Partner”: Type CUSB and press enter key. Customer B should be showed instead.
Move to Lines. Click new and select:

“Product”: Type FGB and press enter key. Final Good B should be showed instead.
“Order Quantity”: 75
Click the “Complete” button. Click OK.

Check that this message appears:
"Process completed successfully"
"Payment No. XXXX has been created"
Navigate to Payment In and search for the Payment of the Invoice.
In the Used Credit Source tab there should be no data.

(0047730)
hgbot (developer)
2012-04-19 10:00

Repository: erp/devel/pi
Changeset: 319114556c32904c6e98a68895564a94fe848f04
Author: David Miguelez <david.miguelez <at> openbravo.com>
Date: Mon Apr 16 16:26:23 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/319114556c32904c6e98a68895564a94fe848f04 [^]

Fixes issue 0020273: Added methods for retrieving a list of
Payment status where Payments are confirmed or not.

---
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/utility/FIN_Utility.java
---
(0047731)
hgbot (developer)
2012-04-19 10:00

Repository: erp/devel/pi
Changeset: c5c63261ef705a696862716c5be9de133662b565
Author: Mikel Irurita <mikel.irurita <at> openbravo.com>
Date: Thu Apr 19 09:44:22 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/c5c63261ef705a696862716c5be9de133662b565 [^]

Related to issue 20273: code review

---
M modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_ISPAYMENTCONFIRMED.xml
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/utility/FIN_Utility.java
---
(0047741)
mirurita (developer)
2012-04-19 12:12

code review + testing OK
(0047838)
hudsonbot (developer)
2012-04-21 14:24

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/2eb57286c1fc [^]

Maturity status: Test
(0047839)
hudsonbot (developer)
2012-04-21 14:24

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/2eb57286c1fc [^]

Maturity status: Test

- Issue History
Date Modified Username Field Change
2012-04-16 13:32 dmiguelez New Issue
2012-04-16 13:32 dmiguelez Assigned To => dmiguelez
2012-04-16 13:32 dmiguelez Modules => Core
2012-04-16 13:33 dmiguelez Status new => scheduled
2012-04-16 13:33 dmiguelez fix_in_branch => pi
2012-04-16 15:43 dmiguelez Relationship added blocks 0020274
2012-04-16 16:23 dmiguelez Note Added: 0047592
2012-04-16 16:23 dmiguelez Note Edited: 0047592 View Revisions
2012-04-16 16:24 dmiguelez Note Edited: 0047592 View Revisions
2012-04-19 10:00 hgbot Checkin
2012-04-19 10:00 hgbot Note Added: 0047730
2012-04-19 10:00 hgbot Status scheduled => resolved
2012-04-19 10:00 hgbot Resolution open => fixed
2012-04-19 10:00 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/319114556c32904c6e98a68895564a94fe848f04 [^]
2012-04-19 10:00 hgbot Checkin
2012-04-19 10:00 hgbot Note Added: 0047731
2012-04-19 12:12 mirurita Note Added: 0047741
2012-04-19 12:12 mirurita Status resolved => closed
2012-04-21 14:24 hudsonbot Checkin
2012-04-21 14:24 hudsonbot Note Added: 0047838
2012-04-21 14:24 hudsonbot Checkin
2012-04-21 14:24 hudsonbot Note Added: 0047839


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker