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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0044810
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Retail Modules] Web POSmajoralways2020-08-13 15:002021-06-29 08:48
ReporterLeyreView Statuspublic 
Assigned Toranjith_qualiantech_com 
PrioritynormalResolutionfixedFixed in VersionRR21Q3
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

0044810: Cross Store - It is not possible to add Services to the same ticket.

DescriptionCross Store - It is not possible to add Services to the same ticket.
Steps To Reproduce1. Configure cross store functionallity.
2. From POS Terminal "A", select an item and add to the ticket.
3. Edit the product -> check stock and select the store "B".
4. Add service type product to the ticket.
5. Try to finish the ticket.

Verify that it is not possible "All lines must belong to same store".
In addition it is not possible to change the store or warehouse to the service line to "B", because the "Check stock" button is not active as it is not a stock product.
Proposed SolutionWe could enable Product Card (known as Check Stock) also for services. Thus, when adding a service to the ticket, we will be able to select the same store for the service than for the rest of lines and complete the cross store ticket.
When adding a service related to a product, the service should be automatically created in the same store than the product.

Proposed changes:
- Display Check Stock and Select Store when adding a cross store service, same as we do when adding a cross store product.
- Enable Check Stock button for services.
- Store Stock and Delivery Modes buttons should be hidden or disabled in Check Stock window for services.
- Show only stores with stock flag should be disabled in Select Store in case of service.
- Qty column should be hidden in Select Store in case of service.
- Cross store services should be delivered from the cross store following the same rules than in store services.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0045770 closedrqueralta "Cross Store" functionality with shipping cost (delivery service) 
causes defect 0047420 closedranjith_qualiantech_com Cross Store - Price problem with Services. 

-  Notes
(0127870)
dmitry_mezentsev (developer)
2021-05-06 20:13

Was moved to defect incorrectly.
(0128281)
hgbot (developer)
2021-05-18 07:13

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/422 [^]
(0128282)
hgbot (developer)
2021-05-18 07:13

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/227 [^]
(0128283)
hgbot (developer)
2021-05-18 07:13

Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/95 [^]
(0129898)
hgbot (developer)
2021-06-29 08:48

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 5d7799dcbb6fd812fc2d96d52ca50c6189806802
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-06-29T11:47:00+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/5d7799dcbb6fd812fc2d96d52ca50c6189806802 [^]

Fixed ISSUE-44810: Allow Service Product to change Store

---
M src/org/openbravo/retail/posterminal/master/CrossStoreFilter.java
M web/org.openbravo.retail.posterminal/js/actions/showstockline.js
M web/org.openbravo.retail.posterminal/js/components/modalcrossstoreselector.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/pointofsale.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/ps-productdetailsview.js
---
(0129899)
hgbot (developer)
2021-06-29 08:48

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/422 [^]
(0129900)
hgbot (developer)
2021-06-29 08:48

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/227 [^]
(0129901)
hgbot (developer)
2021-06-29 08:48

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 0cc4b2472feabfe41fdabc6e4cf5c4add06552d6
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-06-29T10:30:43+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/0cc4b2472feabfe41fdabc6e4cf5c4add06552d6 [^]

Related to ISSUE-44810: Updated ModalAdvancedFilter to reset filters

---
M web/org.openbravo.mobile.core/source/component/dialog/ob-advancedfilterselector.js
M web/org.openbravo.mobile.core/source/component/dialog/ob-modaladvancedfilters.js
---
(0129902)
hgbot (developer)
2021-06-29 08:48

Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 4dcd5ed1b12dc2ccd290e7931b79ed67c04d60ab
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-06-29T10:30:50+05:30
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/4dcd5ed1b12dc2ccd290e7931b79ed67c04d60ab [^]

Verifies ISSUE-44810: Added Test I44810_VerifyCheckStockForServices

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/crossstore/I44810_VerifyCheckStockForServices.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/TestIdPack.java
---
(0129903)
hgbot (developer)
2021-06-29 08:48

Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/95 [^]

- Issue History
Date Modified Username Field Change
2020-08-13 15:00 Leyre New Issue
2020-08-13 15:00 Leyre Assigned To => Retail
2020-08-13 15:00 Leyre Triggers an Emergency Pack => No
2020-08-13 17:28 eugeni Issue Monitored: eugeni
2021-05-06 10:54 aferraz Relationship added related to 0045770
2021-05-06 11:51 aferraz Proposed Solution updated
2021-05-06 12:46 sebastien_liron Issue Monitored: fdomingues
2021-05-06 12:46 sebastien_liron Resolution time => 1621461600
2021-05-06 12:46 sebastien_liron Type design defect => defect
2021-05-06 20:13 dmitry_mezentsev Resolution time 1621461600 =>
2021-05-06 20:13 dmitry_mezentsev Note Added: 0127870
2021-05-06 20:13 dmitry_mezentsev Type defect => design defect
2021-05-07 08:19 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2021-05-12 08:57 ranjith_qualiantech_com Status new => scheduled
2021-05-18 07:13 hgbot Note Added: 0128281
2021-05-18 07:13 hgbot Note Added: 0128282
2021-05-18 07:13 hgbot Note Added: 0128283
2021-06-29 08:48 hgbot Resolution open => fixed
2021-06-29 08:48 hgbot Status scheduled => closed
2021-06-29 08:48 hgbot Fixed in Version => RR21Q3
2021-06-29 08:48 hgbot Note Added: 0129898
2021-06-29 08:48 hgbot Note Added: 0129899
2021-06-29 08:48 hgbot Note Added: 0129900
2021-06-29 08:48 hgbot Note Added: 0129901
2021-06-29 08:48 hgbot Note Added: 0129902
2021-06-29 08:48 hgbot Note Added: 0129903
2021-07-26 14:58 ranjith_qualiantech_com Relationship added causes 0047420


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker