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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0049204
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Discounts and Promotionsmajoralways2022-05-04 09:592022-08-01 10:23
ReporterrfaconView Statuspublic 
Assigned Toranjith_qualiantech_com 
PrioritynormalResolutionunable to reproduceFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0049204: Modifying the Availibility subtab doesn't update the discount audit section

DescriptionModifying the Availibility subtab doesn't update the discount audit section
Steps To Reproduce1. Configure a discount in the Backend, for example:
- Discount/Promotion Type: Price adjustment
- Active = Y
- Define the discount for a product, for example Baby carrier and select "Included Products" = Only those defined.

2. Check the updated date put in the audit section

3. In the subtab 'Availability' add a row: define 'All week' for example

4. Click on the main tab of the discount and refresh the form, you will see that the Updated date hasen't changed. Date is not modified also in case of deleting a row in the 'Availability' subtab
TagsNOR
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0049195 closedradhakrishnan Availability subtab records can be deleted 
related to defect 0049194 closedradhakrishnan Discount availability should be validated with POS time instead of server time 
related to feature request 0048383pi closedjetxarri Allow to activate promotions on 2 distinct time slots within the same day 
related to defect 0049518 closedradhakrishnan API call - A promotion with an availability set on the last hours of a day is also applied on the last hours of the day before 
related to defect 0049517 closedradhakrishnan API call - Availability of a promotion is calculated on universal time by the API 

-  Notes
(0138996)
aaroncalero (manager)
2022-07-04 09:08

This is the default behaviour of all windows/tables across all the application.
When you change a value of a child tab, only the audit fields of said tab are updated.

Is there any reason to require the discount header to be updated when changing any of its child tabs?
(0139211)
rafaroda (developer)
2022-07-08 15:06

Hi Aaron: in Live Builds updating child tabs in Product window or Discounts & Promotion window does update the header UPDATED field https://drive.google.com/file/d/1I_Qyde0C7AmH0vcnt4QXHbsIK3ArpOGc/view?usp=sharing [^]

For Availability tab to update Discounts & Promotion window UPDATED field: the interest is that an incremental master data refresh does update the promotion in POS
(0139759)
marvintm (manager)
2022-08-01 10:23

The availability of the discount is managed in a separate master data model. Therefore, there is no need to update the product header audit information. In our tests, we didn't manage to find any problems with it, either in full refresh or incremental refresh changes.

Regarding the comment from Rafa, the reason in live builds the changes in some filters causes changes in the audit info of the discounts main entity is that the Magento integration module is installed, and there is a trigger that causes this. This should not be needed in general for the data refresh to work correctly.

- Issue History
Date Modified Username Field Change
2022-05-04 09:59 rfacon New Issue
2022-05-04 09:59 rfacon Assigned To => Retail
2022-05-04 09:59 rfacon Triggers an Emergency Pack => No
2022-05-04 10:28 rafaroda Tag Attached: NOR
2022-05-04 10:28 rafaroda Relationship added related to 0049195
2022-05-04 10:28 rafaroda Relationship added related to 0049194
2022-05-04 10:29 rafaroda Relationship added depends on 0048383
2022-05-04 10:29 rafaroda Relationship deleted depends on 0048383
2022-05-04 10:29 rafaroda Relationship added related to 0048383
2022-05-04 10:30 rafaroda Type backport => defect
2022-06-07 21:45 rafaroda Issue Monitored: rafaroda
2022-06-08 15:37 radhakrishnan Assigned To Retail => radhakrishnan
2022-06-09 07:41 radhakrishnan Status new => scheduled
2022-06-09 23:43 rafaroda Relationship added related to 0049518
2022-06-09 23:43 rafaroda Relationship added related to 0049517
2022-07-04 09:08 aaroncalero Note Added: 0138996
2022-07-04 09:08 aaroncalero Assigned To radhakrishnan => rafaroda
2022-07-04 09:08 aaroncalero Status scheduled => feedback
2022-07-08 15:06 rafaroda Note Added: 0139211
2022-07-08 15:07 rafaroda Assigned To rafaroda => aaroncalero
2022-08-01 06:24 marvintm Status feedback => scheduled
2022-08-01 06:24 marvintm Assigned To aaroncalero => ranjith_qualiantech_com
2022-08-01 10:23 marvintm Review Assigned To => marvintm
2022-08-01 10:23 marvintm Note Added: 0139759
2022-08-01 10:23 marvintm Status scheduled => closed
2022-08-01 10:23 marvintm Resolution open => unable to reproduce


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker