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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0054548
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSmajoralways2024-02-01 18:562024-02-21 13:53
ReporterLcazauxView Statuspublic 
Assigned Tosreehari 
PriorityhighResolutionopenFixed in Version
StatusscheduledFix 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

0054548: [Cash Up - Keep Amount] Configuration not taken into account properly

DescriptionIf I set my store with a configuration “Allow variable amount = Yes” it is not considered in the POS → KO. It should display a line in the Keep amount window when doing a cash up even if no other boxes are checked related to it: currently, there is no line displayed if only this is set. The only way to have a line displayed is to put “Allow not to move =Yes” but this will allow:

1/ to put a variable amount

2/ to put a fixed amount

3/ to put all the cash total

This is wrong, there is one checkbox for each of these options, so they should interact separately.

When I do cash up, according to my configuration, I must have the right line with the right option showed.

https://drive.google.com/file/d/1m3_TZkW8KjWgc2CJvKt89fyN2bv42hNQ/view?usp=sharing [^]
Steps To Reproduce- Backoffice
- Window Touchpoint Type
- Subtab Payment Method
- "cash"
- Allow variable amount = Yes
- Put the rest of the keep amount options to "No"
- Go to the POS and do a refresh master data
- Do some sales
- Do a cash up
- A line must appear with a field where it is possible to enter a variable amount --> this is not working right now
Proposed Solution--> Each of the options must work independently from each others

When I do cash up, according to my configuration, I must have the right line with the right option showed.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0160538)
guilleaer (manager)
2024-02-09 10:52

    Recap of the correct behavior depending on the configuration:

Keep fixed amount can be configured with:-> Allow variable amount -> This is what should or should not prevent to change that amount-> Allow not to move -> This is what should or should not allow you to keep the amount you have counted.

So:


A/ If keep fixed amount 200 and allow variable amount = false

and

Allow Not To move is false
--> the step is not shown and the cash to keep is the minimum between (the counted and the configured as cash to keep)



B/ If keep fixed amount 200 and allow variable amount = true

and

Allow Not To move is false
-> The default step should be shown with cash to keep = minimum between (the counted amount and the configured cash to keep) but the cashier can change it to any value below the counted amount.



C/ If keep fixed amount 200 and allow variable amount = true

and

Allow Not to move is true
--> Yes should show the step that will appear with cash to keep = minimum between (the counted amount and the configured cash to keep) but the cashier can change it to any value less than or equal to the counted amount.

Example: If keep amount = 200€ but counted amount = 150€ → the window “Keep Amount” must display 150€ but the cashier can change it to any value.



D/ if keep fixed amount 200 and allow variable amount = false

and

Allow Not to move is true
-> It should show the step that will appear with cash to keep = minimum between (the counted amount and the configured cash to keep) but the cashier can change it only to a value equal to the counted amount.
(0160837)
sreehari (developer)
2024-02-16 09:23

Cashup Config Scenarios
https://docs.google.com/spreadsheets/d/17yJ-Gpj9y5moIUMCJJ3-2BOm56KE86Dd38Jrqo-Zkro/edit?usp=sharing [^]
(0161028)
hgbot (developer)
2024-02-21 13:52

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2444 [^]
(0161029)
hgbot (developer)
2024-02-21 13:53

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

- Issue History
Date Modified Username Field Change
2024-02-01 18:56 Lcazaux New Issue
2024-02-01 18:56 Lcazaux Assigned To => Retail
2024-02-01 18:56 Lcazaux Triggers an Emergency Pack => No
2024-02-01 18:57 Lcazaux Description Updated View Revisions
2024-02-05 11:23 sreehari Assigned To Retail => sreehari
2024-02-06 12:28 sreehari Status new => scheduled
2024-02-09 10:52 guilleaer Note Added: 0160538
2024-02-16 09:23 sreehari Note Added: 0160837
2024-02-21 13:52 hgbot Note Added: 0161028
2024-02-21 13:53 hgbot Note Added: 0161029


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker