Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0003754Openbravo ERP02. Master data managementpublic2008-06-12 03:532008-12-12 17:49
cromero 
cromero 
normalminoralways
closedfixed 
5
 
2.35MP10 
Core
No
0003754: Error creating invoice for volume discount
Related to bug:
0002977

Openbravo 2.35 MP1
Ubuntu 7.10
PostgreSQL 8.26


Create the simplest possible volume discount:

* Scaled is not checked.
* No product categories included and "Not selected" in the Included Product
Categories combo.
* No product included and "Not selected" in the Included Product combo.
* Define a 10% discount for a minimum amount of €1 and a maximum amount
of €1000000
* Assign the volume discount to a business partner to whom some sales
invoices had been issued during 2008.

In the tab "Volume Discount" for the business partner:

* Double-check that the discount is assigned to the bp.
* Enter a validity date range corresponding to the whole year 2008.
* Execute the process "Create invoice".

Outcome = Error: failed to find conversion function from "unknown" to
integer

Log4j =
ERROR org.openbravo.erpWindows.VolumeDiscount.VolumeDiscountParametersData
- SQL error in query: UPDATE M_Rappel_Scale SET AD_Client_ID = TO_NUMBER(?)
, AD_Org_ID = TO_NUMBER(?) , IsActive = (?) , M_Rappel_ID = TO_NUMBER(?) ,
Discount = TO_NUMBER(?) , Amnt_From = TO_NUMBER(?) , Amnt_To = TO_NUMBER(?)
, M_Rappel_Scale_ID = TO_NUMBER(?) , updated = now(), updatedby =
to_number(?) WHERE M_Rappel_Scale.M_Rappel_Scale_ID = ? AND
M_Rappel_Scale.M_Rappel_ID = ? Exception:org.postgresql.util.PSQLException:
ERROR: new row for relation "m_rappel_scale" violates check constraint
"disc"
PostgreSQL
blocks defect 0002977 closed cromero Error creating invoice for volume discount 
Issue History
2008-06-24 13:49cromeroTarget Version => 2.35
2008-06-24 13:50cromeroFixed in Version2.35 => 2.35MP6
2008-06-25 19:16plujanTag Attached: PostgreSQL
2008-12-12 17:49psarobeRegression testing => No
2008-12-12 17:49psarobeStatusresolved => closed

Notes
(0007343)
user71   
2005-06-01 00:00   
(edited on: 2008-06-12 09:44)
This bug was originally reported in SourceForge bug tracker and then migrated to Mantis.

You can see the original bug report in:
https://sourceforge.net/support/tracker.php?aid=1991475 [^]
(0004190)
cromero   
2008-06-12 04:03   
(edited on: 2008-06-12 09:27)
Logged In: YES
user_id=1500614
Originator: YES

Fixed in the 2.3x branch in revision 4996