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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0019427
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementminoralways2012-01-09 10:172012-06-07 13:27
ReporterdmiguelezView Statuspublic 
Assigned ToSandrahuguet 
PrioritynormalResolutionfixedFixed in Version3.0MP13
StatusclosedFix in branchpiFixed in SCM revision2d5e6e678e93
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
ModulesAdvanced Payables and Receivables Mngmt
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0019427: Issue with Add Payment In/Out process with an invoice with multiple Payment Plan lines and negative values

DescriptionHaving an invoice with multiple Payment Plan lines, with negative values, it does not distribute as intended the outstanding amount through the Add Payment In/Out Process.
Steps To ReproduceMake an invoice with multiple Payment Plan lines with negative values, for example:
 - In the Payment Term Window activate the one with the search key: 20%15d-40%30d-40%60d
 - Create a Sales Invoice with:
    - Organization: F&B España, S.A.
    - Business Partner: Alimentos y Supermercados, S.A.
    - Payment Terms: 20% a 15 días, 40% a 30 días y resto a 60 días
 - Create a line for this invoice with the values:
    - Product Cerveza Ale 0,5L
    - Invoiced Quantity -2,000
 - Complete the invoice. In the Payment In Plan there should be three lines with negative Expected Amount.
 - Click the Add Payment In/Out button. It does not distribute as intended the outstanding amount of the invoice through the Payment Plan lines.
TagsVMA-Reviewed
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0020041 closeddmiguelez It does not balance as intended the amount when making a Payment to an Invoice 

-  Notes
(0048809)
Sandrahuguet (developer)
2012-05-21 15:50

Test Plan 1:
-Go to Payment Term, and create:
 -Organization: *
 -Search key: 30d-60d-90d
 -Name: 30d-60d-90d
 -Overdue Payment Days Rule: 30
 -Navigate to lines and create:
  -Line No.: 10
  -Percentaje Due: 40
  -Overdue Payment Days Rule: 60
 -Create other line
  -Line No.: 20
  -Percentaje Due: 40
  -Overdue Payment Days Rule: 90
  -Rest: true
-Go to sales invoice:
  -Organization: F&B España, S.A
  -Business Partner: Alimentos y Supermercados, S.A
  -Payment Terms: 30d-60d-90d
  -Navigate to lines and create
    -Product: Cerveza Ale 0.5L
    - Invoiced Quantity: -2000
  -Click the Add Payment button.
  -Notice that it does distribute as intended the outstanding amount of the invoice through the Payment Plan lines.

Test Plan 2:
-Create a Sales Invoice with:
 -Organization: F&B España - Región Norte
 -Business Partner: Alimentos y Supermercados, S.A.
 -Payment terms: 30 days
 -Create line: Product=Cerveza Ale 0.5L , Invoiced Quatity=60, Net Unit Price=1, Tax=Ventas exentas
-Create a Sales Invoice with:
 -Organization: F&B España - Región Norte
 -Business Partner: Alimentos y Supermercados, S.A.
 -Payment terms: 30 days
 -Create line: Product=Cerveza Ale 0.5L , Invoiced Quatity=-20, Net Unit Price=1, Tax=Ventas exentas
-Create a Sales Invoice with:
 -Organization: F&B España - Región Norte
 -Business Partner: Alimentos y Supermercados, S.A.
 -Payment terms: 30 days
 -Create line: Product=Cerveza Ale 0.5L , Invoiced Quatity=10, Net Unit Price=1, Tax=Ventas exentas
Select one of the invoices created and click the Add Payment button.
  -Notice that the payment in for each line is correct.
(0049669)
hgbot (developer)
2012-06-07 13:26

Repository: erp/devel/pi
Changeset: 2d5e6e678e93a4a0bbc763df6557d940a7d1c8af
Author: Sandra Huguet <sandra.huguet <at> openbravo.com>
Date: Mon May 21 13:53:12 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/2d5e6e678e93a4a0bbc763df6557d940a7d1c8af [^]

Fixed bug 19427 Change behavior in multiple Payment Plan lines and negative values
Change behavior in multiple Payment Plan lines and negative values
in Add Payment process.

---
M modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/FIN_Utilities.js
---
(0049670)
hgbot (developer)
2012-06-07 13:26

Repository: erp/devel/pi
Changeset: a44a29d2a0c00d1bfe4f44535fba51ea8a140864
Author: Mikel Irurita <mikel.irurita <at> openbravo.com>
Date: Thu Jun 07 13:17:39 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/a44a29d2a0c00d1bfe4f44535fba51ea8a140864 [^]

Related to issue 19427: missing flow. Fixed issue 20041.

---
M modules/org.openbravo.advpaymentmngt/web/org.openbravo.advpaymentmngt/FIN_Utilities.js
---
(0049672)
mirurita (developer)
2012-06-07 13:27

code review + testing OK

- Issue History
Date Modified Username Field Change
2012-01-09 10:17 dmiguelez New Issue
2012-01-09 10:17 dmiguelez Assigned To => jonalegriaesarte
2012-01-09 10:17 dmiguelez Modules => Advanced Payables and Receivables Mngmt
2012-02-15 19:03 iciordia Assigned To jonalegriaesarte => vmromanos
2012-02-16 18:30 vmromanos Tag Attached: VMA-Reviewed
2012-05-10 12:13 gorka_gil Assigned To vmromanos => mirurita
2012-05-21 09:59 Sandrahuguet Assigned To mirurita => Sandrahuguet
2012-05-21 09:59 Sandrahuguet Status new => acknowledged
2012-05-21 09:59 Sandrahuguet Status acknowledged => scheduled
2012-05-21 09:59 Sandrahuguet fix_in_branch => pi
2012-05-21 15:50 Sandrahuguet Note Added: 0048809
2012-06-01 13:50 dmiguelez Relationship added related to 0020041
2012-06-07 13:26 hgbot Checkin
2012-06-07 13:26 hgbot Note Added: 0049669
2012-06-07 13:26 hgbot Status scheduled => resolved
2012-06-07 13:26 hgbot Resolution open => fixed
2012-06-07 13:26 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/2d5e6e678e93a4a0bbc763df6557d940a7d1c8af [^]
2012-06-07 13:26 hgbot Checkin
2012-06-07 13:26 hgbot Note Added: 0049670
2012-06-07 13:27 mirurita Note Added: 0049672
2012-06-07 13:27 mirurita Status resolved => closed
2012-06-07 13:27 mirurita Fixed in Version => 3.0MP13


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker