Anonymous | Login
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Discounts and Promotionsmajoralways2019-08-28 20:512019-08-29 12:04
ReporterlbressanView Statuspublic 
Assigned ToRetail 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabasePostgreSQLJava version7.x
OS VersionOpenbravo Appliance 14.04Database version9.3.xAnt version1.9.x
Product VersionRR19Q1.2SCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo

0041715: Error applying manual discount in WebPOS

DescriptionWhen applying a manual discount / promotion, the "rule" property of the "promotion" parameter in the addManual method of the promotion is recursively saved, as can be seen in the video. [^]

Steps To ReproduceWhen a manual discount is applied, the promotion that is saved on the order line is saved incorrectly, since the <rule> property of the <promotions> object is assigned with the <promo> object instead of <promo.rule> , as you can see in the attached screenshot. Something similar happens in the addManualPromotionSplit method of the kind OB.UI.ModalSplitLine and in the preAction and postAction method of the DiscountsExecutor model.
TagsNo tags attached.
Attached Filespng file icon bug-ob-2019-08-28.png2019-08-28.png [^] (18,107 bytes) 2019-08-28 20:51

diff file icon rule_recursion_patch.diff [^] (1,567 bytes) 2019-08-28 20:54 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2019-08-28 20:51 lbressan New Issue
2019-08-28 20:51 lbressan Assigned To => Retail
2019-08-28 20:51 lbressan File Added: bug-ob-2019-08-28.png2019-08-28.png
2019-08-28 20:51 lbressan Triggers an Emergency Pack => No
2019-08-28 20:54 lbressan File Added: rule_recursion_patch.diff
2019-08-29 08:33 javietxe Issue Monitored: javietxe
2019-08-29 12:04 martinsdan Issue Monitored: martinsdan

Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker