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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0052746
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[POS2] POSmajoralways2023-06-14 17:562024-03-27 14:04
ReporternicolasurizView Statuspublic 
Assigned ToTriage Platform Base 
PriorityurgentResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0052746: A manual discount defined with approval, adding it in different lines asks always as many times as lines

DescriptionI have a video available to share if needed. All the configuration and problem description it is in the uploaded file below.

1) If we have 1 line requesting the approval. Should be 1 approval
2) 2 lines requesting the approval. 3 approvals requested. Should be 2 approvals
3) 3 lines requesting the approval. 6 approvals requested. Should be 3 approvals

Test case :

Add 1st product with this discount
Approval is asked : OK

Add 2nd product with this discount :
Approval is asked twice (because 2 lines need approval: KO : only one is expected

Add 3rd product with this discount :
Approval is asked 3 times (because 3 lines need approval: KO : only one is expected
Steps To ReproduceConfiguration added in the file uploaded.

Test case :

1. Create a sales order and add one product orderline (Table for example) with this discount configured and apply the configured discount for this orderline.
2. Approval is asked : OK

3. Add a different product orderline (Chair for example) and apply the same discount for this orderline.
4. Approval is asked twice --> KO : only one is expected

5. Add a different product orderline (Lamp for example) and apply the same discount for this orderline.
6. Approval is asked 3 times --> KO : only one is expected


Proposed SolutionThe approvals already approved must not be demanded again if a new line with the same approval is asked, it should ask only for the lines not already approved.
TagsNo tags attached.
Attached Filespptx file icon Approval_bug Configuration and steps.pptx [^] (1,092,444 bytes) 2023-06-14 17:56

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0152854)
hgbot (developer)
2023-07-25 07:15

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1977 [^]
(0153985)
hgbot (developer)
2023-08-25 14:38

Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1977 [^]
(0154004)
AugustoMauch (administrator)
2023-08-28 09:54

Hello Nicolas,

Sorry but the steps to reproduce are not clear at all, specially the part below "Test case". Could you rephrase them, please?
(0154171)
nicolasuriz (developer)
2023-08-30 09:50

Hi Augusto,

I have changed a bit the steps to reproduce, check if it is clear enough now or I have to modify it again please.
(0162718)
Daria_Sh (developer)
2024-03-27 14:04

Tested in livebuilds environment and confirmed in the GIFI customer environment that issue is no longer reproducible

- Issue History
Date Modified Username Field Change
2023-06-14 17:56 nicolasuriz New Issue
2023-06-14 17:56 nicolasuriz Assigned To => Retail
2023-06-14 17:56 nicolasuriz File Added: Approval_bug Configuration and steps.pptx
2023-06-14 17:56 nicolasuriz Triggers an Emergency Pack => No
2023-06-19 13:46 marvintm Severity critical => major
2023-07-20 12:26 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2023-07-21 07:39 ranjith_qualiantech_com Status new => scheduled
2023-07-25 07:15 hgbot Note Added: 0152854
2023-08-25 14:38 hgbot Note Added: 0153985
2023-08-25 14:39 marvintm Assigned To ranjith_qualiantech_com => Triage Platform Base
2023-08-28 09:54 AugustoMauch Note Added: 0154004
2023-08-28 09:54 AugustoMauch Assigned To Triage Platform Base => nicolasuriz
2023-08-28 09:54 AugustoMauch Status scheduled => feedback
2023-08-28 11:23 AugustoMauch Type defect => design defect
2023-08-30 09:47 nicolasuriz Steps to Reproduce Updated View Revisions
2023-08-30 09:50 nicolasuriz Note Added: 0154171
2023-09-05 14:48 nicolasuriz Assigned To nicolasuriz => Triage Platform Base
2023-09-05 15:04 AugustoMauch Status feedback => new
2024-03-27 14:04 Daria_Sh Note Added: 0162718
2024-03-27 14:04 Daria_Sh Status new => closed
2024-03-27 14:04 Daria_Sh Resolution open => fixed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker