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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0033724
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2016-08-16 13:282016-09-04 22:44
ReporterdaniOpenbravoView Statuspublic 
Assigned Tomtaal 
PriorityhighResolutioninvalidFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabasePostgreSQLJava version1.6.0_18
OS VersionProfessional ApplianceDatabase version8.3.9Ant version1.7.1
Product VersionSCM revision 
Merge Request Status
Review Assigned To
OBNetwork customerOBPS
Support ticket
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0033724: [STORE SERVER] Errors in discounts applied to services

DescriptionWhen 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 Reproduce1. 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.
Tags​SER QA
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0089263)
mtaal (viewer)
2016-08-20 12:33

Hi,
I tried to reproduce this but I couldn't. I tried in a single and a multi-server BUT QA environment.

I noticed that when setting or removing a discount many calls are done from the client to the server. They seem duplicates. I will report this to the BUT team.

My own thought is that this can hardly be a store server issue. It seems deeper in the functional code. So imv it seems a functional issue.

Let me know your thoughts.

gr. Martin
(0089723)
mtaal (viewer)
2016-09-04 22:44

No reaction and validated as not being a store server issue, therefore closing the issue

- 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


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker