Openbravo Issue Tracking System - Retail Modules
View Issue Details
0050759Retail ModulesDiscounts and Promotionspublic2022-11-07 14:422022-11-10 09:56
charlotte_vasseur 
jlopez 
normalmajoralways
closedfixed 
5
 
 
No
0050759: [Promo] Store perimeter report incorrect if start date = end date for store in store set and = start or end date of promotion
The list of eligible store from 'Store perimeter Report' isn’t correct, in the case in the 'Store Set' an organisation has 'Starting Date' = 'Ending Date' and they are the same as the End or Start date of the Promotion
In Openbravo backoffice, go to 'Store Set' window
Create a store set with 4 stores and dates defined as below :
- 1 store A start date = end date = start date of promotion
- 1 store B start date = end date = end date of promotion
- 1 store C start date = end date > start date of promotion and < end date of promotion
- 1 store D start date > start date of promotion and end date = end date of promotion
(see store set.png)

Go to 'Discounts and promotions' window
Create a record with :
- starting date
- ending date
- Included Store Set = Only those defined
- In Store Set subtab, add the previous store set
(see promotion.png)

Click on 'Store Perimeter Report' button
A csv file is generated
=> Store A with start + end date in store set = start date of promotion is not in the file
=> Store B with start + end date in store set = end date of promotion is not in the file
(see store perimeter.png)
No tags attached.
related to defect 0050760 closed jlopez [Promo] Store perimeter report incorrect if start date = end date for organization (= end date of promotion) 
png store set.png (148,001) 2022-11-07 14:42
https://issues.openbravo.com/file_download.php?file_id=17760&type=bug
png

png promotion.png (202,369) 2022-11-07 14:42
https://issues.openbravo.com/file_download.php?file_id=17761&type=bug
png

png store perimeter.png (41,522) 2022-11-07 14:43
https://issues.openbravo.com/file_download.php?file_id=17762&type=bug
png
Issue History
2022-11-07 14:42charlotte_vasseurNew Issue
2022-11-07 14:42charlotte_vasseurAssigned To => Retail
2022-11-07 14:42charlotte_vasseurFile Added: store set.png
2022-11-07 14:42charlotte_vasseurTriggers an Emergency Pack => No
2022-11-07 14:42charlotte_vasseurFile Added: promotion.png
2022-11-07 14:43charlotte_vasseurFile Added: store perimeter.png
2022-11-09 21:54hgbotNote Added: 0143326
2022-11-09 22:00jlopezAssigned ToRetail => jlopez
2022-11-10 09:56hgbotNote Added: 0143357
2022-11-10 09:56hgbotResolutionopen => fixed
2022-11-10 09:56hgbotStatusnew => closed
2022-11-10 09:56hgbotFixed in Version => 23Q1
2022-11-10 09:56hgbotNote Added: 0143358
2022-11-10 09:56aferrazRelationship addedrelated to 0050760

Notes
(0143326)
hgbot   
2022-11-09 21:54   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1350 [^]
(0143357)
hgbot   
2022-11-10 09:56   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1350 [^]
(0143358)
hgbot   
2022-11-10 09:56   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 9b409f042b9f89161f688bd2043bef135b6a0c5b
Author: Javier López <javier.lopez@precognis.com>
Date: 10-11-2022 08:55:21
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/9b409f042b9f89161f688bd2043bef135b6a0c5b [^]

Fixes ISSUE-50759: Store perimeter report incorrect if start date = end date for store in store set and = start or end date of promotion

---
M src/org/openbravo/pos2/process/StorePerimeterReport.java
---