Openbravo Issue Tracking System - POS2 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0056822 | POS2 | POS | public | 2024-10-17 17:34 | 2025-02-07 11:12 |
|
Reporter | Rajesh_18 | |
Assigned To | migueldejuana | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0056822: When Pos is offline we cannot set business date or open the till. but we can do sales |
Description | After close store, Login to pos in offline mode. It asks to set business date and do initial count. After this we can do sales. once back to online only sales are synchronized. we can verify in backoffice the status of organization is closed.
Similarly When we cash up the till in offline mode "Offline cashup popup" is shown either it asks us to logout or reconnect to pos. |
Steps To Reproduce | 1) Close Store
2) Go Offline. login to pos set business date and do initial count
3) The Pos logged in successfully
4) Back to online. Still store is closed and business date is not set |
Proposed Solution | When we login offline and Set Business Date and Open Till are only done in frontend we should do this action in the backoffice. When updating the Cashup when back online (sale, cash management, process Cashup itself...) if Business Date is not set for the Store, we set it with today's date and if the till is not created, we create it.
Set Business Date is a special case because it affects the Store and this affects all terminals in the store. So, if the store is opened because a terminal already did Set Business Date going online, we will do nothing because the store is already opened.
When Set Business Date and Open Till is forced in these case we must send the event to the API for inform the External System that this action happened. |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2024-10-17 17:34 | Rajesh_18 | New Issue | |
2024-10-17 17:34 | Rajesh_18 | Assigned To | => Retail |
2024-10-17 17:34 | Rajesh_18 | Triggers an Emergency Pack | => No |
2024-12-09 13:04 | SABARINATH P | Assigned To | Retail => SABARINATH P |
2024-12-09 16:01 | migueldejuana | Status | new => scheduled |
2025-01-08 15:40 | migueldejuana | Assigned To | SABARINATH P => migueldejuana |
2025-01-08 15:42 | migueldejuana | Proposed Solution updated | |
2025-01-21 11:40 | migueldejuana | Proposed Solution updated | |
2025-01-27 09:09 | hgbot | Note Added: 0174727 | |
2025-01-30 10:36 | hgbot | Note Added: 0174890 | |
2025-02-02 07:17 | hgbot | Note Added: 0174991 | |
2025-02-02 07:20 | hgbot | Note Added: 0174992 | |
2025-02-03 10:31 | hgbot | Resolution | open => fixed |
2025-02-03 10:31 | hgbot | Status | scheduled => closed |
2025-02-03 10:31 | hgbot | Note Added: 0175029 | |
2025-02-03 10:31 | hgbot | Note Added: 0175030 | |
2025-02-03 10:31 | hgbot | Note Added: 0175031 | |
2025-02-03 10:31 | hgbot | Note Added: 0175032 | |
2025-02-03 10:31 | hgbot | Note Added: 0175033 | |
2025-02-03 10:31 | hgbot | Note Added: 0175034 | |
2025-02-03 10:31 | hgbot | Note Added: 0175035 | |
2025-02-03 10:31 | hgbot | Note Added: 0175036 | |
2025-02-03 10:31 | hgbot | Note Added: 0175037 | |
2025-02-03 10:31 | hgbot | Note Added: 0175038 | |
2025-02-03 12:35 | hgbot | Note Added: 0175050 | |
2025-02-03 14:04 | hgbot | Note Added: 0175060 | |
2025-02-03 14:04 | hgbot | Note Added: 0175061 | |
2025-02-04 09:10 | hgbot | Note Added: 0175087 | |
2025-02-04 10:13 | hgbot | Note Added: 0175089 | |
2025-02-04 10:13 | hgbot | Note Added: 0175090 | |
2025-02-07 11:08 | hgbot | Note Added: 0175289 | |
2025-02-07 11:11 | hgbot | Note Added: 0175291 | |
2025-02-07 11:11 | hgbot | Note Added: 0175292 | |
2025-02-07 11:11 | hgbot | Note Added: 0175293 | |
2025-02-07 11:12 | hgbot | Note Added: 0175294 | |
Notes |
|
(0174727)
|
hgbot
|
2025-01-27 09:09
|
|
|
|
(0174890)
|
hgbot
|
2025-01-30 10:36
|
|
|
|
(0174991)
|
hgbot
|
2025-02-02 07:17
|
|
|
|
(0174992)
|
hgbot
|
2025-02-02 07:20
|
|
|
|
(0175029)
|
hgbot
|
2025-02-03 10:31
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.sessions [^]
Changeset: 48308a952269c16da4ced8aaa16ee4cc7eb55eeb
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 28-01-2025 13:04:10
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.retail.sessions/-/commit/48308a952269c16da4ced8aaa16ee4cc7eb55eeb [^]
Fixed ISSUE-56822: Created messages to synchronize setbusiness date open till and close store in both online and offline mode
---
A src/org/openbravo/retail/sessions/WebPOSCloseStoreEntryProcessor.java
A src/org/openbravo/retail/sessions/WebPOSCloseStorePREEntryProcessor.java
M src-db/database/sourcedata/AD_REF_LIST.xml
M src/org/openbravo/retail/sessions/CloseSessionUtils.java
M src/org/openbravo/retail/sessions/WebPOSCloseStore.java
M web-jspack/org.openbravo.retail.sessions/src/model/till/actions/CloseTillInServer.js
M web-jspack/org.openbravo.retail.sessions/src/model/till/actions/OpenTillInServer.js
M web-jspack/org.openbravo.retail.sessions/src/model/till/actions/SetBusinessDateInServer.js
M web-jspack/org.openbravo.retail.sessions/src/model/till/actions/__test__/CloseTillInServer.test.js
M web-jspack/org.openbravo.retail.sessions/src/model/till/actions/__test__/OpenTillInServer.test.js
M web-jspack/org.openbravo.retail.sessions/src/model/till/actions/__test__/SetBusinessDateInServer.test.js
---
|
|
|
(0175030)
|
hgbot
|
2025-02-03 10:31
|
|
|
|
(0175031)
|
hgbot
|
2025-02-03 10:31
|
|
|
|
(0175032)
|
hgbot
|
2025-02-03 10:31
|
|
|
|
(0175033)
|
hgbot
|
2025-02-03 10:31
|
|
|
|
(0175034)
|
hgbot
|
2025-02-03 10:31
|
|
|
|
(0175035)
|
hgbot
|
2025-02-03 10:31
|
|
Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/ci/mobile-test [^]
Changeset: 2ea202f75296fa5faf036611cb553001c0617fe2
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 02-02-2025 09:22:02
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/ci/mobile-test/-/commit/2ea202f75296fa5faf036611cb553001c0617fe2 [^]
Related to ISSUE-56822: Removed Close sore tests
* Changed Mobileservice request to message infrastructure
---
R src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/sessions/openstoretill/I39569_VerifyDateWhenEnableCloseStoreInWebPOSPrefIsActive.java
R src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/sessions/openstoretill/OpenCloseStoreFromWebPOS.java
R src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/sessions/openstoretill/OrgLocations.java
R src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/sessions/terminal_for_seller/CheckInitialCountInSeller.java
R src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/sessions/terminal_for_seller/CloseSellerSession.java
---
|
|
|
(0175036)
|
hgbot
|
2025-02-03 10:31
|
|
|
|
(0175037)
|
hgbot
|
2025-02-03 10:31
|
|
|
|
(0175038)
|
hgbot
|
2025-02-03 10:31
|
|
|
|
(0175050)
|
hgbot
|
2025-02-03 12:35
|
|
|
|
(0175060)
|
hgbot
|
2025-02-03 14:04
|
|
|
|
(0175061)
|
hgbot
|
2025-02-03 14:04
|
|
|
|
(0175087)
|
hgbot
|
2025-02-04 09:10
|
|
|
|
(0175089)
|
hgbot
|
2025-02-04 10:13
|
|
|
|
(0175090)
|
hgbot
|
2025-02-04 10:13
|
|
|
|
(0175289)
|
hgbot
|
2025-02-07 11:08
|
|
|
|
(0175291)
|
hgbot
|
2025-02-07 11:11
|
|
|
|
(0175292)
|
hgbot
|
2025-02-07 11:11
|
|
|
|
(0175293)
|
hgbot
|
2025-02-07 11:11
|
|
|
|
(0175294)
|
hgbot
|
2025-02-07 11:12
|
|
|