Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0046519 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [POS2] POS | major | always | 2021-05-05 16:00 | 2021-06-30 11:21 | |||
Reporter | jcbourgeois | View Status | public | |||||
Assigned To | jorge-garcia | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | marvintm | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0046519: JIRA 1692 - Safe boxes not available in offline mode | |||||||
Description | The safe boxes are not available in offline mode : when the terminal is in offline mode, the list of safe boxes is empty at both initial count & count safe boxes. | |||||||
Steps To Reproduce | 1) Use a terminal with safe boxes feature configured 2) Put the till in offline mode 3) Login in POS2 4) Initial count window is displayed but the list of safe boxes is empty => A safe box cannot be used while the terminal is in offline mode | |||||||
Tags | No tags attached. | |||||||
Attached Files | 2021-05-05 15_33_29-Openbravo POS2.png [^] (22,740 bytes) 2021-05-05 16:00
2021-05-05 15_33_48-Openbravo POS2.png [^] (19,617 bytes) 2021-05-05 16:01 | |||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0127872) marvintm (manager) 2021-05-07 07:12 |
As per the project definition, several flows related to safe boxes are not designed to work in offline mode. Specifically, linking a safebox, counting a safebox, and displaying the status of safeboxes do not work in offline. This limitation was clear from the beginning in the project definition. The main reason is that the safebox information is located in the backend server, and can be changed by different terminals so it would not be reliable to rely on the locally stored information. Besides this, several validations that were requested as part of the project (such as rejecting a link action if the safebox is linked to another terminal) are not possible to implement in offline mode as they would require connection to the server. |
(0129325) dmiguelez (developer) 2021-06-10 12:00 |
Requirements to be implemented: https://docs.google.com/document/d/1GihN2n3vQIw2u0mRNotBoPwPKxkBgQZitb_ikKVR40Q/edit#heading=h.a6oe8tm7q6gg [^] |
(0129945) hgbot (developer) 2021-06-29 14:42 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/583 [^] |
(0129946) hgbot (developer) 2021-06-29 14:50 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/578 [^] |
(0129996) hgbot (developer) 2021-06-30 11:17 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^] Changeset: 9a4a0943f0954d1108a0c42a51249348502f5f9c Author: Jorge Garcia <jorge.garcia@openbravo.com> Date: 2021-06-30T11:12:27+02:00 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/9a4a0943f0954d1108a0c42a51249348502f5f9c [^] Related to ISSUE-46519: Allow to use default grid header column Separate the default grid header column component to allow to use independently from BaseHeaderRender. For example to be able to wrap the default component into a new one --- A web-jspack/org.openbravo.core2/src/components/Grid/DataGrid/DefaultBaseHeaderColumn.jsx M web-jspack/org.openbravo.core2/src/components/Grid/DataGrid/BaseHeaderRender.jsx --- |
(0129997) hgbot (developer) 2021-06-30 11:17 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/578 [^] |
(0129998) hgbot (developer) 2021-06-30 11:20 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: fe0aabbf931aac34b03d45b91d7b0180f22ef5c6 Author: Jorge Garcia <jorge.garcia@openbravo.com> Date: 2021-06-30T10:58:30+02:00 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/fe0aabbf931aac34b03d45b91d7b0180f22ef5c6 [^] Fixed ISSUE-46519: Support offline in Safebox initial count If a safe box is selected in POS oofline mode, no initial count is done for that safe box Count Safebox and Drawers windows requires to be online to work --- M src-db/database/sourcedata/AD_MESSAGE.xml M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/SelectDrawerStep/SelectDrawerStep.jsx M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/SelectDrawerStep/SelectDrawerStep.scss M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/SelectDrawerStep/SelectDrawerStepGridColumns.js M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/SelectDrawerStep/__test__/SelectDrawerStep.test.jsx M web-jspack/org.openbravo.pos2/src/components/SafeboxHistory/__test__/SafeboxHistory.test.jsx M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/safeboxHistory/LoadSafeboxes.js --- |
(0129999) hgbot (developer) 2021-06-30 11:20 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: deb23059d32836d88d62a78220b8345d00531090 Author: Jorge Garcia <jorge.garcia@openbravo.com> Date: 2021-06-30T10:58:30+02:00 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/deb23059d32836d88d62a78220b8345d00531090 [^] Related to ISSUE-46519: Link the current safe box to the terminal when login offline --- M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/SelectDrawerStep/SelectDrawerStep.jsx --- |
(0130000) hgbot (developer) 2021-06-30 11:20 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/583 [^] |
(0130001) hgbot (developer) 2021-06-30 11:20 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: 2a1971c8989bbd6b9e7edec5a251f7c875129d7b Author: Jorge Garcia <jorge.garcia@openbravo.com> Date: 2021-06-30T10:58:30+02:00 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/2a1971c8989bbd6b9e7edec5a251f7c875129d7b [^] Related to ISSUE-46519: Include tests and stories for offline case Fix an error from tooltip --- M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/SelectDrawerStep/SelectDrawerStep.jsx M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/SelectDrawerStep/__test__/SelectDrawerStep.test.jsx M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupSteps/SelectDrawerStep/stories/SelectDrawerStep.stories.jsx --- |
(0130002) hgbot (developer) 2021-06-30 11:20 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: 5c13617c6e5521737a078e299df1e9117529bc54 Author: Jorge Garcia <jorge.garcia@openbravo.com> Date: 2021-06-30T10:58:30+02:00 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/5c13617c6e5521737a078e299df1e9117529bc54 [^] Related to ISSUE-46519: Replace form from SafeBox filter to div To avoid the onSubmit default action of the browser, replace CashupHeaderSafeboxFilter from to a div --- M web-jspack/org.openbravo.pos2/src/components/Cashup/CashupHeaderSafeboxFilter/CashupHeaderSafeboxFilter.jsx --- |
Issue History | |||
Date Modified | Username | Field | Change |
2021-05-05 16:00 | jcbourgeois | New Issue | |
2021-05-05 16:00 | jcbourgeois | Assigned To | => Retail |
2021-05-05 16:00 | jcbourgeois | File Added: 2021-05-05 15_33_29-Openbravo POS2.png | |
2021-05-05 16:00 | jcbourgeois | Triggers an Emergency Pack | => No |
2021-05-05 16:01 | jcbourgeois | File Added: 2021-05-05 15_33_48-Openbravo POS2.png | |
2021-05-07 07:12 | marvintm | Review Assigned To | => marvintm |
2021-05-07 07:12 | marvintm | Note Added: 0127872 | |
2021-05-07 07:12 | marvintm | Status | new => closed |
2021-05-07 07:12 | marvintm | Resolution | open => invalid |
2021-06-10 12:00 | dmiguelez | Status | closed => new |
2021-06-10 12:00 | dmiguelez | Resolution | invalid => open |
2021-06-10 12:00 | dmiguelez | Status | new => acknowledged |
2021-06-10 12:00 | dmiguelez | Type | defect => backport |
2021-06-10 12:00 | dmiguelez | Type | backport => feature request |
2021-06-10 12:00 | dmiguelez | Note Added: 0129325 | |
2021-06-22 19:22 | guilleaer | Resolution time | => 1628978400 |
2021-06-22 20:17 | guilleaer | Review Assigned To | marvintm => |
2021-06-23 12:35 | dmiguelez | Resolution time | 1628978400 => 1625781600 |
2021-06-23 12:35 | dmiguelez | Status | acknowledged => scheduled |
2021-06-23 12:36 | dmiguelez | Status | scheduled => acknowledged |
2021-06-24 10:51 | guilleaer | Status | acknowledged => scheduled |
2021-06-24 10:51 | guilleaer | Assigned To | Retail => AugustoMauch |
2021-06-28 14:41 | guilleaer | Assigned To | AugustoMauch => jorge-garcia |
2021-06-29 14:42 | hgbot | Note Added: 0129945 | |
2021-06-29 14:50 | hgbot | Note Added: 0129946 | |
2021-06-30 11:17 | hgbot | Note Added: 0129996 | |
2021-06-30 11:17 | hgbot | Note Added: 0129997 | |
2021-06-30 11:20 | hgbot | Resolution | open => fixed |
2021-06-30 11:20 | hgbot | Status | scheduled => closed |
2021-06-30 11:20 | hgbot | Note Added: 0129998 | |
2021-06-30 11:20 | hgbot | Note Added: 0129999 | |
2021-06-30 11:20 | hgbot | Note Added: 0130000 | |
2021-06-30 11:20 | hgbot | Note Added: 0130001 | |
2021-06-30 11:20 | hgbot | Note Added: 0130002 | |
2021-06-30 11:21 | jorge-garcia | Review Assigned To | => marvintm |
Copyright © 2000 - 2009 MantisBT Group |