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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0056386
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSmajorhave not tried2024-09-05 17:072024-11-22 12:28
ReporterhbrasmeView Statuspublic 
Assigned Toradhakrishnan 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product Version24Q3SCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0056386: Contribution Module - No contribution recalculation after a line split or deletion

DescriptionWhen a product with contribution is splitted, the contribution line is not recalculate
Steps To ReproduceUse a contribution (Product subtype) defined like as follow :

Checkbox Linkable To Product selected
Checkbox Forced in returns selected
Price Calculation > By Product multiplicator
Quantity Rule > As per product
Allocation Type > mandatory

---------
This contribution is assigned to a product

----

Select product with quantity of 3

When the line is splitted the contribution line is not recalculate


----

When 2 of the previous lines are deleted, the contribution is not recalculated for the only line present.

The result shlould be a contribution (Gestion APE) with an 6.02 € like amount







Proposed Solution1. Include property 'preventSplit' at line level for the main product line when adding a contribution to the ticket
2. Modify the conditional to check for contributions similar to how ticket.hasServices is used in https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3065/diffs?file=02be15b3fb317b5ce80c75e279ae19fd221914ca#02be15b3fb317b5ce80c75e279ae19fd221914ca_41_49 [^]

I think solution 1 is the better option.
TagsNo tags attached.
Attached Filespng file icon image-20240809-081015.png [^] (106,021 bytes) 2024-09-05 17:07


png file icon image-20240809-081356.png [^] (41,817 bytes) 2024-09-05 17:08

- Relationships Relation Graph ] Dependency Graph ]
depends on defect 0054941 closedsreehari Services out of sync with related line if line is split and the quantity are deleted 

-  Notes
(0170467)
jonae (developer)
2024-10-16 07:34

Jira: https://openbravo.atlassian.net/browse/RM-18514 [^]
(0172471)
hgbot (developer)
2024-11-22 12:28

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3141 [^]

- Issue History
Date Modified Username Field Change
2024-09-05 17:07 hbrasme New Issue
2024-09-05 17:07 hbrasme Assigned To => Retail
2024-09-05 17:07 hbrasme File Added: image-20240809-081015.png
2024-09-05 17:07 hbrasme Triggers an Emergency Pack => No
2024-09-05 17:08 hbrasme File Added: image-20240809-081356.png
2024-10-09 17:07 aferraz Assigned To Retail => Triage Omni OMS
2024-10-09 17:14 javietxe Issue Monitored: javietxe
2024-10-14 10:38 frank_gonzalez Relationship added depends on 0054941
2024-10-16 07:34 jonae Assigned To Triage Omni OMS => kousalya_r
2024-10-16 07:34 jonae Note Added: 0170467
2024-10-28 13:49 aferraz Assigned To kousalya_r => frank_gonzalez
2024-11-20 11:49 frank_gonzalez Proposed Solution updated
2024-11-22 12:22 aferraz Assigned To frank_gonzalez => radhakrishnan
2024-11-22 12:28 hgbot Note Added: 0172471


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker