Openbravo Issue Tracking System - Retail Modules
View Issue Details
0051433Retail ModulesWeb POSpublic2023-01-23 06:562023-06-09 12:19
jetxarri 
adrianromero 
highminoralways
closedfixed 
5
pi 
 
No
0051433: POS Fiscalization API - Sessions support
New requirement to be covered by the POS Fiscal API.
In some countries it is necessary to send Initial Count information for fiscal purposes.
Initial Count process is included in the “Session” module in POS1 (Enyo) and in the POS2 module in React, therefore we can not include any dependency to them, and it should work for both versions.
Therefore this implementation needs to be done inside the code of POS Fiscal API, as this code manages both versions. In POS1 the corresponding “hook” will be created to manage this action, if it does not exist. In POS2 the corresponding State Action will be used.
-Go to Web POS
-Open a till
No tags attached.
Issue History
2023-01-23 06:56jetxarriNew Issue
2023-01-23 06:56jetxarriAssigned To => Retail
2023-01-23 06:56jetxarriTriggers an Emergency Pack => No
2023-01-23 06:56jetxarriAssigned ToRetail => jetxarri
2023-01-23 07:07hgbotNote Added: 0145703
2023-05-25 13:32psanjuanAssigned Tojetxarri => adrianromero
2023-06-09 09:45hgbotResolutionopen => fixed
2023-06-09 09:45hgbotStatusnew => closed
2023-06-09 09:45hgbotNote Added: 0150972
2023-06-09 09:45hgbotNote Added: 0150973
2023-06-09 12:19hgbotNote Added: 0150982

Notes
(0145703)
hgbot   
2023-01-23 07:07   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization/-/merge_requests/14 [^]
(0150972)
hgbot   
2023-06-09 09:45   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization [^]
Changeset: 112db8c27eb84a639c47cd4b68a2eb69c487735b
Author: Javier Etxarri <javier.etxarri@openbravo.com>
Date: 23-01-2023 07:06:34
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization/-/commit/112db8c27eb84a639c47cd4b68a2eb69c487735b [^]

Fixes ISSUE-51433: POS Fiscalization API - Sessions support

---
A web-jspack/org.openbravo.events.fiscalization/src/actionpreparataion/SetInitialCountCashup.js
A web-test/model/fiscalizationInitialCountCash.test.js
A web/org.openbravo.events.fiscalization/source/hooks/preInitialCountHook.js
A web/org.openbravo.events.fiscalization/source/model/fiscalizationInitialCountCash.js
M src-db/database/sourcedata/AD_MESSAGE.xml
M src/org/openbravo/events/fiscalization/CFISComponentProvider.java
M web-jspack/org.openbravo.events.fiscalization/src/ob-init.js
M web-test/bodyBuilder/bodyBuilder.test.js
M web/org.openbravo.events.fiscalization/source/bodyBuilders/bodyBuilders.js
M web/org.openbravo.events.fiscalization/source/fiscalsimulator/SampleFiscalSimulator.js
---
(0150973)
hgbot   
2023-06-09 09:45   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization/-/merge_requests/14 [^]
(0150982)
hgbot   
2023-06-09 12:19   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.fiscalization/-/merge_requests/15 [^]