Anonymous | Login
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] Z. Otherscriticalsometimes2010-10-05 10:392010-12-09 16:06
ReporterpsarobeView Statuspublic 
Assigned Toeduardo_Argal 
PriorityimmediateResolutionfixedFixed in Version
StatusclosedFix in branchpiFixed in SCM revision70d31513073e
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product Version2.50SCM 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

0014764: Under some circunstances when you complete an invoice the system gets blocked

DescriptionUnder some circumstances when you complete an invoice the system gets blocked, in fact, a PL procedure enters in an infinitive loop.

This happens when you create a sales invoice based on a sales order or several sales orders and the sum of the lines plus the taxes is different from the total of the invoice due to round issues.

So when creating the payment plan for the invoices it is not able to assign this round difference to any sales order and it enters in this infinitive loop
Steps To Reproduce1. You create a sales order with 3 lines and taxes with, for example, rate 8.25
2. You create a sales invoice with 2 of the lines and complete. Now you are not able to complete if the there is differences between the total of the sales invoice and the total of the sum of these 2 lines (including taxes) in the sales order

Expected behaviour: You should be able to complete it
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
hgbot (developer)
2010-10-07 13:02

Repository: erp/pmods/org.openbravo.advpaymentmngt
Changeset: 70d31513073e2905435fce0ad7a196e6ac5f2ad8
Author: Eduardo Argal Guibert <eduardo.argal <at>>
Date: Thu Oct 07 13:01:45 2010 +0200
URL: [^]

Fixes bug 0014764: Under some circunstances when you complete an invoice the system gets blocked

M src-db/database/model/functions/APRM_GEN_PAYMENTSCHEDULE_INV.xml
hgbot (developer)
2010-10-21 19:17

Repository: erp/pmods/org.openbravo.advpaymentmngt
Changeset: dda0c7d3a56487f4b065bf9a8ab9c0d4be435266
Author: Eduardo Argal Guibert <eduardo.argal <at>>
Date: Thu Oct 21 19:16:20 2010 +0200
URL: [^]

Related to issue 0014764: Under some circunstances when you complete an invoice the system gets blocked. 0.01 cent rounding problem in orders

M src-db/database/model/functions/APRM_GEN_PAYMENTSCHEDULE_INV.xml

- Issue History
Date Modified Username Field Change
2010-10-05 10:39 psarobe New Issue
2010-10-05 10:39 psarobe Assigned To => eduardo_Argal
2010-10-06 10:26 psarobe Status new => scheduled
2010-10-06 10:26 psarobe fix_in_branch => pi
2010-10-07 13:02 hgbot Checkin
2010-10-07 13:02 hgbot Note Added: 0031640
2010-10-07 13:02 hgbot Status scheduled => resolved
2010-10-07 13:02 hgbot Resolution open => fixed
2010-10-07 13:02 hgbot Fixed in SCM revision => [^]
2010-10-21 19:17 hgbot Checkin
2010-10-21 19:17 hgbot Note Added: 0032082
2010-11-26 11:57 psarobe Status resolved => closed
2010-12-09 16:06 anonymous sf_bug_id 0 => 3133490

Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker