Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0033724 | Retail Modules | Web POS | public | 2016-08-16 13:28 | 2016-09-04 22:44 |
Reporter | daniOpenbravo | ||||
Assigned To | mtaal | ||||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | invalid | ||
Platform | OS | 30 | OS Version | Professional Appliance | |
Product Version | |||||
Target Version | Fixed in Version | ||||
Merge Request Status | |||||
Review Assigned To | |||||
OBNetwork customer | OBPS | ||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0033724: [STORE SERVER] Errors in discounts applied to services | ||||
Description | When applying a discount to services with service price rule that contains ranges instead of percentage, amount of that service and discount applied are not correct. | ||||
Steps To Reproduce | 1. Log in backend. 2. Go to Service Price Rule window and create one record: ** Name: ranges. ** Rule type: Ranges. ** After Discounts=N. ***Tab Ranges: ** Amount up to: 100. ** Rule Type: Percentage. ** Percentage: 25. ** After Discounts=Y. 3. Go to product window and create a new service: ** Product Type: Service. ** Linked to product=Y. ** Is price Rule Based=Y. ** Proposal Type: Mandatory proposal. ** Included Products: All excluding defined. ***Tab Price: select price list version and price 1. ***Tab Price Rule Version: select the one created before (ranges). ***Tab Products: empty. 4. Include the product in the assortment. 5. Go to Discounts and promotions window and create a new record: ** Organization: * ** Discount/Promotion type: Manual Percentage. ** Active=Y. ** Starting Date: Today. 6. Log in Web POS. 7. Select any product and add the service created on step 3. 8. Go to the menu dropdown and select the option "Receipt Discounts". 9. Click on 20 (for example); Discount; apply to all lines and Apply. 10. Check that the discount has been applied correctly to both service and product. 11. Delete the discount from both product and service. 12. Add another service. 13. Repeat step 9. 14. Check that the discount has correctly been applied to the product and second service, but it is not correctly applied to the service that we have created on step 3: the quantity is not correct and the line of the discount does not appear behind the service (neither discount name nor discount quantity). **The problem is reproduced in multiserver and having more than one service line in the ticket. | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | SER QA | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2016-08-16 13:28 | daniOpenbravo | New Issue | |||
2016-08-16 13:28 | daniOpenbravo | Assigned To | => mtaal | ||
2016-08-16 13:28 | daniOpenbravo | OBNetwork customer | => Yes | ||
2016-08-16 13:28 | daniOpenbravo | Resolution time | => 1471903200 | ||
2016-08-16 13:28 | daniOpenbravo | Triggers an Emergency Pack | => No | ||
2016-08-16 13:29 | daniOpenbravo | Tag Attached: SER QA | |||
2016-08-16 13:29 | daniOpenbravo | Issue Monitored: daniOpenbravo | |||
2016-08-20 12:33 | mtaal | Note Added: 0089263 | |||
2016-08-20 12:33 | mtaal | Status | new => feedback | ||
2016-09-04 22:44 | mtaal | Note Added: 0089723 | |||
2016-09-04 22:44 | mtaal | Status | feedback => closed | ||
2016-09-04 22:44 | mtaal | Resolution | open => invalid |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|