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

View Revisions: Issue #38779 All Revisions ] Back to Issue ]
Summary 0038779: Change payments having big difference conversion rates between currencies are created in positive when should be negative
Revision 2018-10-23 09:29 by adrianromero
Steps To Reproduce     * First update the Format.xml configuration file with the following entries and rebuild the instance:
   <Number name="generalQtyRelation"
       decimal="." grouping="," formatOutput="#,##0.############" formatInternal="#0.000000000000" />
   <Number name="generalQtyEdition"
       decimal="." grouping="," formatOutput="#0.############" formatInternal="#0.000000000000" />
   <Number name="generalQtyExcel"
       decimal="." grouping="," formatOutput="#,##0.############" formatInternal="#0.000000000000" />

In https://livebuilds.openbravo.com/retail_pi_pgsql: [^]
 * Go to Conversion Rates window and change following currency conversions:
   - AUD-EUR:
      * Multiply by Rate: 4500
      * Divide by Rate: 0.000222222222
   - EUR-AUD:
      * Multiply by Rate: 0.000222222222
      * Divide by Rate: 4500
 * Log in in Web POS in terminal VBS1001CR
 * Add a "All Mountain ski board Cham"
 * Go to payments and pay 250 EUR
 * Select AUD as change payment.
 * Check change is $0.00
 * Close the ticket.

 * Go to backoffice:
 * In Sales Order window find the created order.
 * Go to payment plan and check that there is -9.00 outstanding amount, when it should be 0.00.
 * Go to Payment Plan details and check that there is one payment of 4.50€ that should be -4.50€.
Revision 2018-10-15 10:23 by adrianromero
Steps To Reproduce In https://livebuilds.openbravo.com/retail_pi_pgsql: [^]
 * Go to Conversion Rates window and change following currency conversions:
   - AUD-EUR:
      * Multiply by Rate: 4500
      * Divide by Rate: 0.000222
   - EUR-AUD:
      * Multiply by Rate: 0.000222
      * Divide by Rate: 4500
 * Log in in Web POS in terminal VBS1001CR
 * Add a "All Mountain ski board Cham"
 * Go to payments and pay 250 EUR
 * Select AUD as change payment.
 * Check change is $0.00
 * Close the ticket.

 * Go to backoffice:
 * In Sales Order window find the created order.
 * Go to payment plan and check that there is -9.00 outstanding amount, when it should be 0.00.
 * Go to Payment Plan details and check that there is one payment of 4.50€ that should be -4.50€.


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker