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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0056679
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSminoralways2024-10-07 17:572024-11-06 15:22
Reporterfermin_ostivarView Statuspublic 
Assigned Toradhakrishnan 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0056679: External disocunts wrong applied in Cancel And Replace

DescriptionIf an order is loaded to apply a cancel and replace and this one has discounts applied from the external discount, when the pay button is pressed the external discount service is called again applying wrongly the discounts to the order.

Steps To Reproduce[BOS]
Activate "Use External discounts engine" at Organization level
Configure the discount Event Subscription setting the simulator as External System
OB.CDISCTEST.DiscountsEngineSimulator?mode=test
Activate the preference "Enable Cancel and Replace"

[POS]
Add Product and pay the order
Go to order click on the three dots and select "Cancel and Replace"
Click on Pay button
The discounts applied are wrong
Proposed SolutionTo manage correctly the discount for the "Cancel and Replace" Order
TagsNo tags attached.
Attached Files? file icon Screencast from 07-10-24 17:58:59.webm [^] (2,163,305 bytes) 2024-10-07 17:59

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0170101)
aferraz (manager)
2024-10-08 11:54

Jira: https://openbravo.atlassian.net/browse/RM-17959 [^]
(0171364)
hgbot (developer)
2024-11-05 08:09

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.discounts/-/merge_requests/14 [^]
(0171538)
hgbot (developer)
2024-11-06 12:45

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.discounts [^]
Changeset: bf82d9ed0366780c503a7595353908c518240f84
Author: Radhakrishnan Seeman <r.seeman@external.orisha.com>
Date: 06-11-2024 11:45:04
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.discounts/-/commit/bf82d9ed0366780c503a7595353908c518240f84 [^]

Fixed ISSUE-56679: Added isExternalConfirmedDiscount flag

---
A src/org/openbravo/events/discounts/hook/ExternalDiscountsPaidReceiptsPromotionExtraFieldHook.java
---
(0171539)
hgbot (developer)
2024-11-06 12:45

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.discounts/-/merge_requests/14 [^]
(0171540)
hgbot (developer)
2024-11-06 12:51

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1759 [^]
(0171556)
hgbot (developer)
2024-11-06 15:22

Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1759 [^]

- Issue History
Date Modified Username Field Change
2024-10-07 17:57 fermin_ostivar New Issue
2024-10-07 17:57 fermin_ostivar Assigned To => Retail
2024-10-07 17:57 fermin_ostivar Triggers an Emergency Pack => No
2024-10-07 17:59 fermin_ostivar File Added: Screencast from 07-10-24 17:58:59.webm
2024-10-08 11:52 aferraz Assigned To Retail => Triage Omni OMS
2024-10-08 11:54 aferraz Note Added: 0170101
2024-10-16 07:23 jonae Assigned To Triage Omni OMS => kousalya_r
2024-10-16 09:23 jonae Assigned To kousalya_r => radhakrishnan
2024-11-05 08:09 hgbot Note Added: 0171364
2024-11-06 12:45 hgbot Resolution open => fixed
2024-11-06 12:45 hgbot Status new => closed
2024-11-06 12:45 hgbot Note Added: 0171538
2024-11-06 12:45 hgbot Note Added: 0171539
2024-11-06 12:51 hgbot Note Added: 0171540
2024-11-06 15:22 hgbot Note Added: 0171556


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker