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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0016216
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementmajoralways2011-03-10 18:032011-04-14 00:00
ReporterpsarobeView Statuspublic 
Assigned Tomirurita 
PriorityurgentResolutionfixedFixed in Version3.0RC6
StatusclosedFix in branchFixed in SCM revision966854b29a2b
ProjectionnoneETAnoneTarget Version3.0RC6
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesAdvanced Payables and Receivables Mngmt
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0016216: Actions not allowed are shown when creating a payment. Window Payment Out

DescriptionThe ERP only allows you to select "Process Payment made and withdrawal" when it makes no sense the withdrawal
Steps To ReproduceFirst of all you enter a Payment Out with the amount that the vendor already told you that you have to pay. Go to Payment Out screen and create a new record:
Organization = F&B US, Inc.,
Paying To = Happy Drinks, Inc.,
Payment Method = Wire Transfer,
Paying From = USD - US Bank - Account 1
Amount = 0.00,
Generated Credit = 546.77,
Save
Click Add Payment Details. Do not select any orders or invoices, but select the option Leave this amount to be used later
Let's assume that timed passed by and in the meantime you received purchase invoices from the vendor. You enter them into the application using the Purchase Invoice screen and creating a new record:
[Header]
Organization = F&B US, Inc.
Transaction Document = US AP Invoice
Business Partner = Happy Drinks, Inc.
Payment Method = Wire Transfer
Payment Terms = 30 days
[Lines]
Product = Rosé Wine
Invoiced Quantity = 100
back in [Header]
Verify that the Total Gross Amount is 401.25 USD.
Complete the invoice.
There were no discounts applied, so the Total Gross Amount should still be 401.25 USD.
Go to the Purchase Invoice screen and create a new record:
[Header]
Organization
= F&B US, Inc.
Transaction Document = US AP Invoice
Business Partner = Happy Drinks, Inc.
Payment Method = Wire Transfer
Payment Terms = 30 days
[Lines]
Product = Ale Beer
Invoiced Quantity' = 100
back in [Header]
Verify that the Total Gross Amount is 145.52 USD.
Complete the invoice.
There were no discounts applied, so the Total Gross Amount is still 145.52 USD.
Now execute the payment of the 2 purchase invoices by go to Payment Out and create a new record:
Organization = F&B US, Inc.
Paying To = Happy Drinks, Inc.
Payment Method = Wire Transfer
Paying From = USD - US Bank - Account 1
Save record
Click Add Payment Details:
Available credit of 546.77 USD appears on the pop up screen
Select the checkbox Use Available Credit and select the two purchase invoices
The 'Total' is exactly 546.77
Click 'Process' and 'OK'

Here is the mistake. In this scenario the withdrawal makes no sense since you already did it when paying the vendor. This will mislead the users although finally the ERP doesn't do the withdrawal

Expected behaviour: It should only show Process payments made
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 00166313.0RC6 closedmirurita Actions not allowed are shown when creating a payment. Window Payment Out 

-  Notes
(0035583)
hgbot (developer)
2011-04-05 09:39

Repository: erp/devel/pi
Changeset: 966854b29a2b737cdf23734828a0e5a2b5dec989
Author: Mikel Irurita <mikel.irurita <at> openbravo.com>
Date: Tue Apr 05 09:38:33 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/966854b29a2b737cdf23734828a0e5a2b5dec989 [^]

Fixes issue 16216: Actions not allowed are shown

---
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.html
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.java
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromInvoice.html
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromInvoice.java
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.html
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.java
---
(0035727)
psarobe (manager)
2011-04-07 12:47

The solution is that in this cases no pop-up is shown
(0035912)
psanjuan (manager)
2011-04-13 14:49

fixed and working

- Issue History
Date Modified Username Field Change
2011-03-10 18:03 psarobe New Issue
2011-03-10 18:03 psarobe Assigned To => mirurita
2011-03-10 18:03 psarobe Modules => Advanced Payables and Receivables Mngmt
2011-04-04 13:38 mirurita Status new => scheduled
2011-04-04 13:38 mirurita fix_in_branch => pi
2011-04-05 09:39 hgbot Checkin
2011-04-05 09:39 hgbot Note Added: 0035583
2011-04-05 09:39 hgbot Status scheduled => resolved
2011-04-05 09:39 hgbot Resolution open => fixed
2011-04-05 09:39 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/966854b29a2b737cdf23734828a0e5a2b5dec989 [^]
2011-04-07 12:47 psarobe Note Added: 0035727
2011-04-13 14:49 psanjuan Note Added: 0035912
2011-04-13 14:49 psanjuan Status resolved => closed
2011-04-13 14:49 psanjuan Fixed in Version => 3.0RC6
2011-04-13 14:49 psanjuan fix_in_branch pi =>
2011-04-14 00:00 anonymous sf_bug_id 0 => 3286197


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker