Subject: | POS unit price change and discount functionality needs to be reviewed |
Summary: | When the unit price is reduced, the system gives a discount equivalent to the reduction in the unit price. This same functionality exists in giving POS discounts. We need to review if we simply change the unit price or continue giving a discount when the unit price is changed. Justification: - Aarti logged a case where there is confusion on the way unit price change works (refer to case 8943)
- We need to remove duplicate functionality
Example from Aarti below: When users reduce the unit price in POS line, the system gives a discount of the difference between "Old price" and "new price". In your example, the discount calculated is: $71.90 - $25.58 = $46.32 This gives a line total of $32.05. see screenshot below:
|
Audit Notes: | |
27 Nov 2017 | 08:21AM Comment 1 by Alvis (Link Technologies) Created from case 8943 |
27 Nov 2017 | 08:23AM Comment 2 by Alvis (Link Technologies) Case 8944 added to project 8.2 |
01 Dec 2017 | 01:26PM Comment 3 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 01-12-2017 01:26 PM Time Taken: 1.00 |
| Development meeting: Unit price change and discount functionality will be reviewed in the next release. |
|
05 Dec 2017 | 08:27AM Comment 4 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 05-12-2017 08:27 AM Time Taken: 4.00 |
| The example given needs to be simplified. Example: - Scan an item @ $10.00 with 9% TaxEX = 10.00 + 0.90 = 10.90
- Change price to $5.00 we expect the total to be $5.00 + .45 tax = $5.45.
- Current behaviour is as follows: Unit price change to %5.00 gives a discount of (original proce - new price) = 10 - 5 = $5. Tax is then baCK CALCULATED.
New design: The above function is fairly complex to understand and in some ways incorrect. We will change the behavioour as follows: - "Unit price change" functionality will change the Unit price instead of giving discounts
- If the user does not have access to "Change Price" (640-5), a security prompt will appear
- If a user has access to "Price Change"
- THe price change will check Minimum profit margin similar to discounts.
|
|
05 Dec 2017 | 08:40AM Comment 5 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 05-12-2017 08:40 AM Time Taken: 2.00 |
| In the figure below, two items are scanned. Line 1 is TAXIN and Line2 is TAXEX. Price change on line 1 is correct while price change on Line 2 is incorrect. Price change on line 2 should give a Line tax of $0.45 with a line total of $5.45 Figure 1 - Price change for TAXIN and TAXEX items are incorrect
|
|
05 Dec 2017 | 10:21AM Comment 6 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 05-12-2017 10:21 AM Time Taken: 8.00 |
| Based on comment 4, the following changes have been done: - Price change functionality will no longer give a discount. If a discount is required, use discount functionality.
- "Price Change: will not be mixed with users "Discount levels"
- Users who have access to price change will be restricted only by MINIMUM PROFIT MARGIN
- Product profitability report looks at Cost and Sell price so this change should not impact the report.
Regards Sanjay/Alvis |
|
06 Dec 2017 | 12:54PM Comment 7 by Aarti Pooja Gayaneshwar (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 06-12-2017 12:54 PM Time Taken: 2.00 |
| QA for product and Patch Releases Step 1 - Developer to system test changes until not issues are found Step 2 - Product expert to complete Product QA. Test Summary Table 1 - Summarised list of issues
No | Issue Description | Resolved? | 1 | PNT01 - Changed price - $89 to $85 | New selling price calculated correctly - $92.65 | 2 | PNT02- Changed price - $89 to $85 | New selling price calculated correctly - $85 | 3 | PNT01 - $10 discount | New selling price calculated correctly - $87.01 | 4 | PNT02 - $10 discount | New selling price calculated correctly - $79
| 5 | PNT01 - 5% discount | New selling price calculated correctly - $92.16 | 6 | PNT02 - 5% discount | New selling price calculated correctly - $84.55 |
QA Environment Details
- QA1
- Version: 8.2.1.0.000 BETA
- DB: Linksoft
Notes: - Product: PNT01 - $89 TAXEX
- Product: PNT02 - $89 TAXIN
|
|
06 Feb 2018 | 09:21AM Comment 8 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 06-02-2018 09:21 AM |
| assigned for documentation |
|
06 Feb 2018 | 10:22AM Comment 9 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 06-02-2018 10:22 AM Time Taken: 1.00 |
| Documentation completed on the case Documentaton updated under Systems Manager --> Master Security --> Role Menu Access --> POS Role Menu Access. |
|
09 Oct 2019 | 08:14AM Comment 10 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019 |